Public bug reported: In eoan we are activating new hardening defaults in gcc (-fstack-clash- protection on all non-32-bit ARM arches and -fcet-protection on i386/amd64/x32).
As a result of -fcet-protection by default, glibc FTBFS since it has to be explicitly configured (./configure --enable-cet) to build correctly: usr/bin/ld: warning: /<<PKGBUILDDIR>>/build-tree/i386-libc/elf/librtld.os: corrupt GNU_PROPERTY_TYPE (5) size: 0 /usr/bin/ld: /<<PKGBUILDDIR>>/build-tree/i386-libc/elf/librtld.os: in function `_rtld_main_check': /<<PKGBUILDDIR>>/elf/../sysdeps/x86/dl-prop.h:33: undefined reference to `_dl_cet_check' /usr/bin/ld: /<<PKGBUILDDIR>>/elf/../sysdeps/x86/dl-prop.h:33: undefined reference to `_dl_cet_check' /usr/bin/ld: /<<PKGBUILDDIR>>/elf/../sysdeps/x86/dl-prop.h:33: undefined reference to `_dl_cet_check' /usr/bin/ld: /<<PKGBUILDDIR>>/build-tree/i386-libc/elf/librtld.os: in function `_dl_open_check': /<<PKGBUILDDIR>>/elf/../sysdeps/x86/dl-prop.h:41: undefined reference to `_dl_cet_open_check' /usr/bin/ld: /<<PKGBUILDDIR>>/build-tree/i386-libc/elf/ld.so.new: hidden symbol `_dl_cet_open_check' isn't defined /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status This can be easily remedied by now enabling CET support at configure time for glibc - see the attached debdiff which enables this for the supported architectures which resolves this FTBFS. ** Affects: glibc (Ubuntu) Importance: Undecided Status: New ** Tags: ftbfs rls-ee-incoming ** Patch added: "glibc_2.29-0ubuntu3.debdiff" https://bugs.launchpad.net/bugs/1833067/+attachment/5271149/+files/glibc_2.29-0ubuntu3.debdiff ** Tags added: ftbfs ** Tags added: rls-ee-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833067 Title: FTBFS on amd64 / i386 when compiled with new hardening defaults in eoan To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1833067/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs