master / mimic-dev1 deb build broken on ceph/ceph-ci

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi guys,

as you may notice that we recently switched our toolchain on xenial to
gcc-7. to enable the built executables to run on old systems without
the new libstdc++ runtime, they should be linked against libstdc++
statically. but the master and mimic-dev1 branches fail to do so.
that's why the built packages will refuse to install with error
messages like:

ceph-test : Depends: libradosstriper1 but it is not going to be installed
             Depends: libstdc++6 (>= 6) but 5.4.0-6ubuntu1~16.04.5 is
to be installed


https://github.com/ceph/ceph/pull/19763 is posted to address this
issue. but before it is merged, please include it for testing your
debian packages in sepia.

the centos-7 build is not impacted by this issue, as it use DTS-7, and
DTS-7's ld script links the stdc++_nonshared.a for us by default.

sorry for the inconvenience =(

-- 
Regards
Kefu Chai
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux