summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul de Vrieze <pauldv@gentoo.org>2006-02-22 20:51:59 +0000
committerPaul de Vrieze <pauldv@gentoo.org>2006-02-22 20:51:59 +0000
commitf647d6b4c7a6b92347f781a901737a56017e0949 (patch)
tree32526bc1888294643e1e03175f8938f514b2b329 /sys-libs/db
parentBack to ~x86 (diff)
downloadgentoo-2-f647d6b4c7a6b92347f781a901737a56017e0949.tar.gz
gentoo-2-f647d6b4c7a6b92347f781a901737a56017e0949.tar.bz2
gentoo-2-f647d6b4c7a6b92347f781a901737a56017e0949.zip
Get experimental symbol versions
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'sys-libs/db')
-rw-r--r--sys-libs/db/ChangeLog9
-rw-r--r--sys-libs/db/Manifest21
-rw-r--r--sys-libs/db/db-4.3.29.ebuild10
-rw-r--r--sys-libs/db/db-4.4.20.ebuild10
-rw-r--r--sys-libs/db/files/digest-db-4.4.202
5 files changed, 37 insertions, 15 deletions
diff --git a/sys-libs/db/ChangeLog b/sys-libs/db/ChangeLog
index 68133a74257a..ce36918a16a6 100644
--- a/sys-libs/db/ChangeLog
+++ b/sys-libs/db/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-libs/db
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/ChangeLog,v 1.149 2006/02/01 19:15:55 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/ChangeLog,v 1.150 2006/02/22 20:51:59 pauldv Exp $
+
+ 22 Feb 2006; Paul de Vrieze <pauldv@gentoo.org> db-4.3.29.ebuild,
+ db-4.4.20.ebuild:
+ Add the "--default-symver" linker option. This should be a superior solution
+ to the uniquename hack. It works with the linker, so no header file
+ problems, no configure script problems, etc. This might actually finally
+ solve our db problems ;-).
01 Feb 2006; Caleb Tennis <caleb@gentoo.org> db-4.4.20.ebuild:
43 -> 44
diff --git a/sys-libs/db/Manifest b/sys-libs/db/Manifest
index b3716ae56fa1..512b9a6c01db 100644
--- a/sys-libs/db/Manifest
+++ b/sys-libs/db/Manifest
@@ -40,12 +40,12 @@ SHA256 8fee51179e2af27e3e8c45df00fe8d0aeea032f163cb25aaa8af5d6efae24e87 db-4.2.5
MD5 5af00753644a8ec5ab33b55732b2f0ac db-4.3.27.ebuild 2914
RMD160 329a3f94c18d3499df0632fc7a77b8879cd84d28 db-4.3.27.ebuild 2914
SHA256 038420d313309f2198e28fab5f14eadf6d90bc79118f01e226e5d645c8b2f947 db-4.3.27.ebuild 2914
-MD5 7968d65cc2c60203feef27411e84752f db-4.3.29.ebuild 3090
-RMD160 a9e90e28bc79f66b8fa2002c06d0f0bbea2bb92e db-4.3.29.ebuild 3090
-SHA256 8a012ecb58fc710c104f63e715632dc5a5a6b1fdc58a84362624f7c2b5b3f8ef db-4.3.29.ebuild 3090
-MD5 fc5b4ddba90f640699ccd98546354d0c db-4.4.20.ebuild 3144
-RMD160 a40539ee51ff027f40847acb74e143681fe03bf5 db-4.4.20.ebuild 3144
-SHA256 b5f027c9268a1d76a82d5a3425496ea32657b86c1ea8bd848ff042a78bab4e82 db-4.4.20.ebuild 3144
+MD5 94ff7cf19b08d98bd00477ec16ddabc7 db-4.3.29.ebuild 3269
+RMD160 4e5fec67219e8e6c11340cf8e9467e051836c20d db-4.3.29.ebuild 3269
+SHA256 042ea627d0b9d5a9b422b485c0341d019763e4adf3e13c06d930bd00ce505235 db-4.3.29.ebuild 3269
+MD5 bfd6388da99f7b7049b0ddf080e3d542 db-4.4.20.ebuild 3323
+RMD160 c5a91da7b1d20d9580a952bcdabf761c6dd9410b db-4.4.20.ebuild 3323
+SHA256 18e00153181d8bf792ffecc268fe9abf87922bb69faf797471041ce33a30e9d8 db-4.4.20.ebuild 3323
MD5 86aca9a49a082dc56e4103ec8112f344 files/db-1.85-gentoo-paths.patch 684
RMD160 cbfb484127600e180eb432d3f5aa31deba43e8bf files/db-1.85-gentoo-paths.patch 684
SHA256 049052c74c544ac1c1f3b1b91c3e43df76b135c610148212679dfd324470cf2f files/db-1.85-gentoo-paths.patch 684
@@ -139,15 +139,18 @@ SHA256 6ca7f0a915630ad78b40c03b2616ce5ef6c44ae87c238682baaa8df71c6ad18f files/di
MD5 1ef24208f7a41603e6958e15c6278278 files/digest-db-4.3.29 62
RMD160 73fe3d2d8fc9e5e119de7bcc65903c052fd52f73 files/digest-db-4.3.29 62
SHA256 9aa09a9b4f1ad09f635fb0c4717f87f4ff69c8516927fdfd8802f78c77490d66 files/digest-db-4.3.29 62
-MD5 9e579cc4d94c823e2c62958b145611a2 files/digest-db-4.4.20 232
-RMD160 23d35939865d9a314fb1ecd52bac27fa7084a6c3 files/digest-db-4.4.20 232
-SHA256 9bc163de0955b21f721a8353cbb6e5accb99452f76135d69933df56237c0f68b files/digest-db-4.4.20 232
+MD5 a1d438364867b5eee9e23acac2d5f76f files/digest-db-4.4.20 232
+RMD160 c5f6f009a109ce8f12c10b747238abe433dd813c files/digest-db-4.4.20 232
+SHA256 0166a0a89311fa638a7ee0a2fe60f673419e90dca438e6fd8b0df8f7ed7ad56d files/digest-db-4.4.20 232
MD5 9cf113248f29b1e319ae73b266df4986 files/patch.3.2.9.1 2139
RMD160 a018e1e91102c972279ec017e1d87d6d87f99a56 files/patch.3.2.9.1 2139
SHA256 6d89a42ee0be9e47b3e8a42981c65266a556de84bc6281edcf0f977f52547798 files/patch.3.2.9.1 2139
MD5 f8edd1cf6535cd62f9b8ff81e0474273 files/patch.3.2.9.2 495
RMD160 c9982844d99e1c78efddcb7b7615c41f6225e6b9 files/patch.3.2.9.2 495
SHA256 61db874796fe8789b0045f456285b27c5b8b7b8902a5e342a115456015716d0e files/patch.3.2.9.2 495
+MD5 8edad4f07219a5571f7d32b0e76771df ldfix 753
+RMD160 928c47b1051a3daf72f93d974bb6a7e2dc6fc736 ldfix 753
+SHA256 801966c67352ce9c24c88f52db17cb12bd452dd80cdf7b2f5a53b5f60b0375b8 ldfix 753
MD5 e1753ef0eb3e9614fadff321ecd1b082 metadata.xml 1460
RMD160 6f73dd6370c976b947d939633aa6f67d078e4fc7 metadata.xml 1460
SHA256 ad820b0fe2d8ec2aac1eb181f2e3e2769392e1ae6c5f6afb7e1603bdd0bb7405 metadata.xml 1460
diff --git a/sys-libs/db/db-4.3.29.ebuild b/sys-libs/db/db-4.3.29.ebuild
index 939583a761d0..83aeb696e1d0 100644
--- a/sys-libs/db/db-4.3.29.ebuild
+++ b/sys-libs/db/db-4.3.29.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.3.29.ebuild,v 1.2 2006/01/20 13:19:04 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.3.29.ebuild,v 1.3 2006/02/22 20:51:59 pauldv Exp $
-inherit eutils gnuconfig db
+inherit eutils gnuconfig db flag-o-matic
#Number of official patches
#PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"`
@@ -81,6 +81,12 @@ src_compile() {
myconf="${myconf} --disable-test"
fi
+ # Add linker versions to the symbols. Easier to do, and safer than header file
+ # mumbo jumbo.
+ if use userland_GNU; then
+ append-ldflags -Wl,--default-symver
+ fi
+
../dist/configure \
--prefix=/usr \
--mandir=/usr/share/man \
diff --git a/sys-libs/db/db-4.4.20.ebuild b/sys-libs/db/db-4.4.20.ebuild
index 4ee28f20861b..9a597404f179 100644
--- a/sys-libs/db/db-4.4.20.ebuild
+++ b/sys-libs/db/db-4.4.20.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.4.20.ebuild,v 1.2 2006/02/01 19:15:55 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.4.20.ebuild,v 1.3 2006/02/22 20:51:59 pauldv Exp $
-inherit eutils gnuconfig db
+inherit eutils gnuconfig db flag-o-matic
#Number of official patches
#PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"`
@@ -82,6 +82,12 @@ src_compile() {
myconf="${myconf} --disable-test"
fi
+ # Add linker versions to the symbols. Easier to do, and safer than header file
+ # mumbo jumbo.
+ if use userland_GNU; then
+ append-ldflags -Wl,--default-symver
+ fi
+
../dist/configure \
--prefix=/usr \
--mandir=/usr/share/man \
diff --git a/sys-libs/db/files/digest-db-4.4.20 b/sys-libs/db/files/digest-db-4.4.20
index b3e83beda849..8f4cae68c49c 100644
--- a/sys-libs/db/files/digest-db-4.4.20
+++ b/sys-libs/db/files/digest-db-4.4.20
@@ -1,3 +1,3 @@
-MD5 33851f01b455cca48aa601956de93c6f db-4.4.20.tar.gz 8112163
RMD160 1e62a7583c8064f1e8533e188db4644d6d047f66 db-4.4.20.tar.gz 8112163
SHA256 56442966cf51a6eb81272f4ab4cec929dcb695a5081b187215afdc7cf7629a57 db-4.4.20.tar.gz 8112163
+MD5 33851f01b455cca48aa601956de93c6f db-4.4.20.tar.gz 8112163