patches/glibc/ports-2.13/140-disable-ldconfig.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Dec 26 13:30:51 2012 +0100 (2012-12-26)
changeset 3145 598880dab0f3
permissions -rw-r--r--
libc/glibc: both glibc and eglibc have pkgversion and bugurl

Well, all eglibc version we support do, and latest glibc versions
we support do.

Not all glibc versions do, but older versions simply ignore the
unrecognised ./configure flags.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@2438
     1
do not bother running ldconfig on DESTDIR.  it wants to write the temp cache
yann@2438
     2
file outside of the chroot.  doesnt matter anyways as we wont use the cache
yann@2438
     3
results (portage will rebuild cache), so running ldconfig is simply a waste
yann@2438
     4
of time.
yann@2438
     5
yann@2438
     6
diff -durN glibc-2.13.orig/Makefile glibc-2.13/Makefile
yann@2438
     7
--- glibc-2.13.orig/Makefile	2009-04-23 20:23:03.000000000 +0200
yann@2438
     8
+++ glibc-2.13/Makefile	2009-11-13 00:49:49.000000000 +0100
yann@2438
     9
@@ -116,6 +116,7 @@
yann@2438
    10
 	rm -f $(symbolic-link-list)
yann@2438
    11
 
yann@2438
    12
 install:
yann@2438
    13
+dont-bother-with-destdir:
yann@2438
    14
 	-test ! -x $(common-objpfx)elf/ldconfig || LC_ALL=C LANGUAGE=C \
yann@2438
    15
 	  $(common-objpfx)elf/ldconfig $(addprefix -r ,$(install_root)) \
yann@2438
    16
 				       $(slibdir) $(libdir)