From fdcac6f8f4b2f3d0d1cca6974ef7a8997a2997ad Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Mon, 26 Nov 2018 14:58:44 +0100 Subject: [PATCH] Do not use parallel make for building locales (#1652228) --- glibc.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/glibc.spec b/glibc.spec index 545b288..b14b113 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,6 +1,6 @@ %define glibcsrcdir glibc-2.28.9000-306-gbcdaad21d4 %define glibcversion 2.28.9000 -%define glibcrelease 19%{?dist} +%define glibcrelease 20%{?dist} # Pre-release tarballs are pulled in from git using a command that is # effectively: # @@ -909,7 +909,9 @@ make -j1 install_root=%{glibc_sysroot} install -C build-%{target} # locales. %ifnarch %{auxarches} pushd build-%{target} -make %{?_smp_mflags} -O install_root=%{glibc_sysroot} \ +# Do not use a parallel make here because the hardlink optimization in +# localedef is not fully reproducible when running concurrently. +make install_root=%{glibc_sysroot} \ install-locales -C ../localedata objdir=`pwd` popd %endif @@ -1900,6 +1902,9 @@ fi %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Mon Nov 26 2018 Florian Weimer - 2.28.9000-20 +- Do not use parallel make for building locales (#1652228) + * Thu Nov 22 2018 Florian Weimer - 2.28.9000-19 - malloc: Revert tcache double-free check (#1652495)