Files
buildroot/package
Fabrice Fontaine 06026055fc package/ltp-testsuite: fix build with BR2_TIME_BITS_64
Do not remove _FILE_OFFSET_BITS=64 from CFLAGS and CPPFLAGS to avoid the
following build failure with BR2_TIME_BITS_64 raised since commit
3c427c6472:

configure:5239: /home/autobuild/autobuild/instance-1/output-1/host/bin/mips-buildroot-linux-gnu-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_TIME_BITS=64 -Os -g2 -I/home/autobuild/autobuild/instance-1/output-1/host/bin/../mips-buildroot-linux-gnu/sysroot/usr/include/tirpc  -fno-builtin -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_TIME_BITS=64 conftest.c >&5
In file included from /home/autobuild/autobuild/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/include/features.h:394,
                 from /home/autobuild/autobuild/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/include/bits/libc-header-start.h:33,
                 from /home/autobuild/autobuild/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/include/limits.h:26,
                 from /home/autobuild/autobuild/instance-1/output-1/host/lib/gcc/mips-buildroot-linux-gnu/13.2.0/include/limits.h:205,
                 from /home/autobuild/autobuild/instance-1/output-1/host/lib/gcc/mips-buildroot-linux-gnu/13.2.0/include/syslimits.h:7,
                 from /home/autobuild/autobuild/instance-1/output-1/host/lib/gcc/mips-buildroot-linux-gnu/13.2.0/include/limits.h:34,
                 from conftest.c:12:
/home/autobuild/autobuild/instance-1/output-1/host/mips-buildroot-linux-gnu/sysroot/usr/include/features-time64.h:26:5: error: #error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64"
   26 | #   error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64"
      |     ^~~~~

[...]

checking for /home/autobuild/autobuild/instance-1/output-1/host/bin/mips-buildroot-linux-gnu-gcc options needed to detect all undeclared functions... cannot detect
configure: error: in `/home/autobuild/autobuild/instance-1/output-1/build/ltp-testsuite-20240129':
configure: error: cannot make /home/autobuild/autobuild/instance-1/output-1/host/bin/mips-buildroot-linux-gnu-gcc report undeclared builtins

Indeed, this LFS workaround was added by commit
ca3524ba70 and is only needed to fix a
build failure with the old codesourcery-arm toolchain from 2014 which
uses glibc < 2.23. as glibc 2.23 was released in February 2016:
https://sourceware.org/glibc/wiki/Release/2.23, drop this workaround as
already done for libselinux in commit
c1fa9bc2f7. A follow-up patch will also
drop codesourcery-arm toolchain.

Fixes:
 - http://autobuild.buildroot.org/results/d2e75a79bc42b6a9a2b407fd557aca5c7f207d84

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2024-03-05 12:29:39 +01:00
..
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 22:49:49 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 12:53:12 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-03 17:44:18 +01:00
2024-02-11 16:30:06 +01:00
2024-03-01 19:22:56 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 22:37:41 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 12:53:12 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-02 19:31:09 +01:00
2024-02-11 16:30:06 +01:00
2024-02-25 08:38:17 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 12:53:12 +01:00
2024-03-04 12:53:12 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 22:47:17 +01:00
2024-03-01 19:55:16 +01:00
2024-03-01 19:06:24 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:32:33 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 12:47:08 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-01 19:08:04 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 22:49:49 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-03 21:11:51 +01:00
2024-03-04 12:53:12 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-24 18:11:10 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-20 22:03:58 +01:00
2024-02-20 21:43:00 +01:00
2024-02-11 22:27:10 +01:00
2024-03-04 12:53:12 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-02-21 21:15:39 +01:00
2024-02-11 16:30:06 +01:00
2024-02-11 16:30:06 +01:00
2024-03-04 12:53:12 +01:00