From cbc8eb3114ea8d650d60e6f5989326a5f4821b34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sat, 18 Jan 2025 16:13:02 +0100 Subject: [PATCH] coreutils: disable year 2038 on x86 --- sys-apps/coreutils/coreutils-9.6.recipe | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/coreutils-9.6.recipe b/sys-apps/coreutils/coreutils-9.6.recipe index 056b1944f..917e505cc 100644 --- a/sys-apps/coreutils/coreutils-9.6.recipe +++ b/sys-apps/coreutils/coreutils-9.6.recipe @@ -271,14 +271,17 @@ defineDebugInfoPackage coreutils$secondaryArchSuffix \ PATCH() { sed -i -e 's|O_NOCACHE|DD_NOCACHE|g' src/dd.c - sed -i -e 's|ac_year2038_required=yes|ac_year2038_required=no|g' configure } BUILD() { + local configureFlags + if [ "$effectiveTargetArchitecture" = x86 ]; then + configureFlags=--disable-year2038 + fi export CPPFLAGS=-Dst_birthtim=st_crtim FORCE_UNSAFE_CONFIGURE=1 gnulib_cv_have_boot_time=yes \ - runConfigure --omit-dirs binDir ./configure \ + runConfigure --omit-dirs binDir ./configure $configureFlags \ --bindir=$commandBinDir \ --without-included-regex \ --disable-rpath --with-gnu-ld \