mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-04 01:37:34 -08:00
which is a problem for release 2.4 but fixed in 2.5. The bug is: > libtool: compile: clang -O2 -pipe -g -fPIC -x none -c avcall-x86_64.s -fPIC -DPIC -o .libs/avcall-x86_64.o > avcall-x86_64.s:591:2: error: changed section flags for .eh_frame, expected: 0x2 > .section .eh_frame,"aw",@progbits Which is fixed by change flags "aw" to "a" on all platforms, see commit below: > https://git.savannah.gnu.org/cgit/libffcall.git/commit/?id=580f0bb144c0d63560c61229291e172e55971437 So the old patch (add "-no-integrated-as" for clang) is reverted: > https://git.savannah.gnu.org/cgit/libffcall.git/commit/?id=fe6d9f089d8326b077420c10fec8c2174557be30 Fixes: 5b89df93ef88388f452bf3d2caf6337c5314395d Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42572 Closes: https://github.com/gentoo/gentoo/pull/42572 Signed-off-by: Sam James <sam@gentoo.org>