diff --git a/glibc-rh2034715.patch b/glibc-rh2034715.patch new file mode 100644 index 0000000..ffd083c --- /dev/null +++ b/glibc-rh2034715.patch @@ -0,0 +1,93 @@ +Revert "Use LFS and 64 bit time for installed programs (BZ #15333)" + +This reverts commit a6d2f948b71adcb5ea395cb04833bc645eab45e6. + +Temporary measure to avoid breakage on 32-bit systems. + +diff --git a/Makeconfig b/Makeconfig +index 64ef166e9af0e848..da9faeef6963bccd 100644 +--- a/Makeconfig ++++ b/Makeconfig +@@ -866,13 +866,6 @@ endif + # -fno-math-errno. + +extra-math-flags = $(if $(filter libm,$(in-module)),-fno-math-errno,-fmath-errno) + +-# Use 64 bit time_t support for installed programs +-installed-modules = nonlib nscd lddlibc4 libresolv ldconfig locale_programs \ +- iconvprogs libnss_files libnss_compat libnss_db libnss_hesiod \ +- libutil libpcprofile libSegFault +-+extra-time-flags = $(if $(filter $(installed-modules),\ +- $(in-module)),-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64) +- + # We might want to compile with some stack-protection flag. + ifneq ($(stack-protector),) + +stack-protector=$(stack-protector) +@@ -970,7 +963,7 @@ libio-include = -I$(..)libio + built-modules = iconvprogs iconvdata ldconfig lddlibc4 libmemusage \ + libSegFault libpcprofile librpcsvc locale-programs \ + memusagestat nonlib nscd extramodules libnldbl libsupport \ +- testsuite testsuite-internal ++ testsuite + + in-module = $(subst -,_,$(firstword $(libof-$(basename $(@F))) \ + $(libof-$( - 2.34.9000-34 +- armhfp, i686: Revert 64-bit time_t/off_t for internal use (#2034715) + * Fri Dec 17 2021 Florian Weimer - 2.34.9000-33 - Auto-sync with upstream branch master, commit b99b0f93ee8762fe53ff65802deb6f00700b9924: