summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-08-09 16:01:39 +0000
committerMike Frysinger <vapier@gentoo.org>2004-08-09 16:01:39 +0000
commit9d9a187caf221dfec32f99e97d9996b7e941eb07 (patch)
tree8cf0b7b804db1e8414c1c23e87ddafe4a1e8b5f2 /dev-libs/uclibc
parentfixup moz/ff/tb local flags (diff)
downloadhistorical-9d9a187caf221dfec32f99e97d9996b7e941eb07.tar.gz
historical-9d9a187caf221dfec32f99e97d9996b7e941eb07.tar.bz2
historical-9d9a187caf221dfec32f99e97d9996b7e941eb07.zip
fix ld.so.cache problems with the loader
Diffstat (limited to 'dev-libs/uclibc')
-rw-r--r--dev-libs/uclibc/Manifest8
-rw-r--r--dev-libs/uclibc/uclibc-0.9.26-r5.ebuild4
2 files changed, 7 insertions, 5 deletions
diff --git a/dev-libs/uclibc/Manifest b/dev-libs/uclibc/Manifest
index ba173c30ca1f..e7c072a75bb8 100644
--- a/dev-libs/uclibc/Manifest
+++ b/dev-libs/uclibc/Manifest
@@ -8,7 +8,7 @@ MD5 648448f5b143b6002812f0fb0a78c683 uclibc-0.9.26-r1.ebuild 2555
MD5 ebf20118b3d6ced339721338685d97b0 uclibc-0.9.26-r2.ebuild 6191
MD5 03b8de2ae5acc3aa78d72abe3f8edd7b uclibc-0.9.26-r3.ebuild 6337
MD5 5db33bb13590ce0b1ac242639e60154e uclibc-0.9.26-r4.ebuild 7212
-MD5 849cfd0d9820221f53b007e8448b24d4 uclibc-0.9.26-r5.ebuild 7348
+MD5 df0798206db2720137ab14d08bf6d9f1 uclibc-0.9.26-r5.ebuild 7462
MD5 d16f404e56abc9f0ab5c372b88a6905d files/Makefile-cp-order-fix.patch 897
MD5 799adc7fb6ec9ffd653831cea1d32dd5 files/digest-uclibc-0.9.21 67
MD5 02ffb023d5b3be46c7e0c9aadf48d304 files/digest-uclibc-0.9.26-r2 231
@@ -33,7 +33,7 @@ MD5 efd96414f3be520f07eabd1c02be1ecb files/0.9.26/uclibc-0.9.26-resolve-segfault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.8 (GNU/Linux)
-iD8DBQFBF45kHTu7gpaalycRAnqbAKC01jFFhfqeGhmhmxzzcY0AxVhMfgCfTAKD
-iZi84tMG9cViN8eHuHGWBx4=
-=/NX9
+iD8DBQFBF6AnHTu7gpaalycRAmS9AKDBa13SM6EILt4QNtmCl0u7q+r7jACdF6Od
+hWGu8R3JSFQnEGV6G9iWpxk=
+=GjXj
-----END PGP SIGNATURE-----
diff --git a/dev-libs/uclibc/uclibc-0.9.26-r5.ebuild b/dev-libs/uclibc/uclibc-0.9.26-r5.ebuild
index 79c86023206b..d8db3053180a 100644
--- a/dev-libs/uclibc/uclibc-0.9.26-r5.ebuild
+++ b/dev-libs/uclibc/uclibc-0.9.26-r5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/uclibc/uclibc-0.9.26-r5.ebuild,v 1.2 2004/08/09 14:42:19 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/uclibc/uclibc-0.9.26-r5.ebuild,v 1.3 2004/08/09 16:01:39 vapier Exp $
inherit eutils flag-o-matic gcc
@@ -112,6 +112,7 @@ src_unpack() {
sed -i -e "s:${def}=y:# ${def} is not set:" .config
done
if use debug ; then
+ echo "SUPPORT_LD_DEBUG=y" >> .config
echo "DODEBUG=y" >> .config
fi
@@ -172,6 +173,7 @@ src_unpack() {
emake clean >/dev/null || die "could not clean"
+ sed -i 's:-DUCLIBC:$(LIBRARY_CACHE) -DUCLIBC:' ldso/{ldso,libdl}/Makefile
sed -i 's:\$(R_PREFIX):\\"$(RUNTIME_PREFIX)\\" $(LIBRARY_CACHE):' utils/Makefile
sed -i 's: I\.: -I.:' ldso/libdl/Makefile
}