From da18e4391851c5da35c49c7e4daed7b0d616934e Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Tue, 21 Dec 2021 15:49:43 +0100 Subject: [PATCH] sys-libs/berkdb: Drop unused package --- .../coreos-overlay/sys-libs/db/ChangeLog | 1237 ----------------- .../coreos-overlay/sys-libs/db/Manifest | 6 - .../sys-libs/db/db-4.6.21_p4.ebuild | 170 --- .../sys-libs/db/db-4.7.25_p4-r4.ebuild | 167 --- .../db/files/db-1.85-gentoo-paths.patch | 29 - .../db/files/db-3.2.9-fix-dep-link.patch | 26 - .../sys-libs/db/files/db-3.2.9-gcc43.patch | 16 - .../db/files/db-3.2.9-jarlocation.patch | 12 - .../sys-libs/db/files/db-3.2.9-java15.patch | 15 - .../db/files/db-4.0.14-fix-dep-link.patch | 38 - .../db/files/db-4.0.14-jarlocation.patch | 14 - .../db/files/db-4.2-jarlocation.patch | 16 - .../files/db-4.2-jni-check-prefix-first.patch | 30 - .../sys-libs/db/files/db-4.2-libtool.patch | 20 - .../files/db-4.2-listen-to-java-options.patch | 10 - .../sys-libs/db/files/db-4.2.52_p2-TXN.patch | 68 - .../db/files/db-4.3-jarlocation.patch | 16 - .../files/db-4.3-jni-check-prefix-first.patch | 30 - .../sys-libs/db/files/db-4.3-libtool.patch | 47 - .../files/db-4.3-listen-to-java-options.patch | 10 - .../db/files/db-4.3.27-fix-dep-link.patch | 38 - .../db/files/db-4.4-jarlocation.patch | 16 - .../sys-libs/db/files/db-4.4-libtool.patch | 47 - .../db/files/db-4.5-jarlocation.patch | 16 - .../sys-libs/db/files/db-4.5-libtool.patch | 47 - .../db/files/db-4.6-jarlocation.patch | 16 - .../files/db-4.6-jni-check-prefix-first.patch | 30 - .../sys-libs/db/files/db-4.6-libtool.patch | 47 - .../sys-libs/db/files/db-4.8-libtool.patch | 65 - .../db-4.8.24-java-manifest-location.patch | 12 - .../sys-libs/db/files/patch.3.2.9.1 | 104 -- .../sys-libs/db/files/patch.3.2.9.2 | 21 - .../sys-libs/db/files/patch.4.7.25.1 | 75 - .../sys-libs/db/files/patch.4.7.25.2 | 71 - .../sys-libs/db/files/patch.4.7.25.3 | 314 ----- .../sys-libs/db/files/patch.4.7.25.4 | 183 --- .../coreos-overlay/sys-libs/db/metadata.xml | 34 - 37 files changed, 3113 deletions(-) delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/ChangeLog delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/Manifest delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.6.21_p4.ebuild delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.7.25_p4-r4.ebuild delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-1.85-gentoo-paths.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-fix-dep-link.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-gcc43.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-java15.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-fix-dep-link.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jni-check-prefix-first.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-libtool.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-listen-to-java-options.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2.52_p2-TXN.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-jni-check-prefix-first.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-libtool.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-listen-to-java-options.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3.27-fix-dep-link.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-libtool.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-libtool.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jarlocation.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jni-check-prefix-first.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-libtool.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.8-libtool.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.8.24-java-manifest-location.patch delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.3.2.9.1 delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.3.2.9.2 delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.1 delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.2 delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.3 delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.4 delete mode 100644 sdk_container/src/third_party/coreos-overlay/sys-libs/db/metadata.xml diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/ChangeLog b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/ChangeLog deleted file mode 100644 index 9ad40f4599..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/ChangeLog +++ /dev/null @@ -1,1237 +0,0 @@ -# ChangeLog for sys-libs/db -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/ChangeLog,v 1.297 2009/10/01 20:27:01 klausman Exp $ - - 01 Oct 2009; Tobias Klausmann db-4.7.25_p4.ebuild: - Stable on alpha, bug #285324 - - 30 Sep 2009; Markus Meier db-4.7.25_p4.ebuild: - amd64/x86 stable, bug #285324 - - 27 Sep 2009; nixnut db-4.7.25_p4.ebuild: - ppc stable #285324 - - 26 Sep 2009; Brent Baude db-4.7.25_p4.ebuild: - Marking db-4.7.25_p4 ppc64 for bug 285324 - - 23 Sep 2009; Jeroen Roovers db-4.7.25_p4.ebuild: - Stable for HPPA (bug #285324). - - 20 Sep 2009; Robin H. Johnson db-4.2.52_p4-r2.ebuild, - db-4.2.52_p5.ebuild, db-4.2.52_p5-r1.ebuild, db-4.3.29-r2.ebuild, - db-4.3.29_p1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.4.20_p4.ebuild, - db-4.4.20_p4-r1.ebuild, db-4.5.20_p2.ebuild, db-4.5.20_p2-r1.ebuild, - db-4.6.21_p4.ebuild, db-4.7.25_p3.ebuild, db-4.7.25_p4.ebuild, - db-4.8.24.ebuild: - berkeley_db_svc is not always built, and might be going away permanently - in db-4.8 series, but I suspect it might come back too, so just don't try - to rename it if it doesn't exist. Thanks to Sebastian Luettich - . - - 19 Sep 2009; Robin H. Johnson db-4.8.24.ebuild, - +files/db-4.8.24-java-manifest-location.patch: - Bug #285516: Build fix for java compile. - -*db-4.8.24 (18 Sep 2009) - - 18 Sep 2009; Arfrever Frehtes Taifersar Arahesis - +db-4.8.24.ebuild, +files/db-4.8-libtool.patch: - Version bump (bug #285320). - - 15 Sep 2009; Arfrever Frehtes Taifersar Arahesis - db-4.2.52_p5-r1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.4.20_p4-r1.ebuild, - db-4.5.20_p2-r1.ebuild, db-4.6.21_p4.ebuild, db-4.7.25_p4.ebuild: - Use more standard date format in DB_VERSION_STRING. - - 13 Sep 2009; Robin H. Johnson db-4.7.25_p4.ebuild: - Bug #270851: with FEATURES=test USE=-tcl, we need to include Tcl anyway so - that the testsuite works. - - 29 Jul 2009; Paul de Vrieze db-3.2.9-r11.ebuild, - db-3.2.9_p2.ebuild, db-4.2.52_p4-r2.ebuild, db-4.2.52_p5.ebuild, - db-4.2.52_p5-r1.ebuild, db-4.3.29-r2.ebuild, db-4.3.29_p1.ebuild, - db-4.3.29_p1-r1.ebuild, db-4.4.20_p4.ebuild, db-4.4.20_p4-r1.ebuild, - db-4.5.20_p2.ebuild, db-4.5.20_p2-r1.ebuild, db-4.6.21_p4.ebuild: - Fix bug #278962 and don't use the FEATURES variable in the ebuild when - checking for the test feature. - - 05 Jul 2009; Mike Frysinger db-4.7.25_p4.ebuild: - Add --with-mutex option for arm systems as suggested by thomasq #273906. - -*db-4.7.25_p4 (21 Jun 2009) - - 21 Jun 2009; Caleb Tennis +db-4.7.25_p4.ebuild: - Version bump, from #272983 - - 01 Jun 2009; Raúl Porcel db-4.6.21_p4.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #248905 - - 24 May 2009; Markus Meier db-4.6.21_p4.ebuild: - amd64/x86 stable, bug #248905 - - 07 May 2009; Jeroen Roovers db-4.6.21_p4.ebuild: - Stable for HPPA (bug #248905). - - 03 May 2009; Tobias Klausmann db-4.6.21_p4.ebuild: - Stable on alpha, bug #248905 - - 26 Apr 2009; Brent Baude db-4.6.21_p4.ebuild: - stable ppc, bug 248905 - - 21 Apr 2009; Brent Baude db-4.6.21_p4.ebuild: - Marking db-4.6.21_p4 ppc64 for bug 248905 - - 19 Apr 2009; Caleb Tennis +db-4.6.21_p4.ebuild, - +db-4.7.25_p3.ebuild: - Bumping db 4.6 and 4.7 per 259039 - - 14 Mar 2009; Mike Frysinger db-4.2.52_p4-r2.ebuild, - db-4.2.52_p5.ebuild, db-4.2.52_p5-r1.ebuild, db-4.3.29-r2.ebuild, - db-4.3.29_p1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.4.20_p4.ebuild, - db-4.4.20_p4-r1.ebuild, db-4.5.20_p2.ebuild, db-4.5.20_p2-r1.ebuild: - Drop remaining USE=bootstrap usage #256439. - - 24 Feb 2009; Joshua Kinard db-4.6.21_p3-r1.ebuild: - Add ~mips to KEYWORDS - - 07 Feb 2009; Mike Frysinger db-4.5.20_p2.ebuild, - db-4.5.20_p2-r1.ebuild, db-4.6.21_p1.ebuild, db-4.6.21_p3.ebuild, - db-4.6.21_p3-r1.ebuild, db-4.7.25.ebuild, db-4.7.25_p1.ebuild, - db-4.7.25_p1-r1.ebuild: - Use is-flagq rather than is-flag. - - 07 Feb 2009; Mike Frysinger db-4.7.25_p1-r1.ebuild: - Cleanup src_compile and src_install. - - 07 Feb 2009; Mike Frysinger db-4.6.21_p1.ebuild, - db-4.6.21_p3.ebuild, db-4.6.21_p3-r1.ebuild, db-4.7.25.ebuild, - db-4.7.25_p1.ebuild, db-4.7.25_p1-r1.ebuild: - Drop USE=bootstrap #256439. - - 20 Sep 2008; Brent Baude db-3.2.9_p2.ebuild, - db-4.2.52_p5-r1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.5.20_p2-r1.ebuild: - Mass stablization for ppc and ppc64 for bug 237127 - - 17 Sep 2008; Jeremy Olexa db-3.2.9_p2.ebuild, - db-4.2.52_p5-r1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.5.20_p2-r1.ebuild: - amd64 stable. Thanks to Chad A. Simmons (amd64 AT) for testing, bug #237127 - - 17 Sep 2008; Raúl Porcel db-3.2.9_p2.ebuild, - db-4.2.52_p5-r1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.5.20_p2-r1.ebuild: - ia64/sparc/x86 stable wrt #237127 - - 16 Sep 2008; Tobias Klausmann - db-4.5.20_p2-r1.ebuild: - Stable on alpha, bug #237127 - - 16 Sep 2008; Tobias Klausmann - db-4.3.29_p1-r1.ebuild: - Stable on alpha, bug #237127 - - 16 Sep 2008; Tobias Klausmann - db-4.2.52_p5-r1.ebuild: - Stable on alpha, bug #237127 - - 16 Sep 2008; Tobias Klausmann db-3.2.9_p2.ebuild: - Stable on alpha, bug #237127 - - 16 Sep 2008; Jeroen Roovers db-3.2.9_p2.ebuild, - db-4.2.52_p5-r1.ebuild, db-4.3.29_p1-r1.ebuild, db-4.5.20_p2-r1.ebuild: - Stable for HPPA (bug #237127). - - 09 Sep 2008; Robin H. Johnson db-4.2.52_p5-r1.ebuild, - db-4.3.29_p1-r1.ebuild, db-4.5.20_p2-r1.ebuild, db-4.6.21_p3-r1.ebuild, - db-4.7.25_p1-r1.ebuild: - Fix bug #235025 for libtool-2.2 and non-bash boxes. - - 16 Aug 2008; Robin H. Johnson - +files/db-3.2.9-gcc43.patch, db-3.2.9_p2.ebuild: - Bug #218469, fix compilation with GCC4.3. - - 16 Aug 2008; Robin H. Johnson db-4.3.29_p1-r1.ebuild, - db-4.4.20_p4-r1.ebuild, db-4.5.20_p2-r1.ebuild, db-4.6.21_p3-r1.ebuild, - db-4.7.25_p1-r1.ebuild: - Add o_direct support per bug #208967, not used by default. - - 16 Aug 2008; Robin H. Johnson metadata.xml: - Bug #234081, cleanup entity in metadata. - -*db-4.2.52_p5-r1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson - +db-4.2.52_p5-r1.ebuild: - Fix 4.2 slot for SONAME bug #182972, java support bug #217661 and also - properly do what the jarlocation patches were supported to do. - -*db-4.3.29_p1-r1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson - +db-4.3.29_p1-r1.ebuild: - Fix 4.3 slot for SONAME bug #182972, java support bug #217661 and also - properly do what the jarlocation patches were supported to do. - -*db-4.4.20_p4-r1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson - +db-4.4.20_p4-r1.ebuild: - Fix 4.4 slot for SONAME bug #182972, java support bug #217661 and also - properly do what the jarlocation patches were supported to do. - -*db-4.5.20_p2-r1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson - +db-4.5.20_p2-r1.ebuild: - Fix 4.5 slot for SONAME bug #182972, java support bug #217661 and also - properly do what the jarlocation patches were supported to do. - -*db-4.6.21_p3-r1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson - +db-4.6.21_p3-r1.ebuild: - Fix 4.6 slot for SONAME bug #182972, java support bug #217661 and also - properly do what the jarlocation patches were supported to do. - -*db-4.7.25_p1-r1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson - +db-4.7.25_p1-r1.ebuild: - Fix 4.7 slot for SONAME bug #182972, java support bug #217661 and also - properly do what the jarlocation patches were supported to do. - -*db-4.7.25_p1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson +db-4.7.25_p1.ebuild: - Version bump. - -*db-4.6.21_p3 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson +db-4.6.21_p3.ebuild: - Version bump and cleanup. - - 16 Aug 2008; Robin H. Johnson db-3.2.9_p2.ebuild, - db-4.2.52_p5.ebuild, db-4.3.29_p1.ebuild, db-4.4.20_p4.ebuild, - db-4.5.20_p2.ebuild, db-4.6.21_p1.ebuild, db-4.7.25.ebuild: - Use the Oracle load-balancer rather than a single mirror. - -*db-4.3.29_p1 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson +db-4.3.29_p1.ebuild: - Fix gnuconfig usage in 4.3 per bug #160192, update for Oracle download - location, and include one further patch from upstream to fix minor race - bug (same as 4.2 changes). - -*db-4.2.52_p5 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson +db-4.2.52_p5.ebuild: - Fix gnuconfig usage in 4.2 per bug #160192, update for Oracle download - location, and include one further patch from upstream to fix minor race - bug. - - 16 Aug 2008; Robin H. Johnson db-3.2.9_p2.ebuild: - Chop out other old stuff that is not needed since gnuconfig is gone. - -*db-3.2.9_p2 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson +db-3.2.9_p2.ebuild: - Add db-3.2.9_p2, should be identical in result to 3.2.9-r11, but has a - cleaned up build process and does not use gnuconfig per bug #160192. - - 16 Aug 2008; Robin H. Johnson -db-1.85-r1.ebuild, - db-1.85-r3.ebuild: - Remove old 1.85 ebuild, plus clean up 1.85 for downloading from Oracle. - - 16 Aug 2008; Robin H. Johnson db-4.4.20_p4.ebuild, - db-4.5.20_p2.ebuild: - Start ebuild cleanup so we can get rid of gnuconfig in old slots. - -*db-4.7.25 (16 Aug 2008) - - 16 Aug 2008; Robin H. Johnson +db-4.7.25.ebuild: - Adding package.masked db-4.7.25 per bug #228063. You can run the testsuite - if you like, but db has never had a good history of testsuite passes, the - testsuite also takes 12 hours on a quad-core 2.4Ghz machine. - -*db-4.6.21_p1 (21 May 2008) - - 21 May 2008; Caleb Tennis -db-4.6.19.ebuild, - -db-4.6.21.ebuild, +db-4.6.21_p1.ebuild: - patch rev bump, remove older versions of 4.6 - - 20 Mar 2008; Ryan Hill db-4.5.20_p2.ebuild: - Keyword ~mips for bug #178750. - - 10 Mar 2008; db-4.2.52_p4-r2.ebuild: - Drop to ~mips due to unstable deps - - 29 Feb 2008; Santiago M. Mola db-4.3.29-r2.ebuild: - amd64 stable wrt bug #204213 - - 18 Feb 2008; Jeroen Roovers db-4.3.29-r2.ebuild: - Stable for HPPA (bug #204213). - - 17 Feb 2008; Raúl Porcel db-4.3.29-r2.ebuild: - alpha stable wrt #201213 - - 13 Feb 2008; Petteri Räty -db-3.2.9-r10.ebuild: - Remove generation 1 ebuild. - - 13 Feb 2008; Raúl Porcel db-3.2.9-r11.ebuild: - alpha stable wrt #209942 - - 13 Feb 2008; Jeroen Roovers db-3.2.9-r11.ebuild: - Stable for HPPA (bug #209942). - - 12 Feb 2008; db-3.2.9-r11.ebuild: - The java useflag actually fails because of db's way to find the headers (bug - #207164). As the lack of reports indicates that people don't use it. The - useflag is disabled for now on this old version of db. - - 05 Jan 2008; Raúl Porcel db-4.3.29-r2.ebuild: - Add ~alpha wrt #204213 - - 19 Nov 2007; Joshua Kinard db-1.85-r3.ebuild: - Stable on mips, per #159445. - -*db-4.6.21 (04 Nov 2007) - - 04 Nov 2007; Caleb Tennis +db-4.6.21.ebuild: - version bump - - 25 Oct 2007; Michael Sterrett +db-3.2.9-r10.ebuild: - Restored removed version since it broke deps on mips and hppa. - - 25 Oct 2007; Torsten Veller db-3.2.9-r11.ebuild: - Added a missing quote (#196944) - - 24 Oct 2007; William L. Thomson Jr. db-1.85-r1.ebuild, - -db-3.2.9-r10.ebuild, db-3.2.9-r11.ebuild, db-4.4.20_p4.ebuild, - db-4.5.20_p2.ebuild, db-4.6.19.ebuild: - Removed java gen 1 ebuild, quoted vars - - 03 Sep 2007; Caleb Tennis db-3.2.9-r11.ebuild: - Changing java dep per bug #181832 - - 27 Aug 2007; Jurek Bartuszek db-4.5.20_p2.ebuild: - x86 stable (bug #178750) - - 20 Aug 2007; Caleb Tennis db-1.85-r1.ebuild, - -db-1.85-r2.ebuild, -db-4.2.52_p2-r1.ebuild, -db-4.6.18.ebuild: - remove some unnecessary versions - -*db-4.6.19 (19 Aug 2007) - - 19 Aug 2007; Caleb Tennis +db-4.6.19.ebuild: - version bump - -*db-4.6.18 (15 Aug 2007) - - 15 Aug 2007; Caleb Tennis - +files/db-4.6-jarlocation.patch, - +files/db-4.6-jni-check-prefix-first.patch, +files/db-4.6-libtool.patch, - +db-4.6.18.ebuild: - Next major revision of db. package.mask'd for now for further testing - - 09 Aug 2007; Jeroen Roovers db-4.5.20_p2.ebuild: - Stable for HPPA (bug #178750). - - 27 Jul 2007; Raúl Porcel db-4.5.20_p2.ebuild: - alpha stable - - 12 Jul 2007; Roy Marples db-4.5.20_p2.ebuild: - Keyworded ~sparc-fbsd - - 04 Jul 2007; Jeroen Roovers db-4.5.20_p2.ebuild: - Reverting to ~hppa. :\ - - 04 Jul 2007; Jeroen Roovers db-4.5.20_p2.ebuild: - Stable for HPPA (bug #178750). - - 01 Jul 2007; Christoph Mende db-4.5.20_p2.ebuild: - Appending -O2 for people who don't have any optimization turned on, bug - #171231 - - 26 Jun 2007; Raúl Porcel db-4.5.20_p2.ebuild: - ia64 stable wrt #178750 - - 26 Jun 2007; Lars Weiler db-4.5.20_p2.ebuild: - Stable on ppc; bug #178750. - - 15 Jun 2007; Christoph Mende db-4.5.20_p2.ebuild: - Stable on amd64 wrt bug 178750 - - 13 Jun 2007; Raúl Porcel db-4.5.20_p2.ebuild: - Add ~alpha - - 13 Jun 2007; Gustavo Zacarias db-4.5.20_p2.ebuild: - Stable on sparc wrt #178750 - - 09 Jun 2007; Markus Rothe db-4.5.20_p2.ebuild: - Stable on ppc64; bug #178750 - - 03 Jun 2007; Christoph Mende db-4.5.20_p2.ebuild: - Replacing -O0 with -O2 on amd64, bug 171231 - - 29 May 2007; Jeroen Roovers db-4.3.29-r2.ebuild: - Trivial whitespace fix. - - 24 Apr 2007; Bryan Østergaard db-4.2.52_p4-r2.ebuild: - Stable on Mips, bug 168726. - - 23 Apr 2007; Raúl Porcel db-4.3.29-r2.ebuild: - ia64 stable - - 16 Apr 2007; Markus Rothe db-4.3.29-r2.ebuild: - Stable on ppc64 - - 04 Apr 2007; Gustavo Zacarias db-4.3.29-r2.ebuild: - Stable on sparc - - 31 Mar 2007; Christian Faulhammer db-4.3.29-r2.ebuild: - stable x86, security bug #170828 - - 29 Mar 2007; Tobias Scherbaum db-4.3.29-r2.ebuild: - Stable on ppc wrt bug #170828. - - 25 Mar 2007; Paul de Vrieze db-4.5.20_p2.ebuild: - Have a different fix for not stripping as the old fix no longer works for this - db version. - - 02 Mar 2007; Caleb Tennis -files/db-4.1.25-java.patch, - -files/db-4.1.25-uclibc.patch, -files/db-4.1.25_p1-jarlocation.patch, - -db-4.0.14-r2.ebuild, -db-4.0.14-r3.ebuild, -db-4.1.25_p1-r3.ebuild, - -db-4.1.25_p1-r4.ebuild, -db-4.1.25_p2.ebuild: - Okay, I did it. I removed db 4.0 and db 4.1. I announced it on -dev and - there are no explicit deps on it, so it shouldn't create any issues. - However, if it does, please open a bug and let me know. - - 28 Feb 2007; Caleb Tennis db-4.4.20_p4.ebuild, - db-4.5.20_p2.ebuild: - Update 4.4 and 4.5 to use econf instead of gnuconfig_update per bug #160192 - - 27 Feb 2007; Caleb Tennis db-4.5.20_p2.ebuild: - Paul asked to turn uniquename off, since it causes too many issues - - 27 Feb 2007; Caleb Tennis -db-4.2.52_p2.ebuild, - -db-4.2.52_p4.ebuild: - more stale versions - - 27 Feb 2007; Caleb Tennis -db-4.3.27.ebuild, - -db-4.3.29.ebuild, -db-4.4.20_p2.ebuild: - removing a few stale ebuilds, including 4.3.27 which isn't available anymore - -*db-4.4.20_p4 (27 Feb 2007) - - 27 Feb 2007; Caleb Tennis +db-4.4.20_p4.ebuild: - Bump to 4.4.20_p4, change SRC_URI to reflect new location of stuff - -*db-4.5.20_p2 (27 Feb 2007) - - 27 Feb 2007; Caleb Tennis - files/db-4.4-jarlocation.patch, +files/db-4.5-jarlocation.patch, - +files/db-4.5-libtool.patch, +db-4.5.20_p2.ebuild: - Bump to 4.5. SRC_URI and LICENSE have changed because Oracle bought - Sleepycat. I also revered back to --with-uniquename as it's supported again - with C++,Java, and RPC (was not in 4.2-4.4 series). >=4.4 is currently - masked, so this is currently in for testing - - 17 Feb 2007; Fabian Groffen db-4.2.52_p2.ebuild, - db-4.2.52_p2-r1.ebuild, db-4.2.52_p4.ebuild, db-4.2.52_p4-r2.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 02 Feb 2007; Gustavo Zacarias db-3.2.9-r11.ebuild: - Stable on sparc - - 26 Jan 2007; Jeroen Roovers db-4.3.29-r2.ebuild: - Marked ~hppa (bug #152713). - - 10 Jan 2007; Bryan Østergaard db-4.2.52_p4-r2.ebuild: - Stable on Alpha. - - 09 Jan 2007; Christian Faulhammer db-1.85-r3.ebuild: - stable x86, bug #159445 - - 09 Jan 2007; Markus Rothe db-1.85-r3.ebuild: - Stable on ppc64; bug #159445 - - 08 Jan 2007; Jeroen Roovers db-1.85-r3.ebuild: - Stable for HPPA (bug #159445). - - 07 Jan 2007; Tobias Scherbaum db-1.85-r3.ebuild: - ppc stable, bug #159445 - - 04 Jan 2007; Peter Weller (welp) db-1.85-r3.ebuild: - Stable on amd64 wrt bug #159445 - - 04 Jan 2007; Bryan Østergaard db-1.85-r3.ebuild: - Stable on IA64. - - 04 Jan 2007; Gustavo Zacarias db-1.85-r3.ebuild: - Stable on sparc wrt #159445 - - 17 Oct 2006; Gustavo Zacarias - db-4.2.52_p4-r2.ebuild: - Stable on sparc - - 17 Oct 2006; Roy Marples db-4.3.29-r2.ebuild: - Added ~sparc-fbsd keyword. - - 15 Oct 2006; Tobias Scherbaum db-3.2.9-r11.ebuild, - db-4.2.52_p4-r2.ebuild: - ppc stable. bug #147254 - - 15 Oct 2006; Joshua Nichols db-3.2.9-r11.ebuild, - db-4.2.52_p4-r2.ebuild: - Stabilizing on ia64 as part of new Java system, bug #147254. - - 14 Oct 2006; Thomas Cort db-1.85-r3.ebuild: - Stable on alpha wrt Bug #116177. - - 14 Oct 2006; Joshua Nichols db-3.2.9-r11.ebuild, - db-4.2.52_p4-r2.ebuild: - Stabilizing on amd64 as part of new Java system, bug #147254. - - 14 Oct 2006; Joshua Nichols db-3.2.9-r11.ebuild, - db-4.2.52_p4-r2.ebuild: - Stabilizing on ppc64 as part of new Java system, bug #147254. - - 14 Oct 2006; Joshua Jackson db-3.2.9-r11.ebuild, - db-4.2.52_p4-r2.ebuild: - New java stable on x86; bug #147254 - - 28 Sep 2006; Robin H. Johnson db-3.2.9-r11.ebuild: - QA fix, fix upstream stripping, bug #149448. - - 28 Sep 2006; Robin H. Johnson db-3.2.9-r11.ebuild: - Bug #149446 - testsuite is broken by upstream in the 3.2.9 release, so do - not use our db_src_test from the eclass. - - 22 Sep 2006; Markus Rothe db-4.3.27.ebuild, - db-4.3.29.ebuild, db-4.3.29-r2.ebuild, db-4.4.20_p2.ebuild: - Added ~ppc64 - - 19 Sep 2006; Vlastimil Babka db-3.2.9-r10.ebuild: - Move JAVACABS export to src_compile() to make it actually work. - -*db-3.2.9-r11 (31 Aug 2006) - - 31 Aug 2006; Peter Volkov db-3.2.9-r10.ebuild, - +db-3.2.9-r11.ebuild: - Added fix for new java system. Thank Caster and Tichoj for fix and Jan - Callewaert for report of the bug #132690. - - 17 Aug 2006; Jeroen Roovers db-4.2.52_p4-r2.ebuild: - Stable for HPPA (bug #142965). There seems no need for HPPA to wait for Java. - - 10 Aug 2006; Paul de Vrieze db-4.4.20_p2.ebuild: - The 4.3 java patches still work so just use those and not make a copy. - Solves bug #143459 reported by weeve@gentoo.org. - - 06 Aug 2006; Paul de Vrieze db-4.4.20_p2.ebuild: - Use new java class for db-4.4 too. - - 03 Aug 2006; Doug Goldstein db-3.2.9-r10.ebuild, - db-4.0.14-r2.ebuild, db-4.0.14-r3.ebuild, db-4.1.25_p1-r3.ebuild, - db-4.1.25_p1-r4.ebuild, db-4.1.25_p2.ebuild, db-4.2.52_p2.ebuild, - db-4.2.52_p2-r1.ebuild, db-4.2.52_p4.ebuild, db-4.2.52_p4-r2.ebuild, - db-4.3.27.ebuild, db-4.3.29.ebuild, db-4.3.29-r2.ebuild, - db-4.4.20_p2.ebuild: - Changed tcltk USE flag to tcl as per bug #17808 - - 26 Jul 2006; Martin Schlemmer db-4.2.52_p4-r2.ebuild, - db-4.3.29-r2.ebuild: - Fixup static 'lib' paths in new java stuff. Fixup some quoting. - -*db-4.3.29-r2 (25 Jul 2006) -*db-4.2.52_p4-r2 (25 Jul 2006) - - 25 Jul 2006; Joshua Nichols - +files/db-4.2-jni-check-prefix-first.patch, - +files/db-4.2-listen-to-java-options.patch, - +files/db-4.3-jni-check-prefix-first.patch, - +files/db-4.3-listen-to-java-options.patch, +db-4.2.52_p4-r2.ebuild, - +db-4.3.29-r2.ebuild: - Revision bumps to support new Java system. - - 12 Jun 2006; Paul de Vrieze db-4.3.29.ebuild: - This upstream tarball has also changed. - - 30 May 2006; Paul de Vrieze db-4.2.52_p2.ebuild, - db-4.2.52_p2-r1.ebuild, db-4.2.52_p4.ebuild: - The upstream tarball has changed :-( - - 20 May 2006; Diego Pettenò db-4.4.20_p2.ebuild: - Add ~x86-fbsd to 4.4 version. - - 20 May 2006; Paul de Vrieze db-4.1.25_p2.ebuild, - db-4.3.27.ebuild, db-4.3.29.ebuild: - Port the striping fix to the other versions - - 19 May 2006; Diego Pettenò db-4.3.29.ebuild: - Add ~x86-fbsd keyword. - -*db-4.4.20_p2 (08 May 2006) - - 08 May 2006; -db-4.4.20.ebuild, +db-4.4.20_p2.ebuild: - Use the upstream patches. - - 29 Apr 2006; Joshua Kinard db-4.2.52_p2-r1.ebuild: - Marked stable on mips. - - 30 Mar 2006; Diego Pettenò db-4.2.52_p4.ebuild, - db-4.4.20.ebuild: - Mark ~x86-fbsd the non-masked db. - - 30 Mar 2006; Diego Pettenò db-4.4.20.ebuild: - Add ~x86-fbsd keyword. - - 24 Mar 2006; Caleb Tennis db-4.3.29.ebuild, - db-4.4.20.ebuild: - Add a dep on >=binutils-2.16.1, which is where --default-symver is first - implemented - - 12 Mar 2006; Paul de Vrieze - +files/db-4.4-jarlocation.patch, db-4.4.20.ebuild: - Fix the jar filenames. I missed that when creating the package. Thanks to - Hanno Meyer-Thurow (h.mth@web.de) in bug #125758. - - 09 Mar 2006; Paul de Vrieze db-4.2.52_p4.ebuild: - Disable stripping (bug #125581) - - 28 Feb 2006; -files/db.1.85.patch, db-1.85-r1.ebuild: - Move the patch to the mirrors. It's too big for the tree. - - 22 Feb 2006; Paul de Vrieze 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 db-4.4.20.ebuild: - 43 -> 44 - - 20 Jan 2006; Caleb Tennis db-4.3.27.ebuild, - db-4.3.29.ebuild: - Fix installation name (was 42, should be 43) - -*db-4.3.29 (26 Dec 2005) -*db-4.2.52_p4 (26 Dec 2005) -*db-4.1.25_p2 (26 Dec 2005) - - 26 Dec 2005; Robin H. Johnson +db-4.1.25_p2.ebuild, - +db-4.2.52_p4.ebuild, +db-4.3.29.ebuild: - Version bumps in preperation for db-4.4. src_test support added, warning it - can take 6 hours! - - 13 Dec 2005; Fernando J. Pereda db-4.2.52_p2-r1.ebuild: - stable on alpha - - 10 Dec 2005; Jason Wever db-4.2.52_p2-r1.ebuild: - Stable on SPARC wrt bug #105380. - - 08 Dec 2005; Mark Loeser db-4.2.52_p2-r1.ebuild: - Stable on x86; bug #105380 - - 07 Dec 2005; db-4.2.52_p2-r1.ebuild: - Marked stable on amd64 - - 06 Dec 2005; Michael Hanselmann - db-4.2.52_p2-r1.ebuild: - Stable on hppa, ppc. - - 06 Dec 2005; Markus Rothe db-4.2.52_p2-r1.ebuild: - Stable on ppc64; bug #105380 - -*db-4.2.52_p2-r1 (02 Dec 2005) - - 02 Dec 2005; Robin H. Johnson - +files/db-4.2.52_p2-TXN.patch, +db-4.2.52_p2-r1.ebuild: - Bug #113905, TXN support for DB-4.2, used for OpenLDAP data integrity. - - 02 Dec 2005; Robin H. Johnson db-1.85-r3.ebuild: - Fix bug #114223, bad perms on /usr/include/db1. - -*db-1.85-r3 (08 Nov 2005) - - 08 Nov 2005; Mike Frysinger - +files/db-1.85-gentoo-paths.patch, +db-1.85-r3.ebuild: - Further cleanup the patch from Redhat, add a SONAME fix for alpha #48616, - and tweak how we build/install. - - 25 Aug 2005; -db-3.2.9-r7.ebuild: - Remove old ebuild versions - - 23 Aug 2005; Aron Griffis db-4.2.52_p2.ebuild: - stable on ia64 - - 07 Aug 2005; Kito db-4.2.52_p2.ebuild: - ~ppc-macos - - 03 Aug 2005; Gustavo Zacarias db-1.85-r2.ebuild, - db-4.0.14-r3.ebuild: - Stable on sparc - - 03 Aug 2005; Gustavo Zacarias db-3.2.9-r10.ebuild: - Stable on sparc #86985 - - 19 Jul 2005; Bryan Østergaard db-4.2.52_p2.ebuild: - Stable on alpha. - - 17 Jul 2005; Hardave Riar db-4.2.52_p2.ebuild: - Keyworded ~mips - - 10 Jul 2005; Sven Wegener db-4.0.14-r2.ebuild, - db-4.0.14-r3.ebuild, db-4.1.25_p1-r3.ebuild, db-4.1.25_p1-r4.ebuild, - db-4.2.52_p1.ebuild, db-4.2.52_p2.ebuild, db-4.3.27.ebuild: - QA: Removed 'emake || make || die' and variants. Either a package is - parallel build safe or it is not. There's nothing like trying and falling - back. - - 02 Jul 2005; Bryan Østergaard db-4.2.52_p2.ebuild: - Add ~alpha keyword. - - 17 Jun 2005; Michael Hanselmann db-4.2.52_p2.ebuild: - Stable on ppc. - - 15 Jun 2005; Gustavo Zacarias db-4.2.52_p2.ebuild: - Stable on sparc - - 06 Jun 2005; Marcus D. Hanwell db-4.2.52_p2.ebuild: - Stable on amd64. - - 06 Jun 2005; Markus Rothe db-4.2.52_p2.ebuild: - Stable on ppc64 - - 04 Jun 2005; Guy Martin db-4.2.52_p2.ebuild: - Stable on hppa. - - 02 Jun 2005; db-4.2.52_p2.ebuild, db-4.3.27.ebuild: - Fix bug #94692, that is caused by use of gcc --version together with a - crappy version detection script. Use a sed script to change the use of - gcc --version to gcc -dumpversion - - 29 May 2005; Paul de Vrieze db-4.2.52_p2.ebuild: - Mark 4.2 stable. - - 09 Apr 2005; Markus Rothe db-4.1.25_p1-r4.ebuild: - Stable on ppc64 - - 29 Mar 2005; Markus Rothe db-4.2.52_p2.ebuild: - Added ~ppc64 to KEYWORDS - -*db-4.3.27 (29 Mar 2005) - - 29 Mar 2005; +files/db-4.3-jarlocation.patch, - +files/db-4.3-libtool.patch, +files/db-4.3.27-fix-dep-link.patch, - db-3.2.9-r10.ebuild, +db-4.3.27.ebuild: - Fix silly cd error - - 28 Mar 2005; Jason Wever db-3.2.9-r10.ebuild: - Marked as ~sparc because this ebuild is brand new, improperly marked stable, - and the patch is broken. :( - - 27 Mar 2005; Paul de Vrieze - +files/db-3.2.9-java15.patch, db-3.2.9-r10.ebuild: - Add a java 1.5 patch from bug #84770. Also bump all architectures that were - not stable on this ebuild. It has not changed much since months and the - instable keywords were added a very long time ago. - - 19 Mar 2005; Bryan Østergaard db-1.85-r2.ebuild: - Stable on alpha. - - 19 Mar 2005; Bryan Østergaard db-4.1.25_p1-r4.ebuild: - Stable on alpha. - -*db-4.3.27 (02 Feb 2005) - - 02 Feb 2005; +files/db-4.3-jarlocation.patch, - +files/db-4.3-libtool.patch, +files/db-4.3.27-fix-dep-link.patch, - +db-4.3.27.ebuild: - A new upstream version. The patches are updated to apply again. - - 30 Jan 2005; Paul de Vrieze db-1.85-r1.ebuild, - db-1.85-r2.ebuild, db-3.2.9-r10.ebuild, db-3.2.9-r7.ebuild, - db-4.0.14-r2.ebuild, db-4.0.14-r3.ebuild, db-4.1.25_p1-r3.ebuild, - db-4.1.25_p1-r4.ebuild, db-4.2.52_p1.ebuild, db-4.2.52_p2.ebuild: - The upstream download location changed. Fixed it. - - 19 Jan 2005; Joshua Kinard db-4.1.25_p1-r4.ebuild: - Marked stable on mips. - - 13 Jan 2005; Mike Frysinger db-4.1.25_p1-r4.ebuild, - db-4.2.52_p2.ebuild: - Clean up USE=uclibc and USE=nocxx usage. - - 16 Dec 2004; Jeremy Huddleston db-1.85-r1.ebuild, - db-1.85-r2.ebuild, db-3.2.9-r10.ebuild, db-3.2.9-r7.ebuild, - db-4.0.14-r2.ebuild, db-4.0.14-r3.ebuild, db-4.1.25_p1-r3.ebuild, - db-4.1.25_p1-r4.ebuild, db-4.2.52_p1.ebuild, db-4.2.52_p2.ebuild: - get_libdir support for multilib archs. - - 14 Dec 2004; Dylan Carlson db-4.1.25_p1-r4.ebuild: - Stable on amd64. - - 13 Dec 2004; Mike Frysinger db-1.85-r2.ebuild: - Update patch to be cross-compile friendly. - - 08 Dec 2004; Simon Stelling - +files/db-4.2-libtool.patch, db-4.2.52_p2.ebuild: - added Andy Lutomirski's patch and marked ~amd64, see bug #57654 - - 01 Dec 2004; Gustavo Zacarias db-4.1.25_p1-r4.ebuild: - Stable on sparc - - 30 Nov 2004; Paul de Vrieze - +files/db-4.1.25-java.patch, db-4.0.14-r2.ebuild, db-4.0.14-r3.ebuild, - db-4.1.25_p1-r3.ebuild, db-4.1.25_p1-r4.ebuild: - Fix compilation with 1.5 jdk's by renaming some enum local variable - - 30 Nov 2004; Paul de Vrieze db-4.1.25_p1-r4.ebuild: - Stabilize on x86 - - 01 Oct 2004; Simon Stelling db-4.1.25_p1-r3.ebuild, - db-4.1.25_p1-r4.ebuild, db-4.2.52_p2.ebuild: - get_libdir-ized - - 27 Sep 2004; db-3.2.9-r10.ebuild, db-3.2.9-r7.ebuild: - Fix bug #65291 and mark the -r10 release testing on amd64. - - 03 Sep 2004; Pieter Van den Abeele - db-3.2.9-r10.ebuild, db-4.0.14-r2.ebuild: - Masked db-4.0.14-r2.ebuild stable for ppc - - 03 Sep 2004; Pieter Van den Abeele - db-3.2.9-r10.ebuild: - Masked db-3.2.9-r10.ebuild stable for ppc - - 03 Sep 2004; Caleb Tennis -db-3.3.11.ebuild: - Removing package.masked version - - 02 Sep 2004; Robin H. Johnson : - fix missing digest bug #62562. - -*db-1.85-r2 (01 Sep 2004) - - 01 Sep 2004; Robin H. Johnson +db-1.85-r2.ebuild: - Clean up old db-1.8.5 build to not for omit-frame-pointer, and grab it's patch - from DISTDIR. - - 01 Sep 2004; Robin H. Johnson db-4.1.25_p1-r3.ebuild, - db-4.1.25_p1-r4.ebuild, db-4.2.52_p1.ebuild, db-4.2.52_p2.ebuild: - Ebuild cleanup to use epatch and not abuse sed. - - 23 Aug 2004; db-3.3.11.ebuild: - Add IUSE - - 23 Aug 2004; db-3.2.9-r10.ebuild, -db-3.2.9-r9.ebuild: - Clean out the -r9 release - - 11 Aug 2004; Michael Sterrett db-3.2.9-r10.ebuild: - gnuconfig_update in src_unpack - - 02 Jul 2004; Jeremy Huddleston db-1.85-r1.ebuild, - db-3.2.9-r10.ebuild, db-3.2.9-r7.ebuild, db-3.2.9-r9.ebuild, - db-3.3.11.ebuild: - virtual/glibc -> virtual/libc - - 25 Jun 2004; db-4.1.25_p1-r4.ebuild: - uclibc update - -*db-4.1.25_p1-r4 (19 Jun 2004) - - 19 Jun 2004; db-4.1.25_p1-r4.ebuild, - files/db-4.1.25-uclibc.patch: - added IUSE=uclibc support for building portage with uclibc support - - 06 May 2004; Ferris McCormick db-4.2.52_p2.ebuild: - Add ~sparc keyword at user request (bug 50272) - - 26 Apr 2004; Jason Wever db-4.1.25_p1-r3.ebuild: - Fixed sparc keyword problem, sorry folks :( - - 24 Apr 2004; Tom Gall db-3.2.9-r10.ebuild, - db-4.2.52_p2.ebuild: - fix to update config for ppc64 in db-3.2.9-r10.ebuild and - db-4.2.52_p2.ebuild marked stable for ppc64 - - 22 Apr 2004; Travis Tilley db-4.1.25_p1-r3.ebuild: - added fix for bug #48558 - -*db-4.2.52_p2 (15 Apr 2004) - - 15 Apr 2004; Paul de Vrieze db-4.2.52_p2.ebuild: - New patch version - - 21 Mar 2004; Joshua Kinard db-4.1.25_p1-r3.ebuild: - Tweak to make gnuconfig work again for mips (the 'dist' dir got moved from - 'build_unix' to one level up) - - 07 Mar 2004; Joshua Kinard db-4.1.25_p1-r3.ebuild: - Marked stable on mips. - - 18 Feb 2004; David Holm db-4.2.52_p1.ebuild: - Added to ~ppc. - - 09 Feb 2004; db-4.1.25_p1-r3.ebuild: - stable on sparc - - 06 Feb 2004; Martin Schlemmer db-4.1.25_p1-r3.ebuild: - Bump to stable for x86 (needed by pam-0.77). - - 10 Feb 2004; Paul de Vrieze db-4.0.14-r3.ebuild, - db-4.1.25_p1-r3.ebuild, db-4.2.52_p1.ebuild: - Change the runtime dependency to a java runtime environment only - - 22 Jan 2004; Luca Barbato db-4.0.14-r3.ebuild: - Marked ppc - - 19 Jan 2004; Guy Martin db-4.0.14-r2.ebuild, - db-4.1.25_p1-r3.ebuild: - Marked stable on hppa. - - 16 Jan 2004; Bartosch Pixa db-4.1.25_p1-r3.ebuild: - set ppc in keywords - - 28 Dec 2003; Joshua Kinard db-4.0.14-r2.ebuild: - Move to mips stable (~mips -> mips) - -*db-4.2.52_p1 (22 Dec 2003) - - 22 Dec 2003; db-4.2.52_p1.ebuild, - files/db-4.2-jarlocation.patch: - New upstream version. It is for now still masked for testing. There should be - no problems though. - - 21 Dec 2003; Brad House db-4.1.25_p1-r3.ebuild: - mark stable on amd64 - - 20 Dec 2003; db-3.2.9-r2.ebuild, db-3.2.9-r6.ebuild, - db-3.2.9-r8.ebuild, db-4.0.14-r1.ebuild, db-4.0.14.ebuild, db-4.1.25.ebuild, - db-4.1.25_p1-r1.ebuild, db-4.1.25_p1-r2.ebuild, db-4.1.25_p1.ebuild: - Remove old versions. Clean things up - - 20 Dec 2003; db-4.1.25_p1-r3.ebuild: - A gnuconfig update for mips. The patch comes from kumba@gentoo.org - - 15 Dec 2003; Joshua Kinard db-4.1.25_p1-r3.ebuild: - Added ~mips to keywords - -*db-4.1.25_p1-r3 (14 Dec 2003) - - 20 Dec 2003; Guy Martin db-4.1.25_p1-r3.ebuild : - Added ~hppa to KEYWORDS. - - 14 Dec 2003; Jason Wever db-4.1.25_p1-r3.ebuild: - Added sparc64 fix and and ~sparc keyword. - - 06 Nov 2003; Paul de Vrieze db-4.0.14-r3.ebuild: - Add the fix for the ibm jdk - - 02 Nov 2003; : - Include the fix from db-4.0.14-r1 for the pthread library. - - 31 Oct 2003; Luca Barbato db-4.1.25_p1-r2.ebuild: - Marked ~ppc - - 26 Oct 2003; Brad House db-4.1.25_p1-r2.ebuild: - add amd64 flag - - 23 Oct 2003; Paul de Vrieze db-4.0.14.ebuild, - db-4.1.25_p1-r2.ebuild: - Fix sandbox problems related to ibm jdk wanting to write to /proc/self/maps - -*db-4.1.25_p1-r2 (18 Oct 2003) -*db-4.0.14-r3 (18 Oct 2003) -*db-3.2.9-r10 (18 Oct 2003) - - 18 Oct 2003; Robin H. Johnson db-3.2.9-r10.ebuild, - db-4.0.14-r3.ebuild, db-4.1.25_p1-r2.ebuild, - files/db-3.2.9-jarlocation.patch, files/db-4.0.14-jarlocation.patch, - files/db-4.1.25_p1-jarlocation.patch: - new revision of db-3 and db-4.[01] packages adding patch to avoid db.jar - overwriting, adds java support to db-3.2.9-r10, and rpc support in db-4.[01] - - 15 Oct 2003; Brad House db-1.85-r1.ebuild, - db-3.2.9-r7.ebuild: - add amd64 flags to db-1.85-r1, and move db-3.2.9-r7 to stable - - 14 Oct 2003; Aron Griffis db-4.1.25_p1-r1.ebuild: - Add ~alpha - - 12 Oct 2003; Robin H. Johnson db-4.1.25_p1-r1.ebuild: - bump to ~x86 - - 10 Oct 2003; Alexander Gabert db-3.2.9-r7.ebuild, - db-3.2.9-r9.ebuild, db-4.0.14-r2.ebuild: - removed hardened-gcc comment fields - - 09 Oct 2003; Alexander Gabert db-4.0.14-r2.ebuild: - commented out hardened-gcc flags - - 04 Oct 2003; Brad House db-4.0.14-r2.ebuild, - db-4.1.25.ebuild, db-4.1.25_p1-r1.ebuild, db-4.1.25_p1.ebuild: - db-4.1.25 is not very palatable for many apps, and at this point causes many - problems. Not sure why amd64 was set to stable with this. The only other - platform that was also is ia64. Remove the stable flag, don't even turn on the - ~amd64 flag as it causes too many problems. Make 4.0.14-r2 the stable - 4.0 series. - - 02 Oct 2003; Brad House db-3.2.9-r7.ebuild: - add ~amd64 flag - - 01 Oct 2003; Jason Wever db-4.0.14-r2.ebuild: - Added sparc keyword, fixed bug #28328. - - 01 Oct 2003; Aron Griffis db-4.0.14-r2.ebuild: - Stable on alpha - - 01 Oct 2003; Robin H. Johnson db-3.2.9-r9.ebuild: - bump db-3.2.9-r9 to stable on x86 - -*db-3.2.9-r6 (23 Sep 2003) - - 23 Sep 2003; Bartosch Pixa db-3.2.9-r6.ebuild: - set ppc in keywords - - 20 Sep 2003; Alexander Gabert db-4.0.14-r2.ebuild: - added configure logic for hardened-gcc - - 13 Sep 2003; Robin H. Johnson db-4.0.14-r2.ebuild: - added Kumba's changes for mips - - 08 Sep 2003; Alexander Gabert db-3.2.9-r7.ebuild, - db-3.2.9-r9.ebuild, db-4.0.14-r2.ebuild: - changed hardened-gcc, db works now with etdyn - - 08 Sep 2003; Robin H. Johnson db-4.0.14-r2.ebuild: - mark db-4.0 as stable on x86, and put it into testing on all other arches - - 07 Sep 2003; Alexander Gabert db-3.2.9-r7.ebuild, - db-3.2.9-r9.ebuild, db-4.0.14-r2.ebuild: - added hardened-gcc changes to CC - -*db-3.2.9-r9 (02 Sep 2003) - - 02 Sep 2003; Robin H. Johnson db-3.2.9-r9.ebuild: - add some more symlink stuff to db_fix_so in the eclass, and remove the old - broken leftover parts from ebuild - -*db-4.1.25_p1-r1 (21 Aug 2003) -*db-4.0.14-r2 (21 Aug 2003) - - 21 Aug 2003; Robin H. Johnson db-3.2.9-r8.ebuild, - db-4.0.14-r2.ebuild, db-4.1.25_p1-r1.ebuild: - crucial fix to all ebuilds db-3 or newer for bad symlinks in /usr/lib and - /usr/include, code is now in db.eclass - -*db-3.2.9-r7 (17 Aug 2003) - - 17 Aug 2003; Paul de Vrieze db-3.2.3h-r4.ebuild, - db-3.2.9-r1.ebuild, db-3.2.9-r5.ebuild, db-3.2.9-r7.ebuild, db-3.2.9.ebuild: - New stable version with support for db-4 and that actually installs the static - libraries - -*db-4.0.14-r1 (16 Aug 2003) - - 16 Aug 2003; Martin Schlemmer db-4.0.14-r1.ebuild, - files/db-4.0.14-fix-dep-link.patch: - Get db to link libdb* to correct dependencies ... for example if we use - NPTL or NGPT, db detects usable mutexes, and should link against - libpthread, but does not do so ... - -*db-4.1.25_p1 (05 Aug 2003) - - 05 Aug 2003; Paul de Vrieze db-4.1.25_p1.ebuild: - Make a version that applies the upstream patches - - 01 Aug 2003; Paul de Vrieze db-4.0.14.ebuild, - db-4.1.24.ebuild, db-4.1.25.ebuild: - Make sure that db-4.1 is in a different slot as db-4, and that there are no - duplicates. db-4 is still masked though - - 01 Aug 2003; Paul de Vrieze db-4.0.14.ebuild: - Mark db-4.0.14 as testing. There probably still will be some minor problems, - but these can be better handled when the package is testing. Some of the - dependent packages do not really like versioned symbols. We do need to use - them though to be able to run multiple versions in parallel and so providing - an update path - - 03 Jul 2003; Paul de Vrieze db-4.1.25.ebuild: - Allow db-4.0 and db-4.1 to be both installed, by putting db-4.1 in a different - slot and by renaming the binaries to db41_??? instead of db4_??? - - 01 Jul 2003; Todd Sunderlin db-3.2.9-r5.ebuild: - set stable on sparc - - 26 Jun 2003; Paul de Vrieze db-4.0.14.ebuild, - db-4.1.24.ebuild, db-4.1.25.ebuild: - Make sure that latest db.h gets linked to /usr/include/db.h. Also add - db_185.h link to /usr/include - - 22 Jun 2003; Paul de Vrieze db-3.2.9-r5.ebuild, - db-4.0.14.ebuild, db-4.1.24.ebuild, db-4.1.25.ebuild: - Fix java compilation problem - - 19 Jun 2003; Paul de Vrieze db-3.2.9-r5.ebuild: - Make db-3.2.9-r5 respect CFLAGS, by hacking the configure script (#22415) - - 07 Jun 2003; Paul de Vrieze db-3.2.9-r5.ebuild, - db-4.0.14.ebuild, db-4.1.24.ebuild, db-4.1.25.ebuild: - Fix the autosymlinking script to work in a cross environment. Courtessy of - Alastair Tse , bug #22393. - -*db-4.1.25 (30 May 2003) - - 30 May 2003; Paul de Vrieze db-4.1.25.ebuild: - Add new upstream version db-4.1.25. - - 28 May 2003; Grant Goodyear db-4.0.14.ebuild: - Changed goofy "-x86" mask to "~x86" masks, since the package - is still hard-masked in package.mask. (This way those of us - trying to test this package can use package.unmask!) - - 28 May 2003; Paul de Vrieze db-3.2.9-r5.ebuild: - Masking db-3.2.9-r5 as testing. This should be stable. The only changes are - the renaming of all tools from db_ to db3_ - - 25 May 2003; Paul de Vrieze db-3.2.9-r5.ebuild, - db-4.0.14.ebuild, db-4.1.24.ebuild: - Fix a problem with the auto header linking script. It is not necessary toe - locally, but in that case you need to do ln -s db4/db.h /usr/include/db.h - - 25 May 2003; Paul de Vrieze db-4.0.14.ebuild, - db-4.1.24.ebuild: - Make java work with db-4{0,1} - -*db-3.2.9-r5 (24 May 2003) - - 24 May 2003; Paul de Vrieze db-3.2.9-r5.ebuild, - db-4.0.14.ebuild, db-4.1.24.ebuild: - The db4 ebuilds have now been changed to live alongside the db3 ebuilds. Also - the db-3.2.9-r5 ebuild is created to go along with the db-4 ebuilds. This - ebuild is more gentle to the db4 ebuild, but upgrading this is not that - necessary. - - 19 May 2003; Zach Welch db-3.2.9-r2.ebuild: - Mark all platforms stable in 3.2.9-r2 KEYWORDS - - 06 May 2003; Paul de Vrieze db-4.0.14.ebuild, - db-4.1.24.ebuild: - Change db-4.* ebuilds to build with versioned (unique) symbols, to allow for - parallel db versions to be installed and used - -*db-3.2.9-r2 (23 Feb 2003) - - 11 Mar 2003; Zach Welch db-3.2.9-r2.ebuild: - mark stable on arm - - 01 Mar 2003; Brandon Low db-3.2.9-r1.ebuild, - db-3.2.9-r2.ebuild, db-4.1.24.ebuild: - Fix for userpriv and make -> emake changes - - 24 Feb 2003; Brandon Low db-3.2.9-r2.ebuild : - Fix for userpriv mode - - 23 Feb 2003; Martin Schlemmer : - Fix build to link libdb*.so to dependency libs .. for instance when building - with NPTL we need to link to libpthread. - Fix the db185 stuff to not have to hack the build to pieces to build. - We should compile shared and static libs in two diff build dirs ... - - 20 Feb 2003; Zach Welch db-1.85-r1.ebuild , db-3.2.9-r1.ebuild : - Added arm to keywords. - - 07 Feb 2003; Guy Martin db-1.85-r1.ebuild , db-3.2.9-r1.ebuild : - Added hppa to keywords. - -*db-1.85-r1.ebuild , db-3.2.9-r1.ebuild (13 Dec 2002) - - 13 Dec 2002; Jan Seidel db-1.85-r1.ebuild , db-3.2.9-r1.ebuild : - Added mips to keywords. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*db-3.3.11 (16 Nov 2002) - - 16 Nov 2002; Seemant Kulleen db-3.3.11.ebuild : - - Made this install similar to db-3.2.9 which should make this version more - usable. Still masked. Closes bug #9900 by l_calamandrei@neri-group.com - (Lapo Calamandrei) - -*db-4.1.24 (08 Oct 2002) - - 14 Nov 2002; Seemant Kulleen db-4.1.24.ebuild : - - Removed posixmutexes option as it is rarely needed on linux systems and it - kills the config. Closes bug #10678 by jani@iv.ro - - 23 Oct 2002; Mark Guertin db-4.1.24.ebuild : - set -ppc in keywords, not working on ppc, investigating further. - (some pthreads problems it seems) - - 21 Oct 2002; Seemant Kulleen db-4.1.24.ebuild : - - changed configure statement to add a few features (like db-1.8.5 - compatibility). - - 08 Oct 2002; Ryan Phillips : - - version bump.. has new crypto support - -*db-3.2.9-r1 (28 Jul 2002) - - 22 Oct 2002; Seemant Kulleen : db-3.2.9-r1.ebuild : - - Update SRC_URI. Thanks to: zinzarin@ameritech.net (Rob Riemersma) in bug - #9493. - - 28 Jul 2002; Martin Schlemmer : - Update to get it working with gcc-3.2 (remove config.guess), as well - as cleanups. - -*db-3.2.9 (25 Jul 2002) - 25 Jul 2002; Spider : - Add a fix to remove -fno-exceptions in CXXFLAGS as it doesnt build then - -*db-4.0.14 (30 Jan 2002) - -*db-1.85-r2 (8 May 2002) - - 15 Jul 2002; Mark Guertin - Added ppc to keywords - - 1 Feb 2002; José Alberto Suárez López Changelog db-1.85-r1.ebuild : - - Fixed an error with the source url. - -*db-3.2.3h-r4 (21 Mar 2002) - - 15 Jul 2002; Mark Guertin - Added ppc to keywords - - 21 Mar 2002; Seemant Kulleen db-3.2.3h-r4.ebuild : - - HTML documentation will no longer get gzipped -- but too small a change - to warrant having the users remerge this. Thanks so stefan@mdy.univie.ac.at - for the bug. - -*db-3.2.3h-r4 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. - -*db-1.85-r1 (07 Feb 2001) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/Manifest b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/Manifest deleted file mode 100644 index 99274b2b66..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST db-4.6.21.tar.gz 11881885 RMD160 ccf9a4b85cc0464b2f3c2f2da29d99328fd4978e SHA1 5be3beb82e42a78ff671a3f5a4c30e5652972119 SHA256 53ea9c9f03746a0aa415e6706e9c6da18ca18148f20ad1465b182411a7985e21 -DIST db-4.7.25.tar.gz 13124129 RMD160 9a5d8149d61452906c3f1c36f2859a2033c8bc3b SHA1 957c10358df1211e1dc37ea997aadef42117d6a5 SHA256 f14fd96dd38915a1d63dcb94a63fbb8092334ceba6b5060760427096f631263e -DIST patch.4.6.21.1 2475 RMD160 8c11e9b991ac6559f22ece2d93617b16126049e8 SHA1 c7c155705687e4de03d06c2ea86940f573fdac0b SHA256 d28c0723c465a2cf3ff2ddc5ed3c643b40c955c4e64d56580961f2fd799cbb53 -DIST patch.4.6.21.2 892 RMD160 f8abf554552db668037e046dea54700ce3340bf8 SHA1 a694b71088ba99b74042e7568f395fe467bb6590 SHA256 9496a6cad44377ad1fab8c617f17c6f541e3423814663bfa81c3abb4001622d9 -DIST patch.4.6.21.3 1517 RMD160 63743d910f8c3832409bdc6e7d74db0fcdd686a5 SHA1 a893f6bcdb6ae1f9395c027431c038168d500c9b SHA256 3f531b18d88ce68ff080761cd62ef621444e675593aa23045d69121cd2c7c638 -DIST patch.4.6.21.4 41501 RMD160 f1d18e59c311fb4e1f00a3b6220269fca17df312 SHA1 e2190185c667edb97e800495ce6eb4f95f43eb87 SHA256 98bb4499dc7408c27a8a855330972a69abd3b29d0ff3820d6e1da790593a5bb7 diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.6.21_p4.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.6.21_p4.ebuild deleted file mode 100644 index 4162e00264..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.6.21_p4.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.6.21_p4.ebuild,v 1.10 2009/09/20 19:52:44 robbat2 Exp $ - -inherit eutils db flag-o-matic java-pkg-opt-2 autotools libtool - -#Number of official patches -#PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` -PATCHNO=${PV/*.*.*_p} -if [[ ${PATCHNO} == "${PV}" ]] ; then - MY_PV=${PV} - MY_P=${P} - PATCHNO=0 -else - MY_PV=${PV/_p${PATCHNO}} - MY_P=${PN}-${MY_PV} -fi - -S="${WORKDIR}/${MY_P}/build_unix" -DESCRIPTION="Oracle Berkeley DB" -HOMEPAGE="http://www.oracle.com/technology/software/products/berkeley-db/index.html" -SRC_URI="http://download.oracle.com/berkeley-db/${MY_P}.tar.gz" -for (( i=1 ; i<=${PATCHNO} ; i++ )) ; do - export SRC_URI="${SRC_URI} http://www.oracle.com/technology/products/berkeley-db/db/update/${MY_PV}/patch.${MY_PV}.${i}" -done - -LICENSE="OracleDB" -SLOT="4.6" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="tcl java doc nocxx" - -DEPEND="tcl? ( >=dev-lang/tcl-8.4 ) - java? ( >=virtual/jdk-1.4 ) - >=sys-devel/binutils-2.16.1" -RDEPEND="tcl? ( dev-lang/tcl ) - java? ( >=virtual/jre-1.4 )" - -src_unpack() { - unpack "${MY_P}".tar.gz - cd "${WORKDIR}"/"${MY_P}" - for (( i=1 ; i<=${PATCHNO} ; i++ )) - do - epatch "${DISTDIR}"/patch."${MY_PV}"."${i}" - done - epatch "${FILESDIR}"/"${PN}"-"${SLOT}"-libtool.patch - - # use the includes from the prefix - epatch "${FILESDIR}"/"${PN}"-"${SLOT}"-jni-check-prefix-first.patch - epatch "${FILESDIR}"/"${PN}"-4.3-listen-to-java-options.patch - - sed -e "/^DB_RELEASE_DATE=/s/%B %e, %Y/%Y-%m-%d/" -i dist/RELEASE - - # Include the SLOT for Java JAR files - # This supersedes the unused jarlocation patches. - sed -r -i \ - -e '/jarfile=.*\.jar$/s,(.jar$),-$(LIBVERSION)\1,g' \ - "${S}"/../dist/Makefile.in - - cd "${S}"/../dist - rm -f aclocal/libtool.m4 - sed -i \ - -e '/AC_PROG_LIBTOOL$/aLT_OUTPUT' \ - configure.ac - sed -i \ - -e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \ - aclocal/programs.m4 - AT_M4DIR="aclocal aclocal_java" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. - . ./RELEASE - sed -i \ - -e "s/__EDIT_DB_VERSION_MAJOR__/$DB_VERSION_MAJOR/g" \ - -e "s/__EDIT_DB_VERSION_MINOR__/$DB_VERSION_MINOR/g" \ - -e "s/__EDIT_DB_VERSION_PATCH__/$DB_VERSION_PATCH/g" \ - -e "s/__EDIT_DB_VERSION_STRING__/$DB_VERSION_STRING/g" \ - -e "s/__EDIT_DB_VERSION_UNIQUE_NAME__/$DB_VERSION_UNIQUE_NAME/g" \ - -e "s/__EDIT_DB_VERSION__/$DB_VERSION/g" configure -} - -src_compile() { - # compilation with -O0 fails on amd64, see bug #171231 - if use amd64; then - replace-flags -O0 -O2 - is-flagq -O[s123] || append-flags -O2 - fi - - local myconf="" - - use amd64 && myconf="${myconf} --with-mutex=x86/gcc-assembly" - - myconf="${myconf} $(use_enable !nocxx cxx)" - - use tcl \ - && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ - || myconf="${myconf} --disable-tcl" - - myconf="${myconf} $(use_enable java)" - if use java; then - myconf="${myconf} --with-java-prefix=${JAVA_HOME}" - # Can't get this working any other way, since it returns spaces, and - # bash doesn't seem to want to pass correctly in any way i try - local javaconf="-with-javac-flags=$(java-pkg_javac-args)" - fi - - [[ -n ${CBUILD} ]] && myconf="${myconf} --build=${CBUILD}" - - # the entire testsuite needs the TCL functionality - if use tcl && use test ; then - myconf="${myconf} --enable-test" - else - 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 - - cd "${S}" && ECONF_SOURCE="${S}"/../dist econf \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --datadir=/usr/share \ - --sysconfdir=/etc \ - --localstatedir=/var/lib \ - --libdir=/usr/"$(get_libdir)" \ - --enable-compat185 \ - --enable-o_direct \ - --without-uniquename \ - $(use arm && echo --with-mutex=ARM/gcc-assembly) \ - --enable-rpc \ - --host="${CHOST}" \ - ${myconf} "${javaconf}" || die "configure failed" - - sed -e "s,\(^STRIP *=\).*,\1\"none\"," Makefile > Makefile.cpy \ - && mv Makefile.cpy Makefile - - emake || die "make failed" -} - -src_install() { - einstall libdir="${D}/usr/$(get_libdir)" STRIP="none" || die - - db_src_install_usrbinslot - - db_src_install_headerslot - - db_src_install_doc - - db_src_install_usrlibcleanup - - dodir /usr/sbin - # This file is not always built, and no longer exists as of db-4.8 - [[ -f "${D}"/usr/bin/berkeley_db_svc ]] && \ - mv "${D}"/usr/bin/berkeley_db_svc "${D}"/usr/sbin/berkeley_db"${SLOT/./}"_svc - - if use java; then - java-pkg_regso "${D}"/usr/"$(get_libdir)"/libdb_java*.so - java-pkg_dojar "${D}"/usr/"$(get_libdir)"/*.jar - rm -f "${D}"/usr/"$(get_libdir)"/*.jar - fi -} - -pkg_postinst() { - db_fix_so -} - -pkg_postrm() { - db_fix_so -} diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.7.25_p4-r4.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.7.25_p4-r4.ebuild deleted file mode 100644 index 0eeb68c69a..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/db-4.7.25_p4-r4.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-4.7.25_p4.ebuild,v 1.13 2010/01/24 18:29:31 armin76 Exp $ - -inherit eutils db flag-o-matic java-pkg-opt-2 autotools libtool binutils-funcs - -#Number of official patches -#PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` -PATCHNO=${PV/*.*.*_p} -if [[ ${PATCHNO} == "${PV}" ]] ; then - MY_PV=${PV} - MY_P=${P} - PATCHNO=0 -else - MY_PV=${PV/_p${PATCHNO}} - MY_P=${PN}-${MY_PV} -fi - -S="${WORKDIR}/${MY_P}/build_unix" -DESCRIPTION="Oracle Berkeley DB" -HOMEPAGE="http://www.oracle.com/technology/software/products/berkeley-db/index.html" -SRC_URI="http://download.oracle.com/berkeley-db/${MY_P}.tar.gz" - -LICENSE="OracleDB" -SLOT="4.7" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="doc java nocxx tcl test" - -# the entire testsuite needs the TCL functionality -DEPEND="tcl? ( >=dev-lang/tcl-8.4 ) - test? ( >=dev-lang/tcl-8.4 ) - java? ( >=virtual/jdk-1.5 ) - >=sys-devel/binutils-2.16.1" -RDEPEND="tcl? ( dev-lang/tcl ) - java? ( >=virtual/jre-1.5 )" - -src_unpack() { - unpack "${MY_P}".tar.gz - cd "${WORKDIR}"/"${MY_P}" - for (( i=1 ; i<=${PATCHNO} ; i++ )) - do - epatch "${FILESDIR}"/patch."${MY_PV}"."${i}" - done - epatch "${FILESDIR}"/"${PN}"-4.6-libtool.patch - - # use the includes from the prefix - epatch "${FILESDIR}"/"${PN}"-4.6-jni-check-prefix-first.patch - epatch "${FILESDIR}"/"${PN}"-4.3-listen-to-java-options.patch - - sed -e "/^DB_RELEASE_DATE=/s/%B %e, %Y/%Y-%m-%d/" -i dist/RELEASE - - # Include the SLOT for Java JAR files - # This supersedes the unused jarlocation patches. - sed -r -i \ - -e '/jarfile=.*\.jar$/s,(.jar$),-$(LIBVERSION)\1,g' \ - "${S}"/../dist/Makefile.in - - cd "${S}"/../dist - rm -f aclocal/libtool.m4 - sed -i \ - -e '/AC_PROG_LIBTOOL$/aLT_OUTPUT' \ - configure.ac - sed -i \ - -e '/^AC_PATH_TOOL/s/ sh, none/ bash, none/' \ - aclocal/programs.m4 - AT_M4DIR="aclocal aclocal_java" eautoreconf - # Upstream sucks - they do autoconf and THEN replace the version variables. - . ./RELEASE - sed -i \ - -e "s/__EDIT_DB_VERSION_MAJOR__/$DB_VERSION_MAJOR/g" \ - -e "s/__EDIT_DB_VERSION_MINOR__/$DB_VERSION_MINOR/g" \ - -e "s/__EDIT_DB_VERSION_PATCH__/$DB_VERSION_PATCH/g" \ - -e "s/__EDIT_DB_VERSION_STRING__/$DB_VERSION_STRING/g" \ - -e "s/__EDIT_DB_VERSION_UNIQUE_NAME__/$DB_VERSION_UNIQUE_NAME/g" \ - -e "s/__EDIT_DB_VERSION__/$DB_VERSION/g" configure -} - -src_compile() { - if use arm ; then - append-cflags "-marm" - appennd-cxxflags "-marm" - fi - - local myconf='' - - # compilation with -O0 fails on amd64, see bug #171231 - if use amd64; then - replace-flags -O0 -O2 - is-flagq -O[s123] || append-flags -O2 - fi - - # use `set` here since the java opts will contain whitespace - set -- - if use java ; then - set -- "$@" \ - --with-java-prefix="${JAVA_HOME}" \ - --with-javac-flags="$(java-pkg_javac-args)" - 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 - # gold doesn't support --default-symver so force GNU ld - tc-export CC CXX LD - LD="$(get_binutils_path_ld)/ld" - CC="${CC} -B$(get_binutils_path_ld)" - CXX="${CXX} -B$(get_binutils_path_ld)" - fi - - # Bug #270851: test needs TCL support - if use tcl || use test ; then - myconf="${myconf} --enable-tcl" - myconf="${myconf} --with-tcl=/usr/$(get_libdir)" - else - myconf="${myconf} --disable-tcl" - fi - - cd "${S}" - ECONF_SOURCE="${S}"/../dist \ - STRIP="true" \ - econf \ - --enable-compat185 \ - --enable-o_direct \ - --without-uniquename \ - --enable-rpc \ - $(use arm && echo --with-mutex=ARM/gcc-assembly) \ - $(use amd64 && echo --with-mutex=x86/gcc-assembly) \ - $(use_enable !nocxx cxx) \ - $(use_enable java) \ - ${myconf} \ - $(use_enable test) \ - "$@" - - emake || die "make failed" -} - -src_install() { - emake install DESTDIR="${D}" || die - - db_src_install_usrbinslot - - db_src_install_headerslot - - db_src_install_doc - - db_src_install_usrlibcleanup - - dodir /usr/sbin - # This file is not always built, and no longer exists as of db-4.8 - [[ -f "${D}"/usr/bin/berkeley_db_svc ]] && \ - mv "${D}"/usr/bin/berkeley_db_svc "${D}"/usr/sbin/berkeley_db"${SLOT/./}"_svc - - if use java; then - java-pkg_regso "${D}"/usr/"$(get_libdir)"/libdb_java*.so - java-pkg_dojar "${D}"/usr/"$(get_libdir)"/*.jar - rm -f "${D}"/usr/"$(get_libdir)"/*.jar - fi -} - -pkg_postinst() { - db_fix_so -} - -pkg_postrm() { - db_fix_so -} diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-1.85-gentoo-paths.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-1.85-gentoo-paths.patch deleted file mode 100644 index 4a65106bdc..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-1.85-gentoo-paths.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- PORT/linux/Makefile -+++ PORT/linux/Makefile -@@ -1,12 +1,12 @@ - # @(#)Makefile 8.9 (Berkeley) 7/14/94 - --LIBDB= libdb.a --LIBDBSO=libdb.so -+LIBDB= libdb1.a -+LIBDBSO=libdb1.so - SOVER=2 - SONAME=$(LIBDBSO).$(SOVER) - LIBNDBM=libndbm.a - LIBNDBMSO=libndbm.so --PROG= db_dump185 -+PROG= db1_dump185 - OBJ1= hash.o hash_bigkey.o hash_buf.o hash_func.o hash_log2.o hash_page.o \ - ndbm.o - OBJ2= bt_close.o bt_conv.o bt_debug.o bt_delete.o bt_get.o bt_open.o \ -@@ -27,8 +27,8 @@ - DESTDIR = - prefix = /usr - bindir = $(prefix)/bin --libdir = $(prefix)/lib --includedir = $(prefix)/include -+libdir = $(prefix)/@GENTOO_LIBDIR@ -+includedir = $(prefix)/include/db1 - - all: $(LIBDB) $(LIBDBSO) $(PROG) - diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-fix-dep-link.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-fix-dep-link.patch deleted file mode 100644 index cdf6599b0d..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-fix-dep-link.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- db-3.2.9/dist/Makefile.in.orig 2003-02-23 23:41:13.000000000 +0200 -+++ db-3.2.9/dist/Makefile.in 2003-02-23 23:42:07.000000000 +0200 -@@ -240,19 +240,19 @@ - - $(libso_target): $(OBJS) - $(SOLINK) $(SOFLAGS) -o $(libso_target) \ -- $(OBJS) $(LDFLAGS) $(LIBSO_LIBS) -+ $(OBJS) $(LDFLAGS) $(LIBS) $(LIBSO_LIBS) - - $(libxso_target): $(COBJS) $(OBJS) - $(SOLINK) $(SOFLAGS) -o $(libxso_target) \ -- $(COBJS) $(OBJS) $(LDFLAGS) $(LIBXSO_LIBS) -+ $(COBJS) $(OBJS) $(LDFLAGS) $(LIBS) $(LIBXSO_LIBS) - - $(libjso_target): $(JOBJS) $(OBJS) - $(SOLINK) $(SOFLAGS) -o $(libjso_target) \ -- $(JOBJS) $(OBJS) $(LDFLAGS) $(LIBJSO_LIBS) -+ $(JOBJS) $(OBJS) $(LDFLAGS) $(LIBS) $(LIBJSO_LIBS) - - $(libtso_target): $(TOBJS) $(OBJS) - $(SOLINK) $(SOFLAGS) -o $(libtso_target) \ -- $(TOBJS) $(OBJS) $(LDFLAGS) $(LIBTSO_LIBS) -+ $(TOBJS) $(OBJS) $(LDFLAGS) $(LIBS) $(LIBTSO_LIBS) - - ################################################## - # Creating individual dependencies and actions for building class diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-gcc43.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-gcc43.patch deleted file mode 100644 index f032da8529..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-gcc43.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -Nuar db-3.2.9.orig/include/db_cxx.h db-3.2.9/include/db_cxx.h ---- db-3.2.9.orig/include/db_cxx.h 2001-01-11 10:28:55.000000000 -0800 -+++ db-3.2.9/include/db_cxx.h 2008-08-16 16:10:48.474699646 -0700 -@@ -49,7 +49,12 @@ - // Forward declarations - // - -+#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ >= 2) -+using namespace std; -+#include -+#else - #include -+#endif - #include - #include "db.h" - diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-jarlocation.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-jarlocation.patch deleted file mode 100644 index 0654e2ef48..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-jarlocation.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur db-3.2.9.old/dist/Makefile.in db-3.2.9/dist/Makefile.in ---- db-3.2.9.old/dist/Makefile.in 2003-10-18 02:21:18.000000000 -0700 -+++ db-3.2.9/dist/Makefile.in 2003-10-18 02:22:14.000000000 -0700 -@@ -72,7 +72,7 @@ - JAVA_DBDIR= $(JAVA_SRCDIR)/$(JAVA_DBREL) - JAVA_EXDIR= $(JAVA_SRCDIR)/com/sleepycat/examples - --libj_jarfile= db.jar -+libj_jarfile= db-$(SOVERSION).jar - libjso_base= libdb_java - libjso= $(libjso_base)-$(SOVERSION).@SOSUFFIX@ - libjso_target= $(libjso_base)-$(SOVERSION).la diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-java15.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-java15.patch deleted file mode 100644 index 5482831e31..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-3.2.9-java15.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- db-3.2.9/java/src/com/sleepycat/db/DbEnv.java.orig 2005-03-10 18:30:19.705147736 +0000 -+++ db-3.2.9/java/src/com/sleepycat/db/DbEnv.java 2005-03-10 18:03:07.930215232 +0000 -@@ -78,9 +78,9 @@ - // - /*package*/ void _notify_dbs() - { -- Enumeration enum = dblist_.elements(); -- while (enum.hasMoreElements()) { -- Db db = (Db)enum.nextElement(); -+ Enumeration en = dblist_.elements(); -+ while (en.hasMoreElements()) { -+ Db db = (Db)en.nextElement(); - db._notify_dbenv_close(); - } - dblist_.removeAllElements(); diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-fix-dep-link.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-fix-dep-link.patch deleted file mode 100644 index f54f064640..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-fix-dep-link.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- db-4.0.14/dist/Makefile.in.orig 2003-08-16 06:21:53.763400112 +0200 -+++ db-4.0.14/dist/Makefile.in 2003-08-16 06:23:16.036892640 +0200 -@@ -58,7 +58,7 @@ - - LDFLAGS= @LDFLAGS@ - LIBS= @LIBS@ --LIBSO_LIBS= @LIBSO_LIBS@ -+LIBSO_LIBS= @LIBSO_LIBS@ $(LIBS) - - libdb= libdb.a - libso_base= libdb -@@ -77,7 +77,7 @@ - CXX= @MAKEFILE_CXX@ - CXXLINK= @MAKEFILE_CXXLINK@ - XSOLINK= @MAKEFILE_XSOLINK@ --LIBXSO_LIBS= @LIBXSO_LIBS@ -+LIBXSO_LIBS= @LIBXSO_LIBS@ $(LIBS) - - libcxx= libdb_cxx.a - libxso_base= libdb_cxx -@@ -93,7 +93,7 @@ - # Java support is optional and requires shared librarires. - ################################################## - CLASSPATH= $(JAVA_CLASSTOP) --LIBJSO_LIBS= @LIBJSO_LIBS@ -+LIBJSO_LIBS= @LIBJSO_LIBS@ $(LIBS) - - JAR= @JAR@ - JAVAC= env CLASSPATH="$(CLASSPATH)" @JAVAC@ -@@ -121,7 +121,7 @@ - # Tcl support is optional and requires shared libraries. - ################################################## - TCFLAGS= @TCFLAGS@ --LIBTSO_LIBS= @LIBTSO_LIBS@ -+LIBTSO_LIBS= @LIBTSO_LIBS@ $(LIBS) - libtso_base= libdb_tcl - libtso= $(libtso_base)-$(SOVERSION).@SOSUFFIX@ - libtso_static= $(libtso_base)-$(SOVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-jarlocation.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-jarlocation.patch deleted file mode 100644 index 667a32b20d..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.0.14-jarlocation.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -ur db-4.0.14.old/dist/Makefile.in db-4.0.14/dist/Makefile.in ---- db-4.0.14.old/dist/Makefile.in 2003-10-18 02:24:50.000000000 -0700 -+++ db-4.0.14/dist/Makefile.in 2003-10-18 02:25:18.000000000 -0700 -@@ -105,8 +105,8 @@ - JAVA_DBDIR= $(JAVA_SRCDIR)/$(JAVA_DBREL) - JAVA_EXDIR= $(JAVA_SRCDIR)/$(JAVA_EXREL) - --libj_jarfile= db.jar --libj_exjarfile= dbexamples.jar -+libj_jarfile= db-$(SOVERSION).jar -+libj_exjarfile= dbexamples-$(SOVERSION).jar - libjso_base= libdb_java - libjso= $(libjso_base)-$(SOVERSION).@SOSUFFIX@ - libjso_static= $(libjso_base)-$(SOVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jarlocation.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jarlocation.patch deleted file mode 100644 index 600f48a3a6..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jarlocation.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur db-4.1.25.old/dist/Makefile.in db-4.1.25/dist/Makefile.in ---- db-4.1.25.old/dist/Makefile.in 2003-10-18 02:15:45.000000000 -0700 -+++ db-4.1.25/dist/Makefile.in 2003-10-18 02:13:47.000000000 -0700 -@@ -107,9 +107,9 @@ - JAVA_EXDIR= $(JAVA_SRCDIR)/$(JAVA_EXREL) - JAVA_RPCDIR= $(srcdir)/rpc_server/java - --libj_jarfile= db.jar --libj_exjarfile= dbexamples.jar --rpc_jarfile= dbsvc.jar -+libj_jarfile= db-4.2.jar -+libj_exjarfile= dbexamples-4.2.jar -+rpc_jarfile= dbsvc-4.2.jar - libjso_base= libdb_java - libjso= $(libjso_base)-$(SOVERSION).@JMODSUFFIX@ - libjso_static= $(libjso_base)-$(SOVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jni-check-prefix-first.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jni-check-prefix-first.patch deleted file mode 100644 index 17f80e1bcf..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-jni-check-prefix-first.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- dist/aclocal_java/ac_jni_include_dirs.ac 2003-10-06 20:41:38.000000000 +0200 -+++ dist/aclocal_java/ac_jni_include_dirs.ac 2005-09-23 21:31:26.000000000 +0200 -@@ -43,14 +43,19 @@ - *) AC_MSG_ERROR([$_ACJNI_JAVAC is not an absolute path name]);; - esac - --_ACJNI_FOLLOW_SYMLINKS("$_ACJNI_JAVAC") --_JTOPDIR=`echo "$_ACJNI_FOLLOWED" | sed -e 's://*:/:g' -e 's:/[[^/]]*$::'` --case "$host_os" in -- darwin*) _JTOPDIR=`echo "$_JTOPDIR" | sed -e 's:/[[^/]]*$::'` -- _JINC="$_JTOPDIR/Headers";; -- *) _JINC="$_JTOPDIR/include";; --esac -- -+# If JAVAPREFIX is defined, look there first -+if test -r "$JAVAPREFIX/include/jni.h"; then -+ _JTOPDIR="$JAVAPREFIX" -+ _JINC="$JAVAPREFIX/include" -+else -+ _ACJNI_FOLLOW_SYMLINKS("$_ACJNI_JAVAC") -+ _JTOPDIR=`echo "$_ACJNI_FOLLOWED" | sed -e 's://*:/:g' -e 's:/[[^/]]*$::'` -+ case "$host_os" in -+ darwin*) _JTOPDIR=`echo "$_JTOPDIR" | sed -e 's:/[[^/]]*$::'` -+ _JINC="$_JTOPDIR/Headers";; -+ *) _JINC="$_JTOPDIR/include";; -+ esac -+fi - # If we find jni.h in /usr/include, then it's not a java-only tree, so - # don't add /usr/include or subdirectories to the list of includes. - # An extra -I/usr/include can foul things up with newer gcc's. diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-libtool.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-libtool.patch deleted file mode 100644 index a4a9db7f45..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.2-libtool.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- ./dist/configure.orig 2004-09-22 22:58:48.421632944 -0700 -+++ ./dist/configure 2004-09-22 23:02:55.068136976 -0700 -@@ -5657,7 +5657,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU ld's only accept -v. --case `"$LD" -v 2>&1 &1 &6 - else - # I'd rather use --version here, but apparently some GNU ld's only accept -v. --case `"$LD" -v 2>&1 &1 &6 - else - # I'd rather use --version here, but apparently some GNU ld's only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -11383,7 +11383,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU ld's only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -17695,7 +17695,7 @@ - tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' - archive_cmds_GCJ="$tmp_archive_cmds" - supports_anon_versioning=no -- case `$LD -v 2>/dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ 01.* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-listen-to-java-options.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-listen-to-java-options.patch deleted file mode 100644 index 8ddb46b702..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3-listen-to-java-options.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- dist/configure.ac 2005-09-23 21:01:26.000000000 +0200 -+++ dist/configure.ac 2005-09-23 20:59:20.000000000 +0200 -@@ -385,6 +385,7 @@ - # A classpath that includes . is needed to check for Java - CLASSPATH=".:$CLASSPATH" - export CLASSPATH -+ AC_JAVA_OPTIONS - AC_PROG_JAVAC - AC_PROG_JAR - AC_PROG_JAVA diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3.27-fix-dep-link.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3.27-fix-dep-link.patch deleted file mode 100644 index 1d14e83d07..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.3.27-fix-dep-link.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- db-4.3.27/dist/Makefile.in.chris 2005-02-01 23:40:34.447945464 +0100 -+++ db-4.3.27/dist/Makefile.in 2005-02-01 23:42:21.635650456 +0100 -@@ -58,7 +58,7 @@ - LDFLAGS= @LDFLAGS@ - LIBS= @LIBS@ - TEST_LIBS= @TEST_LIBS@ --LIBSO_LIBS= @LIBSO_LIBS@ -+LIBSO_LIBS= @LIBSO_LIBS@ $(LIBS) - - libdb_base= libdb - libdb= $(libdb_base).a -@@ -77,7 +77,7 @@ - CXX= @MAKEFILE_CXX@ - CXXLINK= @MAKEFILE_CXXLINK@ @CXXFLAGS@ - XSOLINK= @MAKEFILE_XSOLINK@ @CXXFLAGS@ --LIBXSO_LIBS= @LIBXSO_LIBS@ -+LIBXSO_LIBS= @LIBXSO_LIBS@ $(LIBS) - - libcxx_base= libdb_cxx - libcxx= $(libcxx_base).a -@@ -93,7 +93,7 @@ - # Java support is optional and requires shared librarires. - ################################################## - CLASSPATH= $(JAVA_CLASSTOP) --LIBJSO_LIBS= @LIBJSO_LIBS@ -+LIBJSO_LIBS= @LIBJSO_LIBS@ $(LIBS) - - JAR= @JAR@ - JAVAC= env CLASSPATH="$(CLASSPATH)" @JAVAC@ -@@ -126,7 +126,7 @@ - # Tcl support is optional and requires shared libraries. - ################################################## - TCFLAGS= @TCFLAGS@ --LIBTSO_LIBS= @LIBTSO_LIBS@ -+LIBTSO_LIBS= @LIBTSO_LIBS@ $(LIBS) - libtso_base= libdb_tcl - libtso= $(libtso_base)-$(LIBVERSION)@MODSUFFIX@ - libtso_static= $(libtso_base)-$(LIBVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-jarlocation.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-jarlocation.patch deleted file mode 100644 index 2d4bd4e460..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-jarlocation.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur db-4.1.25.old/dist/Makefile.in db-4.1.25/dist/Makefile.in ---- db-4.1.25.old/dist/Makefile.in 2003-10-18 02:15:45.000000000 -0700 -+++ db-4.1.25/dist/Makefile.in 2003-10-18 02:13:47.000000000 -0700 -@@ -107,9 +107,9 @@ - JAVA_EXDIR= $(JAVA_SRCDIR)/$(JAVA_EXREL) - JAVA_RPCDIR= $(srcdir)/rpc_server/java - --libj_jarfile= db.jar --libj_exjarfile= dbexamples.jar --rpc_jarfile= dbsvc.jar -+libj_jarfile= db-4.5.jar -+libj_exjarfile= dbexamples-4.5.jar -+rpc_jarfile= dbsvc-4.5.jar - libjso_base= libdb_java - libjso= $(libjso_base)-$(SOVERSION).@JMODSUFFIX@ - libjso_static= $(libjso_base)-$(SOVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-libtool.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-libtool.patch deleted file mode 100644 index 3d86b88f86..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.4-libtool.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- dist/configure.orig 2006-01-31 10:23:58.000000000 +0100 -+++ dist/configure 2006-01-31 10:26:43.000000000 +0100 -@@ -5765,7 +5765,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -11855,7 +11855,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -18300,7 +18300,7 @@ - whole_archive_flag_spec_GCJ= - fi - supports_anon_versioning=no -- case `$LD -v 2>/dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-jarlocation.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-jarlocation.patch deleted file mode 100644 index c0d689f436..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-jarlocation.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur db-4.1.25.old/dist/Makefile.in db-4.1.25/dist/Makefile.in ---- db-4.1.25.old/dist/Makefile.in 2003-10-18 02:15:45.000000000 -0700 -+++ db-4.1.25/dist/Makefile.in 2003-10-18 02:13:47.000000000 -0700 -@@ -107,9 +107,9 @@ - JAVA_EXDIR= $(JAVA_SRCDIR)/$(JAVA_EXREL) - JAVA_RPCDIR= $(srcdir)/rpc_server/java - --libj_jarfile= db.jar --libj_exjarfile= dbexamples.jar --rpc_jarfile= dbsvc.jar -+libj_jarfile= db-4.4.jar -+libj_exjarfile= dbexamples-4.4.jar -+rpc_jarfile= dbsvc-4.4.jar - libjso_base= libdb_java - libjso= $(libjso_base)-$(SOVERSION).@JMODSUFFIX@ - libjso_static= $(libjso_base)-$(SOVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-libtool.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-libtool.patch deleted file mode 100644 index 3d86b88f86..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.5-libtool.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- dist/configure.orig 2006-01-31 10:23:58.000000000 +0100 -+++ dist/configure 2006-01-31 10:26:43.000000000 +0100 -@@ -5765,7 +5765,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -11855,7 +11855,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -18300,7 +18300,7 @@ - whole_archive_flag_spec_GCJ= - fi - supports_anon_versioning=no -- case `$LD -v 2>/dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jarlocation.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jarlocation.patch deleted file mode 100644 index c0d689f436..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jarlocation.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur db-4.1.25.old/dist/Makefile.in db-4.1.25/dist/Makefile.in ---- db-4.1.25.old/dist/Makefile.in 2003-10-18 02:15:45.000000000 -0700 -+++ db-4.1.25/dist/Makefile.in 2003-10-18 02:13:47.000000000 -0700 -@@ -107,9 +107,9 @@ - JAVA_EXDIR= $(JAVA_SRCDIR)/$(JAVA_EXREL) - JAVA_RPCDIR= $(srcdir)/rpc_server/java - --libj_jarfile= db.jar --libj_exjarfile= dbexamples.jar --rpc_jarfile= dbsvc.jar -+libj_jarfile= db-4.4.jar -+libj_exjarfile= dbexamples-4.4.jar -+rpc_jarfile= dbsvc-4.4.jar - libjso_base= libdb_java - libjso= $(libjso_base)-$(SOVERSION).@JMODSUFFIX@ - libjso_static= $(libjso_base)-$(SOVERSION).a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jni-check-prefix-first.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jni-check-prefix-first.patch deleted file mode 100644 index 63735e6246..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-jni-check-prefix-first.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- dist/aclocal_java/ac_jni_include_dirs.m4 2003-10-06 20:41:38.000000000 +0200 -+++ dist/aclocal_java/ac_jni_include_dirs.m4 2005-09-23 21:31:26.000000000 +0200 -@@ -43,14 +43,19 @@ - *) AC_MSG_ERROR([$_ACJNI_JAVAC is not an absolute path name]);; - esac - --_ACJNI_FOLLOW_SYMLINKS("$_ACJNI_JAVAC") --_JTOPDIR=`echo "$_ACJNI_FOLLOWED" | sed -e 's://*:/:g' -e 's:/[[^/]]*$::'` --case "$host_os" in -- darwin*) _JTOPDIR=`echo "$_JTOPDIR" | sed -e 's:/[[^/]]*$::'` -- _JINC="$_JTOPDIR/Headers";; -- *) _JINC="$_JTOPDIR/include";; --esac -- -+# If JAVAPREFIX is defined, look there first -+if test -r "$JAVAPREFIX/include/jni.h"; then -+ _JTOPDIR="$JAVAPREFIX" -+ _JINC="$JAVAPREFIX/include" -+else -+ _ACJNI_FOLLOW_SYMLINKS("$_ACJNI_JAVAC") -+ _JTOPDIR=`echo "$_ACJNI_FOLLOWED" | sed -e 's://*:/:g' -e 's:/[[^/]]*$::'` -+ case "$host_os" in -+ darwin*) _JTOPDIR=`echo "$_JTOPDIR" | sed -e 's:/[[^/]]*$::'` -+ _JINC="$_JTOPDIR/Headers";; -+ *) _JINC="$_JTOPDIR/include";; -+ esac -+fi - # If we find jni.h in /usr/include, then it's not a java-only tree, so - # don't add /usr/include or subdirectories to the list of includes. - # An extra -I/usr/include can foul things up with newer gcc's. diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-libtool.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-libtool.patch deleted file mode 100644 index 3d86b88f86..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.6-libtool.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- dist/configure.orig 2006-01-31 10:23:58.000000000 +0100 -+++ dist/configure 2006-01-31 10:26:43.000000000 +0100 -@@ -5765,7 +5765,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -11855,7 +11855,7 @@ - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 /dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -18300,7 +18300,7 @@ - whole_archive_flag_spec_GCJ= - fi - supports_anon_versioning=no -- case `$LD -v 2>/dev/null` in -+ case `"$LD" -v 2>/dev/null` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.8-libtool.patch b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.8-libtool.patch deleted file mode 100644 index f5d985b2f2..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/db-4.8-libtool.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- dist/configure -+++ dist/configure -@@ -6691,7 +6691,7 @@ - $as_echo_n "(cached) " >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 &1` in -+ case `"$LD" -v 2>&1` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... -@@ -10858,7 +10858,7 @@ - ;; - - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) -- case `$LD -v 2>&1` in -+ case `"$LD" -v 2>&1` in - *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) - ld_shlibs=no - cat <<_LT_EOF 1>&2 -@@ -12206,7 +12206,7 @@ - libsuff= shlibsuff= - ;; - *) -- case $LD in # libtool.m4 will add one of these switches to LD -+ case "$LD" in # libtool.m4 will add one of these switches to LD - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") - libsuff= shlibsuff= libmagic=32-bit;; - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") -@@ -13423,7 +13423,7 @@ - $as_echo_n "(cached) " >&6 - else - # I'd rather use --version here, but apparently some GNU lds only accept -v. --case `$LD -v 2>&1 &1 dbentry[i].dblist); - else - TAILQ_REINSERT_HEAD( -! &logp->dbentry[i].dblist, dbp, links); - } - - /* Initialize the new entries. */ ---- 404,410 ---- - TAILQ_INIT(&logp->dbentry[i].dblist); - else - TAILQ_REINSERT_HEAD( -! &logp->dbentry[i].dblist, dbtmp, links); - } - - /* Initialize the new entries. */ - - diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.1 b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.1 deleted file mode 100644 index 3c7e23ce07..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.1 +++ /dev/null @@ -1,75 +0,0 @@ -*** sequence/sequence.c.orig 2008-05-05 13:25:09.000000000 -0700 ---- sequence/sequence.c 2008-08-15 09:58:46.000000000 -0700 -*************** -*** 187,193 **** - if ((ret = __db_get_flags(dbp, &tflags)) != 0) - goto err; - -! if (DB_IS_READONLY(dbp)) { - ret = __db_rdonly(dbp->env, "DB_SEQUENCE->open"); - goto err; - } ---- 187,197 ---- - if ((ret = __db_get_flags(dbp, &tflags)) != 0) - goto err; - -! /* -! * We can let replication clients open sequences, but must -! * check later that they do not update them. -! */ -! if (F_ISSET(dbp, DB_AM_RDONLY)) { - ret = __db_rdonly(dbp->env, "DB_SEQUENCE->open"); - goto err; - } -*************** -*** 244,249 **** ---- 248,258 ---- - if ((ret != DB_NOTFOUND && ret != DB_KEYEMPTY) || - !LF_ISSET(DB_CREATE)) - goto err; -+ if (IS_REP_CLIENT(env) && -+ !F_ISSET(dbp, DB_AM_NOT_DURABLE)) { -+ ret = __db_rdonly(env, "DB_SEQUENCE->open"); -+ goto err; -+ } - ret = 0; - - rp = &seq->seq_record; -*************** -*** 296,302 **** - */ - rp = seq->seq_data.data; - if (rp->seq_version == DB_SEQUENCE_OLDVER) { -! oldver: rp->seq_version = DB_SEQUENCE_VERSION; - if (!F_ISSET(env, ENV_LITTLEENDIAN)) { - if (IS_DB_AUTO_COMMIT(dbp, txn)) { - if ((ret = ---- 305,316 ---- - */ - rp = seq->seq_data.data; - if (rp->seq_version == DB_SEQUENCE_OLDVER) { -! oldver: if (IS_REP_CLIENT(env) && -! !F_ISSET(dbp, DB_AM_NOT_DURABLE)) { -! ret = __db_rdonly(env, "DB_SEQUENCE->open"); -! goto err; -! } -! rp->seq_version = DB_SEQUENCE_VERSION; - if (!F_ISSET(env, ENV_LITTLEENDIAN)) { - if (IS_DB_AUTO_COMMIT(dbp, txn)) { - if ((ret = -*************** -*** 707,712 **** ---- 721,733 ---- - - MUTEX_LOCK(env, seq->mtx_seq); - -+ if (handle_check && IS_REP_CLIENT(env) && -+ !F_ISSET(dbp, DB_AM_NOT_DURABLE)) { -+ ret = __db_rdonly(env, "DB_SEQUENCE->get"); -+ goto err; -+ } -+ -+ - if (rp->seq_min + delta > rp->seq_max) { - __db_errx(env, "Sequence overflow"); - ret = EINVAL; diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.2 b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.2 deleted file mode 100644 index 1f42dcec71..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.2 +++ /dev/null @@ -1,71 +0,0 @@ -Index: lock/lock.c -=================================================================== -RCS file: /a/CVSROOT/db/lock/lock.c,v -retrieving revision 12.61 -diff -c -r12.61 lock.c -*** lock/lock.c 22 Jul 2008 12:08:53 -0000 12.61 ---- lock/lock.c 19 Aug 2008 17:28:24 -0000 -*************** -*** 1278,1287 **** - SH_TAILQ_REMOVE( - <->obj_tab[obj_ndx], sh_obj, links, __db_lockobj); - if (sh_obj->lockobj.size > sizeof(sh_obj->objdata)) { -! LOCK_REGION_LOCK(env); - __env_alloc_free(<->reginfo, - SH_DBT_PTR(&sh_obj->lockobj)); -! LOCK_REGION_UNLOCK(env); - } - SH_TAILQ_INSERT_HEAD( - &FREE_OBJS(lt, part_id), sh_obj, links, __db_lockobj); ---- 1278,1289 ---- - SH_TAILQ_REMOVE( - <->obj_tab[obj_ndx], sh_obj, links, __db_lockobj); - if (sh_obj->lockobj.size > sizeof(sh_obj->objdata)) { -! if (region->part_t_size != 1) -! LOCK_REGION_LOCK(env); - __env_alloc_free(<->reginfo, - SH_DBT_PTR(&sh_obj->lockobj)); -! if (region->part_t_size != 1) -! LOCK_REGION_UNLOCK(env); - } - SH_TAILQ_INSERT_HEAD( - &FREE_OBJS(lt, part_id), sh_obj, links, __db_lockobj); -*************** -*** 1470,1484 **** - if (obj->size <= sizeof(sh_obj->objdata)) - p = sh_obj->objdata; - else { -! LOCK_REGION_LOCK(env); - if ((ret = - __env_alloc(<->reginfo, obj->size, &p)) != 0) { - __db_errx(env, - "No space for lock object storage"); -! LOCK_REGION_UNLOCK(env); - goto err; - } -! LOCK_REGION_UNLOCK(env); - } - - memcpy(p, obj->data, obj->size); ---- 1472,1492 ---- - if (obj->size <= sizeof(sh_obj->objdata)) - p = sh_obj->objdata; - else { -! /* -! * If we have only one partition, the region is locked. -! */ -! if (region->part_t_size != 1) -! LOCK_REGION_LOCK(env); - if ((ret = - __env_alloc(<->reginfo, obj->size, &p)) != 0) { - __db_errx(env, - "No space for lock object storage"); -! if (region->part_t_size != 1) -! LOCK_REGION_UNLOCK(env); - goto err; - } -! if (region->part_t_size != 1) -! LOCK_REGION_UNLOCK(env); - } - - memcpy(p, obj->data, obj->size); diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.3 b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.3 deleted file mode 100644 index b58a43074f..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.3 +++ /dev/null @@ -1,314 +0,0 @@ -*** lock/lock_deadlock.c 2008-03-11 00:31:33.000000000 +1100 ---- lock/lock_deadlock.c 2008-12-16 21:54:18.000000000 +1100 -*************** -*** 121,127 **** - DB_LOCKTAB *lt; - db_timespec now; - locker_info *idmap; -! u_int32_t *bitmap, *copymap, **deadp, **free_me, *tmpmap; - u_int32_t i, cid, keeper, killid, limit, nalloc, nlockers; - u_int32_t lock_max, txn_max; - int ret, status; ---- 121,127 ---- - DB_LOCKTAB *lt; - db_timespec now; - locker_info *idmap; -! u_int32_t *bitmap, *copymap, **deadp, **deadlist, *tmpmap; - u_int32_t i, cid, keeper, killid, limit, nalloc, nlockers; - u_int32_t lock_max, txn_max; - int ret, status; -*************** -*** 133,139 **** - if (IS_REP_CLIENT(env)) - atype = DB_LOCK_MINWRITE; - -! free_me = NULL; - - lt = env->lk_handle; - if (rejectp != NULL) ---- 133,140 ---- - if (IS_REP_CLIENT(env)) - atype = DB_LOCK_MINWRITE; - -! copymap = tmpmap = NULL; -! deadlist = NULL; - - lt = env->lk_handle; - if (rejectp != NULL) -*************** -*** 179,189 **** - memcpy(copymap, bitmap, nlockers * sizeof(u_int32_t) * nalloc); - - if ((ret = __os_calloc(env, sizeof(u_int32_t), nalloc, &tmpmap)) != 0) -! goto err1; - - /* Find a deadlock. */ - if ((ret = -! __dd_find(env, bitmap, idmap, nlockers, nalloc, &deadp)) != 0) - return (ret); - - /* ---- 180,190 ---- - memcpy(copymap, bitmap, nlockers * sizeof(u_int32_t) * nalloc); - - if ((ret = __os_calloc(env, sizeof(u_int32_t), nalloc, &tmpmap)) != 0) -! goto err; - - /* Find a deadlock. */ - if ((ret = -! __dd_find(env, bitmap, idmap, nlockers, nalloc, &deadlist)) != 0) - return (ret); - - /* -*************** -*** 204,211 **** - txn_max = TXN_MAXIMUM; - - killid = BAD_KILLID; -! free_me = deadp; -! for (; *deadp != NULL; deadp++) { - if (rejectp != NULL) - ++*rejectp; - killid = (u_int32_t)(*deadp - bitmap) / nalloc; ---- 205,211 ---- - txn_max = TXN_MAXIMUM; - - killid = BAD_KILLID; -! for (deadp = deadlist; *deadp != NULL; deadp++) { - if (rejectp != NULL) - ++*rejectp; - killid = (u_int32_t)(*deadp - bitmap) / nalloc; -*************** -*** 342,352 **** - __db_msg(env, - "Aborting locker %lx", (u_long)idmap[killid].id); - } -! __os_free(env, tmpmap); -! err1: __os_free(env, copymap); -! -! err: if (free_me != NULL) -! __os_free(env, free_me); - __os_free(env, bitmap); - __os_free(env, idmap); - ---- 342,353 ---- - __db_msg(env, - "Aborting locker %lx", (u_long)idmap[killid].id); - } -! err: if(copymap != NULL) -! __os_free(env, copymap); -! if (deadlist != NULL) -! __os_free(env, deadlist); -! if(tmpmap != NULL) -! __os_free(env, tmpmap); - __os_free(env, bitmap); - __os_free(env, idmap); - -*************** -*** 360,365 **** ---- 361,377 ---- - - #define DD_INVALID_ID ((u_int32_t) -1) - -+ /* -+ * __dd_build -- -+ * Build the lock dependency bit maps. -+ * Notes on syncronization: -+ * LOCK_SYSTEM_LOCK is used to hold objects locked when we have -+ * a single partition. -+ * LOCK_LOCKERS is held while we are walking the lockers list and -+ * to single thread the use of lockerp->dd_id. -+ * LOCK_DD protects the DD list of objects. -+ */ -+ - static int - __dd_build(env, atype, bmp, nlockers, allocp, idmap, rejectp) - ENV *env; -*************** -*** 393,398 **** ---- 405,411 ---- - * In particular we do not build the conflict array and our caller - * needs to expect this. - */ -+ LOCK_SYSTEM_LOCK(lt, region); - if (atype == DB_LOCK_EXPIRE) { - skip: LOCK_DD(env, region); - op = SH_TAILQ_FIRST(®ion->dd_objs, __db_lockobj); -*************** -*** 430,446 **** - OBJECT_UNLOCK(lt, region, indx); - } - UNLOCK_DD(env, region); - goto done; - } - - /* -! * We'll check how many lockers there are, add a few more in for -! * good measure and then allocate all the structures. Then we'll -! * verify that we have enough room when we go back in and get the -! * mutex the second time. - */ -! retry: count = region->stat.st_nlockers; - if (count == 0) { - *nlockers = 0; - return (0); - } ---- 443,460 ---- - OBJECT_UNLOCK(lt, region, indx); - } - UNLOCK_DD(env, region); -+ LOCK_SYSTEM_UNLOCK(lt, region); - goto done; - } - - /* -! * Allocate after locking the region -! * to make sure the structures are large enough. - */ -! LOCK_LOCKERS(env, region); -! count = region->stat.st_nlockers; - if (count == 0) { -+ UNLOCK_LOCKERS(env, region); - *nlockers = 0; - return (0); - } -*************** -*** 448,497 **** - if (FLD_ISSET(env->dbenv->verbose, DB_VERB_DEADLOCK)) - __db_msg(env, "%lu lockers", (u_long)count); - -- count += 20; - nentries = (u_int32_t)DB_ALIGN(count, 32) / 32; - -! /* -! * Allocate enough space for a count by count bitmap matrix. -! * -! * XXX -! * We can probably save the malloc's between iterations just -! * reallocing if necessary because count grew by too much. -! */ - if ((ret = __os_calloc(env, (size_t)count, -! sizeof(u_int32_t) * nentries, &bitmap)) != 0) - return (ret); - - if ((ret = __os_calloc(env, - sizeof(u_int32_t), nentries, &tmpmap)) != 0) { - __os_free(env, bitmap); - return (ret); - } - - if ((ret = __os_calloc(env, - (size_t)count, sizeof(locker_info), &id_array)) != 0) { - __os_free(env, bitmap); - __os_free(env, tmpmap); - return (ret); - } - - /* -- * Now go back in and actually fill in the matrix. -- */ -- if (region->stat.st_nlockers > count) { -- __os_free(env, bitmap); -- __os_free(env, tmpmap); -- __os_free(env, id_array); -- goto retry; -- } -- -- /* - * First we go through and assign each locker a deadlock detector id. - */ - id = 0; -- LOCK_LOCKERS(env, region); - SH_TAILQ_FOREACH(lip, ®ion->lockers, ulinks, __db_locker) { - if (lip->master_locker == INVALID_ROFF) { - lip->dd_id = id++; - id_array[lip->dd_id].id = lip->id; - switch (atype) { ---- 462,498 ---- - if (FLD_ISSET(env->dbenv->verbose, DB_VERB_DEADLOCK)) - __db_msg(env, "%lu lockers", (u_long)count); - - nentries = (u_int32_t)DB_ALIGN(count, 32) / 32; - -! /* Allocate enough space for a count by count bitmap matrix. */ - if ((ret = __os_calloc(env, (size_t)count, -! sizeof(u_int32_t) * nentries, &bitmap)) != 0) { -! UNLOCK_LOCKERS(env, region); - return (ret); -+ } - - if ((ret = __os_calloc(env, - sizeof(u_int32_t), nentries, &tmpmap)) != 0) { -+ UNLOCK_LOCKERS(env, region); - __os_free(env, bitmap); - return (ret); - } - - if ((ret = __os_calloc(env, - (size_t)count, sizeof(locker_info), &id_array)) != 0) { -+ UNLOCK_LOCKERS(env, region); - __os_free(env, bitmap); - __os_free(env, tmpmap); - return (ret); - } - - /* - * First we go through and assign each locker a deadlock detector id. - */ - id = 0; - SH_TAILQ_FOREACH(lip, ®ion->lockers, ulinks, __db_locker) { - if (lip->master_locker == INVALID_ROFF) { -+ DB_ASSERT(env, id < count); - lip->dd_id = id++; - id_array[lip->dd_id].id = lip->id; - switch (atype) { -*************** -*** 510,516 **** - lip->dd_id = DD_INVALID_ID; - - } -- UNLOCK_LOCKERS(env, region); - - /* - * We only need consider objects that have waiters, so we use ---- 511,516 ---- -*************** -*** 669,675 **** - * status after building the bit maps so that we will not detect - * a blocked transaction without noting that it is already aborting. - */ -- LOCK_LOCKERS(env, region); - for (id = 0; id < count; id++) { - if (!id_array[id].valid) - continue; ---- 669,674 ---- -*************** -*** 738,743 **** ---- 737,743 ---- - id_array[id].in_abort = 1; - } - UNLOCK_LOCKERS(env, region); -+ LOCK_SYSTEM_UNLOCK(lt, region); - - /* - * Now we can release everything except the bitmap matrix that we -*************** -*** 839,844 **** ---- 839,845 ---- - ret = 0; - - /* We must lock so this locker cannot go away while we abort it. */ -+ LOCK_SYSTEM_LOCK(lt, region); - LOCK_LOCKERS(env, region); - - /* -*************** -*** 895,900 **** ---- 896,902 ---- - done: OBJECT_UNLOCK(lt, region, info->last_ndx); - err: - out: UNLOCK_LOCKERS(env, region); -+ LOCK_SYSTEM_UNLOCK(lt, region); - return (ret); - } - diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.4 b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.4 deleted file mode 100644 index 2f6bded4f1..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/files/patch.4.7.25.4 +++ /dev/null @@ -1,183 +0,0 @@ -*** dbinc/repmgr.h.orig 2009-05-04 10:33:55.000000000 -0400 ---- dbinc/repmgr.h 2009-05-04 10:27:26.000000000 -0400 -*************** -*** 374,379 **** ---- 374,380 ---- - #define SITE_FROM_EID(eid) (&db_rep->sites[eid]) - #define EID_FROM_SITE(s) ((int)((s) - (&db_rep->sites[0]))) - #define IS_VALID_EID(e) ((e) >= 0) -+ #define IS_KNOWN_REMOTE_SITE(e) ((e) >= 0 && ((u_int)(e)) < db_rep->site_cnt) - #define SELF_EID INT_MAX - - #define IS_PEER_POLICY(p) ((p) == DB_REPMGR_ACKS_ALL_PEERS || \ -*** rep/rep_elect.c.orig 2009-05-04 10:35:50.000000000 -0400 ---- rep/rep_elect.c 2009-05-04 10:31:24.000000000 -0400 -*************** -*** 33,39 **** - static int __rep_fire_elected __P((ENV *, REP *, u_int32_t)); - static void __rep_elect_master __P((ENV *, REP *)); - static int __rep_tally __P((ENV *, REP *, int, u_int32_t *, u_int32_t, roff_t)); -! static int __rep_wait __P((ENV *, db_timeout_t *, int *, int, u_int32_t)); - - /* - * __rep_elect -- ---- 33,39 ---- - static int __rep_fire_elected __P((ENV *, REP *, u_int32_t)); - static void __rep_elect_master __P((ENV *, REP *)); - static int __rep_tally __P((ENV *, REP *, int, u_int32_t *, u_int32_t, roff_t)); -! static int __rep_wait __P((ENV *, db_timeout_t *, int, u_int32_t)); - - /* - * __rep_elect -- -*************** -*** 55,61 **** - ENV *env; - LOG *lp; - REP *rep; -! int done, eid, elected, full_elect, locked, in_progress, need_req; - int ret, send_vote, t_ret; - u_int32_t ack, ctlflags, egen, nsites, orig_tally, priority, realpri; - u_int32_t tiebreaker; ---- 55,61 ---- - ENV *env; - LOG *lp; - REP *rep; -! int done, elected, full_elect, locked, in_progress, need_req; - int ret, send_vote, t_ret; - u_int32_t ack, ctlflags, egen, nsites, orig_tally, priority, realpri; - u_int32_t tiebreaker; -*************** -*** 181,188 **** - REP_SYSTEM_UNLOCK(env); - (void)__rep_send_message(env, DB_EID_BROADCAST, - REP_MASTER_REQ, NULL, NULL, 0, 0); -! ret = __rep_wait(env, &to, &eid, -! 0, REP_F_EPHASE0); - REP_SYSTEM_LOCK(env); - F_CLR(rep, REP_F_EPHASE0); - switch (ret) { ---- 181,187 ---- - REP_SYSTEM_UNLOCK(env); - (void)__rep_send_message(env, DB_EID_BROADCAST, - REP_MASTER_REQ, NULL, NULL, 0, 0); -! ret = __rep_wait(env, &to, 0, REP_F_EPHASE0); - REP_SYSTEM_LOCK(env); - F_CLR(rep, REP_F_EPHASE0); - switch (ret) { -*************** -*** 286,296 **** - REP_SYSTEM_LOCK(env); - goto vote; - } -! ret = __rep_wait(env, &to, &eid, full_elect, REP_F_EPHASE1); - switch (ret) { - case 0: - /* Check if election complete or phase complete. */ -! if (eid != DB_EID_INVALID && !IN_ELECTION(rep)) { - RPRINT(env, DB_VERB_REP_ELECT, - (env, "Ended election phase 1")); - goto edone; ---- 285,295 ---- - REP_SYSTEM_LOCK(env); - goto vote; - } -! ret = __rep_wait(env, &to, full_elect, REP_F_EPHASE1); - switch (ret) { - case 0: - /* Check if election complete or phase complete. */ -! if (!IN_ELECTION(rep)) { - RPRINT(env, DB_VERB_REP_ELECT, - (env, "Ended election phase 1")); - goto edone; -*************** -*** 398,412 **** - REP_SYSTEM_LOCK(env); - goto i_won; - } -! ret = __rep_wait(env, &to, &eid, full_elect, REP_F_EPHASE2); - RPRINT(env, DB_VERB_REP_ELECT, - (env, "Ended election phase 2 %d", ret)); - switch (ret) { - case 0: -! if (eid != DB_EID_INVALID) -! goto edone; -! ret = DB_REP_UNAVAIL; -! break; - case DB_REP_EGENCHG: - if (to > timeout) - to = timeout; ---- 397,408 ---- - REP_SYSTEM_LOCK(env); - goto i_won; - } -! ret = __rep_wait(env, &to, full_elect, REP_F_EPHASE2); - RPRINT(env, DB_VERB_REP_ELECT, - (env, "Ended election phase 2 %d", ret)); - switch (ret) { - case 0: -! goto edone; - case DB_REP_EGENCHG: - if (to > timeout) - to = timeout; -*************** -*** 1050,1062 **** - ENV *env; - REP *rep; - { -- /* -- * We often come through here twice, sometimes even more. We mustn't -- * let the redundant calls affect stats counting. But rep_elect relies -- * on this first part for setting eidp. -- */ -- rep->master_id = rep->eid; -- - if (F_ISSET(rep, REP_F_MASTERELECT | REP_F_MASTER)) { - /* We've been through here already; avoid double counting. */ - return; ---- 1046,1051 ---- -*************** -*** 1093,1102 **** - (timeout > 5000000) ? 500000 : ((timeout >= 10) ? timeout / 10 : 1); - - static int -! __rep_wait(env, timeoutp, eidp, full_elect, flags) - ENV *env; - db_timeout_t *timeoutp; -! int *eidp, full_elect; - u_int32_t flags; - { - DB_REP *db_rep; ---- 1082,1091 ---- - (timeout > 5000000) ? 500000 : ((timeout >= 10) ? timeout / 10 : 1); - - static int -! __rep_wait(env, timeoutp, full_elect, flags) - ENV *env; - db_timeout_t *timeoutp; -! int full_elect; - u_int32_t flags; - { - DB_REP *db_rep; -*************** -*** 1174,1180 **** - F_CLR(rep, REP_F_EGENUPDATE); - ret = DB_REP_EGENCHG; - } else if (phase_over) { -- *eidp = rep->master_id; - done = 1; - ret = 0; - } ---- 1163,1168 ---- -*** repmgr/repmgr_net.c.orig 2009-05-04 10:34:46.000000000 -0400 ---- repmgr/repmgr_net.c 2009-05-04 10:27:26.000000000 -0400 -*************** -*** 100,105 **** ---- 100,107 ---- - control, rec, &nsites_sent, &npeers_sent)) != 0) - goto out; - } else { -+ DB_ASSERT(env, IS_KNOWN_REMOTE_SITE(eid)); -+ - /* - * If this is a request that can be sent anywhere, then see if - * we can send it to our peer (to save load on the master), but diff --git a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/metadata.xml b/sdk_container/src/third_party/coreos-overlay/sys-libs/db/metadata.xml deleted file mode 100644 index b37740fa96..0000000000 --- a/sdk_container/src/third_party/coreos-overlay/sys-libs/db/metadata.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - -base-system - - - pauldv@gentoo.org - Paul de Vrieze - Making db4 work with gentoo - - - - caleb@gentoo.org - Caleb Tennis - - - -The Berkeley Database (Berkeley DB) is a programmatic toolkit -that provides embedded database support for both traditional and client/server -applications. Berkeley DB includes b+tree, queue, extended linear hashing, -fixed, and variable-length record access methods, transactions, locking, -logging, shared memory caching and database recovery. DB supports C, C++, Java, -and Perl APIs. DB is available for a wide variety of UNIX platforms as well as -Windows NT and Windows '95 (MSVC 4, 5 and 6). -De Berkeley Database is een programmatische toolkit -die embedded database support verzorg voor en traditionele en client/server -applicaties. Berkeley DB bevat b+tree, rij, uitgebreide lineaire hashing, vaste -en variabele lengte record toegangsmethoden, transacties, locking, logging, -gedeeld geheugen caching en database herstel. DB ondersteund C, C++, Java en -Perl API's. DB is beschikbaar voor veel UNIX platformen en -Windows. - -