FS#58674 - [make] build fails with glibc 2.27
Attached to Project:
Arch Linux
Opened by Flow It (FlowIt) - Sunday, 20 May 2018, 14:53 GMT
Last edited by Allan McRae (Allan) - Sunday, 04 November 2018, 01:43 GMT
Opened by Flow It (FlowIt) - Sunday, 20 May 2018, 14:53 GMT
Last edited by Allan McRae (Allan) - Sunday, 04 November 2018, 01:43 GMT
|
Details
Description:
The make package can no longer be compiled. Additional info: * package version(s) glibc: 2.27-3 make: 4.2.1-2 * config and/or log files etc. The build fails with the following messages: /tmp/ccwQvpyF.ltrans2.ltrans.o: In function `glob_in_dir': <artificial>:(.text+0x217): undefined reference to `__alloca' Steps to reproduce: Run makepkg for the make PKGBUILD. Fix: Upstream has already a fix: http://git.savannah.gnu.org/cgit/make.git/patch/?id=48c8a116a914a325a0497721f5d8b58d5bba34d4 |
This task depends upon
Closed by Allan McRae (Allan)
Sunday, 04 November 2018, 01:43 GMT
Reason for closing: Fixed
Additional comments about closing: make-4.2.1-3
Sunday, 04 November 2018, 01:43 GMT
Reason for closing: Fixed
Additional comments about closing: make-4.2.1-3
After applying the patch I get some failing tests though:
functions/wildcard ......................................
Error running /build/make/src/make-4.2.1/tests/../make (expected 0; got 139): /build/make/src/make-4.2.1/tests/../make -f work/functions/wildcard.mk.1
Caught signal 11!
Error running /build/make/src/make-4.2.1/tests/../make (expected 0; got 139): /build/make/src/make-4.2.1/tests/../make -f work/functions/wildcard.mk.2
Caught signal 11!
FAILED (4/6 passed)
Maybe this is related to https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ccf970c7a77e86f4f5ef8ecc5e637114b1c0136a?