]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
install-deps.sh: install binutils 2.28 for xenial
authorKefu Chai <kchai@redhat.com>
Wed, 13 Nov 2019 12:11:53 +0000 (20:11 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 13 Nov 2019 16:12:06 +0000 (00:12 +0800)
commitedc93babf752d6d4e6c15092a005a59b578f8eac
tree61c3529f189209f23dec22edf333d7898ec5420e
parent5cd8cba1e9e52d216a3ede02ba4c7baf2f79eee4
install-deps.sh: install binutils 2.28 for xenial

ld 2.26 segment faults when linking librados.so in
https://github.com/ceph/ceph/pull/16715 .

while ld 2.28 always survives.
binutils 2.28 is rebuilt and uploaded to chacra
binutils/master/7fa393306ed8b93019d225548474c0540b8928f7/ubuntu/xenial,

so let's use it instead.

the source deb package comes from
http://ppa.launchpad.net/jonathonf/binutils/ubuntu

i tried to use the binutils 2.30 source package from bionic,
but it has build dependency of dpkg-dev (>= 1.19.0.5) which cannot be
fulfilled on xenial. so without more changes, we cannot get
binutils 2.30 built on xenial using this source package.

Fixes: https://tracker.ceph.com/issues/42596
Signed-off-by: Kefu Chai <kchai@redhat.com>
install-deps.sh