From 9da8b58b27a4badcb5b8cdef965fc1e7500af645 Mon Sep 17 00:00:00 2001 From: Johnny Hughes Date: Apr 10 2018 14:09:20 +0000 Subject: Modify for building armhfp --- diff --git a/SOURCES/glibc-rh1256317-armhfp-build-issue.patch b/SOURCES/glibc-rh1256317-armhfp-build-issue.patch new file mode 100644 index 0000000..7d2d223 --- /dev/null +++ b/SOURCES/glibc-rh1256317-armhfp-build-issue.patch @@ -0,0 +1,11 @@ +--- a/ports/sysdeps/unix/arm/sysdep.S 2016-11-05 11:44:45.561945344 +0100 ++++ b/ports/sysdeps/unix/arm/sysdep.S 2016-11-05 11:44:19.542069815 +0100 +@@ -37,7 +37,7 @@ + moveq r0, $EAGAIN /* Yes; translate it to EAGAIN. */ + #endif + +-#ifndef IS_IN_rtld ++#if !IS_IN (rtld) + mov ip, lr + cfi_register (lr, ip) + mov r1, r0 diff --git a/SPECS/glibc.spec b/SPECS/glibc.spec index 43ef6ba..f663fa4 100644 --- a/SPECS/glibc.spec +++ b/SPECS/glibc.spec @@ -260,6 +260,9 @@ Patch0066: glibc-rh1227699.patch # CVE-2015-7547 Patch0067: glibc-rh1296031.patch +# Armhfp build issue +Patch0068: glibc-rh1256317-armhfp-build-issue.patch + ############################################################################## # # Patches from upstream @@ -1650,6 +1653,7 @@ package or when debugging this package. %patch0035 -p1 %patch0036 -p1 %patch0037 -p1 +%patch0068 -p1 %patch1000 -p1 %patch0038 -p1 %patch1052 -p1 @@ -3454,6 +3458,9 @@ rm -f *.filelist* %endif %changelog +* Tue Apr 10 2018 Johnny Hughes - 2.17-222 +- Added patch for armhfp build issue (jacco@redsleeve.org) + * Thu Feb 1 2018 Florian Weimer - 2.17-222 - Restore internal GLIBC_PRIVATE symbols for use during upgrades (#1523119)