coreutils: disable year 2038 on x86

This commit is contained in:
Jérôme Duval
2025-01-18 16:13:02 +01:00
parent c4158a2002
commit cbc8eb3114

View File

@@ -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 \