From bf5e09bbb8cbd0786fd3105e6bec439584752af6 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Nov 09 2015 16:44:11 +0000 Subject: Apply temporary fix for armhfp build issue --- diff --git a/glibc-fedora-armhfp-long-double-hotfix.patch b/glibc-fedora-armhfp-long-double-hotfix.patch new file mode 100644 index 0000000..c33571d --- /dev/null +++ b/glibc-fedora-armhfp-long-double-hotfix.patch @@ -0,0 +1,15 @@ +This is based on the suggestion here: + + + +diff -up glibc-2.22-517-g2eecc8a/math/test-signgam-finite-c99.c.armhfp glibc-2.22-517-g2eecc8a/math/test-signgam-finite-c99.c +--- glibc-2.22-517-g2eecc8a/math/test-signgam-finite-c99.c.armhfp 2015-11-09 17:30:15.873258439 +0100 ++++ glibc-2.22-517-g2eecc8a/math/test-signgam-finite-c99.c 2015-11-09 17:31:04.806517973 +0100 +@@ -18,6 +18,7 @@ + + #undef _LIBC + #undef _GNU_SOURCE ++#undef _Mlong_double_ + #define _ISOMAC + + #include diff --git a/glibc.spec b/glibc.spec index 1db04e8..8250a60 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,6 +1,6 @@ %define glibcsrcdir glibc-2.22-517-g2eecc8a %define glibcversion 2.22.90 -%define glibcrelease 15%{?dist} +%define glibcrelease 16%{?dist} # Pre-release tarballs are pulled in from git using a command that is # effectively: # @@ -230,6 +230,9 @@ Patch0058: glibc-bug-regex-gcc5.patch # Add C.UTF-8 locale into /usr/lib/locale/ Patch0059: glibc-c-utf8-locale.patch +# Temporary workaround for armhfp build problem. +Patch0060: glibc-fedora-armhfp-long-double-hotfix.patch + ############################################################################## # # Patches from upstream @@ -657,6 +660,7 @@ cat /proc/meminfo %patch0057 -p1 %patch0058 -p1 %patch0059 -p1 +%patch0060 -p1 ############################################################################## # %%prep - Additional prep required... @@ -1855,6 +1859,9 @@ rm -f *.filelist* %endif %changelog +* Mon Nov 9 2015 Florian Weimer - 2.22.90-16 +- Apply temporary fix for armhfp build issue. + * Mon Nov 09 2015 Florian Weimer - 2.22.90-15 - Auto-sync with upstream master.