patches/glibc/2.9/220-manual-no-perl.patch
author Cody P Schafer <dev@codyps.com>
Mon May 12 00:02:13 2014 +0200 (2014-05-12)
changeset 3322 eb13867a034c
parent 1201 c9967a6e3b25
permissions -rw-r--r--
arch/powerpc: add powerpc64le support

Technically, I don't forbid powerpcle support either, but I'm not sure that
there is any library/compiler support for that at the moment (though the hw
technically makes it possible).

powerpc64le needs glibc 2.19 and gcc 4.9. I haven't looked into the support
tools, but at least gdb 7.5 is too old (7.7.1 definitely has support).

Also make powerpc64 non-experimental. It's practically old at this point.

Signed-off-by: Cody P Schafer <dev@codyps.com>
[yann.morin.1998@free.fr: use ${target_endian_le} and ${target_bits_64}]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <64bfbbced9dd8f62e0d6.1399801945@gun>
Patchwork-Id: 347775
     1 Original patch from: gentoo/src/patchsets/glibc/2.9/1030_all_glibc-manual-no-perl.patch
     2 
     3 -= BEGIN original header =-
     4 If we're using a cvs snapshot which updates the source files, and
     5 perl isn't installed yet, then we can't regen the docs.  Not a big
     6 deal, so just whine a little and continue on our merry way.
     7 
     8 http://bugs.gentoo.org/60132
     9 
    10 -= END original header =-
    11 
    12 diff -durN glibc-2_9.orig/manual/Makefile glibc-2_9/manual/Makefile
    13 --- glibc-2_9.orig/manual/Makefile	2006-01-08 07:43:47.000000000 +0100
    14 +++ glibc-2_9/manual/Makefile	2009-02-02 22:00:53.000000000 +0100
    15 @@ -104,9 +104,14 @@
    16  libm-err.texi: stamp-libm-err
    17  stamp-libm-err: libm-err-tab.pl $(wildcard $(foreach dir,$(sysdirs),\
    18  						     $(dir)/libm-test-ulps))
    19 +ifneq ($(PERL),no)
    20  	pwd=`pwd`; \
    21  	$(PERL) $< $$pwd/.. > libm-err-tmp
    22  	$(move-if-change) libm-err-tmp libm-err.texi
    23 +else
    24 +	echo "Unable to rebuild math docs, no perl installed"
    25 +	touch libm-err.texi
    26 +endif
    27  	touch $@
    28  
    29  # Generate Texinfo files from the C source for the example programs.