db2 (2:2.7.7.0-9) unstable; urgency=low * Change Maintainer to Debian Berkeley DB Maintainers . * Update to Standards-Version 3.6.1. * Convert changelog from ISO 8859-1 to UTF-8. * Version build-dep on debhelper to (>>2). * Remove periods from ends of short descriptions. * Remove mention of C++ from the -dbg description. * Apply Santiago's patch to use dpkg-shlibdeps for Pre-Depends. closes: #193400. * Change short description of -util to say "utilities" instead of "development files". closes: #183220. * Change descriptions to refer to db2 as obsolete rather than "the stable version". -- Clint Adams Thu, 10 Jun 2004 09:36:49 -0400 db2 (2:2.7.7.0-8.1) unstable; urgency=low * Non-maintainer upload * Drop the libdb2++ and libdb2++-dev packages, since they are no longer useful (or buildable). Closes: #202977 * Drop debian/patches/008_gcc30.diff, which is only used for C++ support -- Steve Langasek Sun, 21 Dec 2003 20:55:06 -0600 db2 (2:2.7.7.0-8) unstable; urgency=low * Add 014_sh_mutex.diff, courtesy of YAEGASHI Takeshi . Closes: #155244 * Depend on autoconf2.13, and run it explicitly. * Amend patch 006 to link against db2 instead of db1. Closes: #156347, #156162 -- Matthew Wilcox Sun, 11 Aug 2002 20:13:59 -0600 db2 (2:2.7.7.0-7) unstable; urgency=high * Get the shlibs dependency right. Closes: #142874 * Add an alternate dependency on libc0.3 to mollify HURD people. Closes: #141356 -- Matthew Wilcox Wed, 17 Apr 2002 09:59:09 -0600 db2 (2:2.7.7.0-6) unstable; urgency=high * Incorporate patch from Randolph Chung to version only the symbols provided by db2, not ones sucked in from libc. Closes: #140490 -- Matthew Wilcox Sat, 6 Apr 2002 10:53:21 -0700 db2 (2:2.7.7.0-5) unstable; urgency=high * Insert missing semicolon. Sigh. Closes: #139550 * Add gsfonts to Build-Depends-Indep. Closes: #139536 -- Matthew Wilcox Fri, 22 Mar 2002 18:20:22 -0700 db2 (2:2.7.7.0-4) unstable; urgency=high * Incorporate NMU changes (thanks, lamont!). Closes: #126042 * Add a conflict with libdb3-dev to libdb2-dev. Fixes apache-dev vs libgnome-dev problems. * Add doc-base entry to db2-doc. * Increment Standards-Version to latest. * Add Pre-Depends: libc6 (>> 2.2). Closes: #135651 * Version symbols. Closes: #116897, #136707, #136390, #136720 -- Matthew Wilcox Sat, 16 Mar 2002 20:51:42 -0700 db2 (2:2.7.7.0-3.1) unstable; urgency=low * NMU * libdb2-util preinst needs to exit successfully if not removing the old link. Applied patch from 126042. Closes: #126042, #126061, #126114 -- LaMont Jones Wed, 26 Dec 2001 21:25:21 -0700 db2 (2:2.7.7.0-3) unstable; urgency=low * Remove apostrophe from db2-doc package description. Closes: #124532 * Change Priority of libdb2-dev & libdb2++-dev to extra to match override file. * Add preinst to libdb2-util to remove /usr/share/doc/libdb2-util if it is a symlink. Closes: #125592 * Remove previous `clause 3' from Berkeley & Harvard licences, renumbering old clause 4 to clause 3. Matches changes made upstream by Sleepycat. Closes: #123825 -- Matthew Wilcox Wed, 19 Dec 2001 20:27:23 -0700 db2 (2:2.7.7.0-2) unstable; urgency=low * New maintainer * Add 012_s390_mutex.diff from Gerhard Tonn. Closes: #114574 -- Matthew Wilcox Thu, 8 Nov 2001 21:49:08 -0700 db2 (2:2.7.7.0-1) unstable; urgency=low * Added db2-glibc-2.1.3, based on RH version. Backwards compatibility for libdb.so.3. closes: #106663, #107640, #106082 * Changed .orig version number to accomodate new .orig upload. -- Ben Collins Thu, 16 Aug 2001 22:18:17 -0400 db2 (2:2.7.7-8) unstable; urgency=low * Remove erxtraneous files from db2-doc, closes: #92029 * Fixed with libc6 2.2.3-1, closes: #94945 * Copied sparc/sparc64 mutex asm from RedHat's db packages * hash_page.c does not appear to use open_temp anymore, closes: #26591 * libdb2-dev replaces older libc6-dev, closes: #95159 -- Ben Collins Mon, 7 May 2001 21:21:16 -0400 db2 (2:2.7.7-7) unstable; urgency=low * os/os_fileid.c: Reproduced the os_fileid function from db3, which appears to work better under 64bit architectures (a la sparcv9 and ia64). -- Ben Collins Thu, 5 Apr 2001 21:04:35 -0400 db2 (2:2.7.7-6) unstable; urgency=low * Apply db2 gcc3 fixes for db2++ from Randolph Chung * Fix HPPA mutex detection, patch from LaMont Jones, closes: #91801 -- Ben Collins Thu, 5 Apr 2001 00:29:56 -0400 db2 (2:2.7.7-5) unstable; urgency=low * Fix detection of hppa mutexes, closes: #91801 * Fix m68k mutexes, same as in db3 bug report * Oh yeah, forgot to mention that we now include a libdb.so.3 with versioned symbols to replace the one in libc6. Yes, I have made the shlibdep for this library intentionally broken, so as to avoid people hacking around the lack of a .so to link to it. It is for backward comparibility, don't touch it. -- Ben Collins Mon, 26 Mar 2001 23:50:07 -0500 db2 (2:2.7.7-4) unstable; urgency=low * New source format. Complete redo of the whole package. The source is now called "db2" to match "db3" * The build is now much saner. * libdb2: move runtime libs to /lib, closes: #72967, #72969 * We no longer build the test bins, so tcl is not needed, closes: #63184 * libdb2 changed to required (already done on the archive overrides) closes: #83963, #71784 * Applied patch to enable alpha spinlocks, closes: #63188 * Lots of bug maintenance. Closed some previously fixed ones. * The libdb2-dbg package now contains debug for C and C++, so libdb2++-dbg is gone. * Get rid of the profiling libraries in the -dbg package * No more source/objects in /usr/src/ for the -dbg package * C++ library now only consists of the cxx_*.o objects, and links to libdb2. This makes it's installed size mucho smaller. * Disable profiling for the -dbg libs, it can't be used with with -fPIC anyway. * Created db2-doc package and moved all 800k of compressed html files from libdb2-dev to here. Libdb2-dev is no longer a 3Meg package. Libdb2-dev now Suggests db2-doc. * Packages are now more inline with the db3 packages. * Removed reference to db_intro(3) in the libdb2-util man pages, closes: #69831 -- Ben Collins Thu, 22 Mar 2001 16:29:46 -0500 db (2:2.7.7-3) unstable; urgency=low * Make me the maintainer, since that's what I'm doing :) * Add -Bsymbolic to shared library link so that we work better with things like db1 and db3. This should resolve a lot of problem, and makes it possible to have libdb3.so on the filesystem. * Fix db_cxx.h symlink, closes: #80392 * Updated config.guess and config.sub * Applied patch from glibc db to get rid of mmap leaks -- Ben Collins Mon, 12 Mar 2001 17:32:10 -0500 db (2:2.7.7-2.2) unstable; urgency=low * NMU * Don't supply libdb.so.[23] anymore. GLibc will handle the runtime libs for the now obsolete ones -- Ben Collins Fri, 29 Sep 2000 15:43:15 -0400 db (2:2.7.7-2.1) unstable; urgency=low * NMU for glibc 2.1.93 upgrade * Revert back to db.h and original file layout. glibc 2.2 will not have db/db2 included, so we also need to Build-Depend on libc6-dev >= 2.1.93 * rm -f build_unix/* on clean target * -fPIC cannot be used with -pg, so remove -fPIC from profiled build, kills compiler warnings * Rounded out the build-deps -- Ben Collins Sun, 10 Sep 2000 21:45:39 -0400 db (2:2.7.7-2) unstable; urgency=low * Added workaroung a bug in lynx (#64632 and #65007). Thanx to John Goerzenfor reporting it and to Peter Samuelson for the patch. closes: #65554. -- Fabrizio Polacco Thu, 15 Jun 2000 10:45:09 +0300 db (2:2.7.7-1) unstable; urgency=low * Exactly the same as 2:2.4.14-2.7.7.1.c but built against the newer source. * removed compatibility packages libdb2.6. -- Fabrizio Polacco Mon, 5 Jun 2000 21:29:26 +0300 db (2:2.4.14-2.7.7.1.c) frozen unstable; urgency=high * Due to changes of names in directories, which are not catched by dpkg-source, the package build misbehaved. Added changing of dir names on the fly before and after the generation of diff.gz Horrible hack! but closes: #63112, * Due to the change of arch (from i396 to all) for libdb2.6 packages (now they are empty and are there only to replace the previous), I noticed that the upload to frozen broke them up, stopping the installation of the "new" ones, and leaving there the previous ones, which is obviously wrong. This package generates a full set of libdb packages and a full set of empty packages aiming to correct dependences and replaces in the the older ones. Please install all together in potato. (side note: as new versions are not going installed, people are submitting important bugs on the last one for bugs that are supposedly fixed. I know that this circular situation should be broken somether, but not in half/half). -- Fabrizio Polacco Thu, 27 Apr 2000 09:42:56 +0300 db (2:2.4.14-2.7.7.1.b) frozen unstable; urgency=high * Got with the hands in the jam by Christian Kurz because of a test in the psotinst that should be reversed. Thanx to Josip Rodin for the fix. Closes: #62950. * as we are here, lets close a gone bug: closes: #62949. -- Fabrizio Polacco Tue, 25 Apr 2000 18:23:15 +0300 db (2:2.4.14-2.7.7.1.a) frozen unstable; urgency=high * added versioned depend in shlib (this was important indeed). * the day after post-release. include minor things forgot in the previous; you would need a computer to remember everything! * Spent the full eastern to debug the intricacies of depends/conflicts and replace. It happens that I usually check only the correctness of these in the current set of pkgs, but in this case we had a previous set of pkgs with reversed depends/conflics. But thanks to Jason, his recent message to debian-devel and the option -o debug::pkgproblemresolver=true I got it wright! * What a mess of numbers! Let's use a letter as debian-version. * built issuing "make {debian,apt,upload}" . Should be architecture indipendent. * Just discovered that the source do not bootstrap (build if a previous version is not installed). Solved using LD_LIBRARY_PATH=. in dpkg-shlibdeps line (libdb2++). * libc6 installs libdb.so.3 in /lib, and points to us in its shlib, so a lot of people already depends on libdb2 while linking using libc6 soname! But those binaries complain when loading this version of libdb. (espy, i would like to torture you until you start doindoing finnish ... say "saunaa, löylyä, olutta, krapula"). :-) just kidding, i'm a long-bearded heavy-belted pacifist. * this source also builds empty libdb2.6 packages, each with the dependency on the corresponding libdb2 package plus, for the two runtime packages, a symlink to the previous libname, to fullfill eventual external dependencies. This means that the old source db2.6 should be removed from potato. apt dist-upgrade works smoothly, as libdb2 replaces libdb2.6. Also lib-bdb2 should be removed from woody. * Reverted to the old and right name for binaries, corrected manpages and html docs. Added conflict with no-more-existing libc6-bin. * Installs header files in db2 subdir, and a symlink from alternative names. This will in any case need people to change compile line to add "-I/usr/include/db2" and link using "-ldb2". * Created new manpage for db_printlog, from a dump of a html page present in the new libdb3. Lintian is very happy now. * previous version installed images still uuencoded. -- Fabrizio Polacco Fri, 21 Apr 2000 00:07:28 +0300 db (2:2.4.14-2.7.7.1.0) frozen unstable; urgency=low * new debian number => new epoch: debian version changed from 9 to 2. Applied all the patches available to reach level considered "upstream stable"; uses the patch level (4+1) as debian version. Closes: #49298, #61594, #33196, #61401, #49298. I think that this fixes also #34675, #34681, #60284, #61401, but I will need positive report from the submitters before closing them. * As you can see scrolling the changelog, this version joins all the previous libdb2x versions. Therefore it Conflicts and Replaces a lot of stuff like libd2.6, libbdb2 ... closes: #59475, #34681, #35434, #62460. * changed all use of db_ to db2_ to avoid penose conflicts with libc6. closes: #50647, #38652. * The provided manpages, obsoleted upstream, may be a little outdated. * Added all the html pages upstream provides as Release Notes, and lynx-dumped in a text file as /usr/share/doc/libdb2/changelog . * Done the same lynx-dump with 4 relevant html pages, as README files. * Changed the names of binaries (and relative manpages to db2_* ). Closes: #38652, #44069, #53932. * corrected wrong use of -ldb1 in linking db2_dump185, thanx to Chris Pascoe, closes: #62744. * corrected typos. closes: #38940. * Corrected missing -x in test for update-menus in -dev. Closes: #28912. -- Fabrizio Polacco Wed, 19 Apr 2000 19:33:15 +0300 db2.6 (2.6.4-9) unstable; urgency=high * As we don't build the dev version, we are no more able to build this package in a machine where a previous version wasn't installed. Thanx to Roman Hodek who provided also the fix. Closes: #59913. -- Fabrizio Polacco Thu, 9 Mar 2000 09:29:47 +0200 db (1:2.4.14-9) frozen unstable; urgency=low * changed version of libc6 to depend upon, to force upgrade to it. closes: #59124. * forgot the epoch in shlib, thanx to Petr Cech, closes: #59221. -- Fabrizio Polacco Tue, 29 Feb 2000 10:57:24 +0200 db (1:2.4.14-8) frozen unstable; urgency=low * oops, forgot the header files in -dev. ... as well as c++ sources, menu, etc ... -- Fabrizio Polacco Fri, 18 Feb 2000 21:24:19 +0200 db (1:2.4.14-7) frozen unstable; urgency=low * Agreed with libc6 maintainer to use his runtime shared lib, his header files, and so links, putting symlinks from libdb2 old locations to libc6 ones. * db_ progs, debug libs, c++, manpages and java will be only in libdb2. * closes: #58297, #58298, #58346. -- Fabrizio Polacco Fri, 18 Feb 2000 11:06:09 +0200 db (1:2.4.14-6) frozen unstable; urgency=low * Now libdb2, libdb2-util and libdb2-dev points to the stuff installed by libc6. ++ and dbg still works as usual. Closes: #40487, #40492, #44069, #46589, #55025, #46587, #50263 * Corrected missing -x in test for update-menus in -dev. Closes: #28912. * Modifyed include/db_cxx.h to have explicit type in operator=, as suggested by Jim Studt, but using the object type, not int. This I found in a later upstream version. Closes: #53648. -- Fabrizio Polacco Wed, 16 Feb 2000 10:01:28 +0200 db2.6 (2.6.4-8) unstable; urgency=low * Updated to standard 3.0.1 -- Fabrizio Polacco Mon, 8 Nov 1999 22:13:59 +0200 db2.6 (2.6.4-7) unstable; urgency=low * added explicit dependency on -ldb2 for db2++, thanx to Jonas Utterström -- Fabrizio Polacco Wed, 16 Jun 1999 18:24:42 +0300 db2.6 (2.6.4-6) unstable; urgency=low * left some *.dpkg-orig file in the diff, and found that dpkg-source chokes on them. Maybe lintian should check this? Closes: #35434, thanx to Jim Studt . -- Fabrizio Polacco Tue, 6 Apr 1999 20:28:48 +0300 db2.6 (2.6.4-5) unstable; urgency=low * wrong SONAME! corrected to libdb2.so ... -- Fabrizio Polacco Wed, 31 Mar 1999 16:03:14 +0300 db2.6 (2.6.4-4) unstable; urgency=low * minor correction to control file to get easy swap of devel environment with 2.4 and 2.7 releases. -- Fabrizio Polacco Mon, 29 Mar 1999 11:30:28 +0300 db2.6 (2.6.4-3) unstable; urgency=low * changed name to the source also db => db2.6 * added /usr/doc/libdb2.6/changelog.upstream with the sum of the release notes published on the web * corrected menu to point to the new page. * applyed several patches found on the site; this should be equivalent to upgrade to version 2.6.5 but I wasn't able to find it directly as a tarball. The changelog says: Berkeley DB version 2.6.5 is the GA release of version 2.6.4. It is the new stable release of Berkeley DB, replacing 2.4.14. -- Fabrizio Polacco Tue, 23 Mar 1999 16:03:11 +0200 db (2.6.4-2) unstable; urgency=low * Created a new package named libdb2.6 because this release has incompatible changes. Closes: #34675, #34681. this installs libs with soname 2.6 The -dev and -dbg packages conflicts with the 2.4.x version, so only one development version at time. * Added libdb2-util package with the programs. This permits to have more than one runtime lib loaded. (I know, I should have done this a lot ago ...) -- Fabrizio Polacco Wed, 17 Mar 1999 10:48:43 +0200 db (2.6.4-1) unstable; urgency=low * New stable upstream release. (there is also a beta release) This release has no more manpages. Closes: #33196 -- Fabrizio Polacco Sun, 21 Feb 1999 12:43:55 +0200 db (1:2.4.14-5) unstable; urgency=low * minor correction to control file to get easy swap of devel environment with 2.6 and 2.7 releases. -- Fabrizio Polacco Mon, 29 Mar 1999 11:30:28 +0300 db (1:2.4.14-4) unstable; urgency=low * changed epoch. -- Fabrizio Polacco Mon, 22 Mar 1999 11:40:50 +0200 db (2.4.14-3) unstable; urgency=low * Added replaces to libdb2-util against old libdb2 -- Fabrizio Polacco Thu, 18 Mar 1999 21:28:09 +0200 db (2.4.14-2) unstable; urgency=low * Added libdb2-util package with the programs. This permits to have more than one runtime lib loaded. (I know, I should have done this a lot ago ...) -- Fabrizio Polacco Wed, 17 Mar 1999 19:50:18 +0200 db (2.4.14-1) unstable; urgency=low * New upstream release. -- Fabrizio Polacco Sat, 17 Oct 1998 03:13:43 +0300 db (2.4.10-1) unstable; urgency=low * Removed shlibs file for debug and profile because it couldn't work, as dpkg-shlibdep uses only the filename in path. * New upstream release. -- Fabrizio Polacco Sun, 17 May 1998 16:19:27 +0300 db (2.3.16-7) frozen unstable; urgency=low * Fixed forwarded bug#21233 (log corrupted) using a patch supplied by and approved upstream. (closes: #21233) -- Fabrizio Polacco Thu, 30 Apr 1998 16:40:50 +0300 db (2.3.16-6) frozen unstable; urgency=low * changed dependency from libg++-dev to libstdc++-dev as requested by Ray jdassen@wi.leidenuniv.nl -- Fabrizio Polacco Tue, 14 Apr 1998 13:35:19 +0300 db (2.3.16-5) frozen unstable; urgency=low * Corrected wrong section in manpage symlink that made it dangling -- Fabrizio Polacco Tue, 31 Mar 1998 18:45:54 +0300 db (2.3.16-4) frozen unstable; urgency=low * added symlink for manpage db_dump185. changed manpage db_dump(1) to include also db_dump185 * Added a shlib file in dbg pkgs because lintian: E: libdb2-dbg: no-shlibs-control-file E: libdb2++-dbg: no-shlibs-control-file although I could see several reasons for asking lintian not to report such as error, I can see one remote possibility that someone could build a debian package which depends on a debugging or profiling shared lib, so I'll keep this as a good Error and I'll add a shlibs file. Thanks lintian for making me think! * Changed doc symlink to point to the ++ package, because lintian: E: libdb2++-dbg: usr-doc-symlink-without-dependency libdb2 E: libdb2++-dev: usr-doc-symlink-without-dependency libdb2 This is really a limit in lintian: in fact these packges installs a symlink to /usr/doc/libdb2 where are the copyright and the changelog files, but the "++" ones depend on libdb2 only through libdb2++, which depends on libdb2. * added check on writability of source files and subsequent chmod in distclean and build targets, due to upstream's strange idea of writability of sources. (closes: #19074) * corrected typo in control file (closes: #18902). * added html pages into -dev package + menu (to be moved in a future libdb2-doc separate package with postscript doc files) * built again also static libs (in -dev): untill all switches to my proposed -dbg shared system, it would be impossible to link libc_g to any other shared lib (as sharlibs are built with -lc). -- Fabrizio Polacco Mon, 23 Mar 1998 11:12:29 +0200 db (2.3.16-3) unstable; urgency=low * doubled configuration to add DEBUG define only for -dbg packages, and should not be defined in normal compilation. (Thanx to Stephen R. van den Berg ) -- Fabrizio Polacco Wed, 4 Feb 1998 17:59:52 +0200 db (2.3.16-2) unstable; urgency=low * oops, moved db_dump185 form libdb2-dev to libdb2 and db_printlog from libdb2-dev to libdb2-dbg, but I forgot to add the Replaces: field against libdb2-dev. Tx to Manoj; fixes:#17641 -- Fabrizio Polacco Fri, 30 Jan 1998 23:31:29 +0200 db (2.3.16-1) unstable; urgency=low * purged java support (Guy, please remove the old libdb2-java package from the ftp site): didn't work on all architectures, I wasn't sure it worked even on i386, and ... I want to let the sources in the main distrib (jdk is non-free). * corrected depends of ++ {-dev,-dbg} packages to libg++-dev. * moved optional programs in runtime package or in -dbg. * added clean of the links .cpp->.cc (were left in the diff :-( ) * purged creation of static libs both in -dev package and in -dbg package. Is there a *real* need to statically link? * avoided all 'hell' from compilation, fixes:#16038 (this was fixed in previous version, but left one month for comments :-) * updated manpages to reflect location of include files. * changed description in debian/control (fixes:#16409) * upstream distribution has strange permissions in the tarball: owners can't write and some files should be executable (dist/config.* ...) * new upstream release. * got rid of -O2 in compiling -dbg packages: only -g3. -- Fabrizio Polacco Sat, 24 Jan 1998 22:33:59 +0200 db (2.3.14-3) unstable; urgency=low * moved java binary to contrib section, due to use of jdk. (thanx to James Troup for noticing) * added debug instructions in file README.debug, which needs anyway to be rewritten in better english :-) * changed dbg package to install shared debug lib in /usr/lib/debug and profile lib in /usr/lib/profile. * splitted debian/rules in included debian/policy, which is included both from debian/rules and Makefile. It provides macros as make variables which implements debian's policy in some way, and overwrites implicit rules for debugging purposes only. * created new simplyfied debian/Makefile which uses implicit rules. Now calls configure only once or twice to build the headers and the Makefile used to get the list of needed objects, included by the new debian/Makefile. * avoided symlink to /usr/src changing .stab in asm source file (overwritten implicit rule to produce asm source). Thanx to Martin Schulze for the help. closes:#16038 * created shared debugging libs -- Fabrizio Polacco Thu, 18 Dec 1997 02:13:16 +0200 db (2.3.14-2) unstable; urgency=low * added profile enabled static lib to -gdb packages. * added missing symlink to doc dir for java package. * changed location db.h and db_185.h in several files (the package wouldn't build if not already installed). * oops. forgot to copy the License in the copyright file. -- Fabrizio Polacco Wed, 17 Dec 1997 01:13:22 +0200 db (2.3.14-1) unstable; urgency=low * added -dbg libs and sources * added java library and classes * added c++ libraries * built using lib name libdb2 * New upstream version. -- Fabrizio Polacco Tue, 2 Dec 1997 14:57:25 +0200 db (2.3.12-0) unreleased; urgency=low * include file location changed to db2/*.h db_cxx.h modifyed to reflect this. * in dist/configure (and configure.in) : - added rule for linux with: * explicit -lc in LLIBS * -fPIC -D_REENTRANT in CFLAGS * -02 in OPTFLAGS * in dist/Makefile.in : - addedd --strip-unneeded to strip rules - splitted monolithic install rule. - changed mode of files adding write for user. - added -ldb in link of db_dump185 - added rule to build shared library. * Initial release (now free software). -- Fabrizio Polacco Sun, 9 Nov 1997 20:49:59 +0200