firebird2.1 (2.1.3.18185-0.ds1-11) unstable; urgency=low * all .postinst: add db_stop at the end this hopefuly solves an hardly reproducible hang during configuration (LP: #566710) * all .init: do not fail miserably if no argument is supplied. Closes: #578470 -- /etc/init.d/firebird2.1-{classic,super}: 1: parameter not set; Thanks to Nelson A. de Oliveira * Standards-Version: 3.9.1 (no changes necessary) * control: stop conflicting with packages not in Lenny * control: server packages also provide firebird-utils -- Damyan Ivanov Wed, 04 Aug 2010 15:56:01 +0300 firebird2.1 (2.1.3.18185-0.ds1-10) unstable; urgency=low * add Danish translation of debconf templates Thanks to Joe Dalton. Closes: #587812 -- Damyan Ivanov Sat, 03 Jul 2010 09:51:04 +0300 firebird2.1 (2.1.3.18185-0.ds1-9) unstable; urgency=low * add powerpc-no-mcpu.patch fixing miscompile on powerpcspe Thanks to Sebastian Andrzej Siewior (Closes: #586253) * override lintian warning about -common-doc being an empty package * debconf-updatepo refreshed all .po files -- Damyan Ivanov Fri, 18 Jun 2010 00:25:19 +0300 firebird2.1 (2.1.3.18185-0.ds1-8) unstable; urgency=high * add libib-util to server packages' Recommends. Closes: #524052 -- Home made UDF cannot use libib_utils.so * *.postrm: protect db_input calls with '|| true' Closes: #574222, #574226 (purge fails with noninteractive debconf frontend and critical priority) + high urgency for fixing serious bugs -- Damyan Ivanov Wed, 17 Mar 2010 18:13:31 +0200 firebird2.1 (2.1.3.18185-0.ds1-7) unstable; urgency=low * Remove Francesco from Uploaders with his permission. * Stop generating libfbclient2 binary package (now provided by firebird2.5 source) - add libfbclient2 to build-dependencies * Fix several typos in gbak and isql-fb manpages (thanks, lintian) * -classic.postrm: fix removal of the inetd service * drop lock-file-location.patch and use a wrapper around all binaries which sets FIREBIRD and FIREBIRD_LOCK variables Closes: #567948 -- firebird2.1-super: won't start due to missing /tmp/firebird/run * -super.init: drop trailing periods from lsb messages * drop ancient NEWS.Debian * fix a typo in isql-fb manual page * Standards-Version: 3.8.4 (no changes necessary) * override lintian warnings about unused-debconf-template whic are used via variables -- Damyan Ivanov Wed, 24 Feb 2010 11:27:40 +0200 firebird2.1 (2.1.3.18185-0.ds1-6) unstable; urgency=low * port-s390.patch: add missing LOCK_MANAGER_FLG=Y to the configure.in stanza -- Damyan Ivanov Tue, 20 Oct 2009 10:40:44 +0300 firebird2.1 (2.1.3.18185-0.ds1-5) unstable; urgency=low * fix xdr.cpp part of port-s390.patch to properly detect s390 Closes: #550342 -- Damyan Ivanov Mon, 19 Oct 2009 09:51:17 +0300 firebird2.1 (2.1.3.18185-0.ds1-4) unstable; urgency=low * fix port-s390.patch to add prefix.linux_s390x in the right directory. Third time for luck. -- Damyan Ivanov Sun, 18 Oct 2009 19:52:12 +0300 firebird2.1 (2.1.3.18185-0.ds1-3) unstable; urgency=low * add port-sh4.patch from Nobuhiro Iwamatsu (Closes: #545925) * fix port-s390.patch to also modify xdr.cpp. This part was lost when backporting the patch from upstream CVS. Closes: #550342 -- Damyan Ivanov Sat, 17 Oct 2009 17:11:18 +0300 firebird2.1 (2.1.3.18185-0.ds1-2) unstable; urgency=low * add port-s390.patch from upstream CVS HEAD based on patch from Bastian Blank. Closes: #548299 -- please port to s390 * -server-common: remove security database on purge * debian/clean-after-build.sh: also remove generated m4/ -- Damyan Ivanov Mon, 28 Sep 2009 12:45:45 +0300 firebird2.1 (2.1.3.18185-0.ds1-1) unstable; urgency=low * fix repack.sh invocation in watch file * make executable * New upstream release + drop patches released upstream - cvs_CVE-2009-2620_DOS.patch - cvs_autogen.sh-autoreconf.patch * refresh all patches to apply cleanly * no longer regster QuickStart.pdf with doc-base; it was dropped upstream * -classic.postinst: remove stray stop rc.d symlinks -- Damyan Ivanov Fri, 11 Sep 2009 17:46:48 +0300 firebird2.1 (2.1.2.18118-0.ds1-5) unstable; urgency=low * add cvs_no-new-overload.patch fixing building with new gcc/libc Closes: #542988 * *.init made compliant to LSB + use real Provides service + s/local_fs/remote_fs (we use /usr) + add $syslog to Required-Start + remove unused optional headers Thanks to Petter Reinholdtsen for reporting and providing a patch Closes: #542195 -- Incorrect provides and dependencies in init.d script * no longer create stop rc.d symlinks for -classic also fix double update-rc.d stanza generated by improper dh_installinit usage * -classic.prerm: drop the path from /bin/true (thanks lintian) * register documentation with doc-base (thanks lintian) * *.preinst: migrate to a symlink in doc/ pointing to -common-doc on upgrade * Standards-Version: 3.8.3 (no changes needed) * prune versioned build-dependencies satisfiable by oldstable * install lintian overrides with dh_lintian; bump debhelper build-dependency to 6.0.7 -- Damyan Ivanov Wed, 26 Aug 2009 15:49:23 +0300 firebird2.1 (2.1.2.18118-0.ds1-4) unstable; urgency=high * add patch from upstream CVS fixing denial of service (daemon crash) via a malformed op_connect_request message (CVE-2009-2620) Closes: #539478. Thanks to Giuseppe Iuculano * rules: disable parallel MAKE the targets are now chained so no simultaneous satisfaction of classic and super build can commence. also, upstream sources aren't to be made in parallel so pass -j1 Closes: #538870. Thanks to Bastian Blank * fix a typo in firebird2.1-common-doc short description Thanks to Peter Schwindt (Closes: #535760) * Standards-Version 3.8.2 (no changes needed) -- Damyan Ivanov Thu, 13 Aug 2009 13:35:04 +0300 firebird2.1 (2.1.2.18118-0.ds1-3) unstable; urgency=low * remove stray g++-4.3 from Build-Depends the package builds fine with the default GCC version. Closes: #533816 -- non-standard gcc/g++ used for build (gcc-4.3) -- Damyan Ivanov Sat, 20 Jun 2009 22:16:28 +0300 firebird2.1 (2.1.2.18118-0.ds1-2) unstable; urgency=low * control: change source/default section from misc to database libraries/docs/examples stay as they were * functions.sh: before checking $VAR/$RUN permissions, call create_var_run_firebird fixes a problem with installing with /var/run on tmpfs -- Damyan Ivanov Wed, 29 Apr 2009 23:03:10 +0300 firebird2.1 (2.1.2.18118-0.ds1-1) unstable; urgency=low * New Upstream Version + update debian/copyright + refresh patches - remove cvs-execute-statement-crash.patch: released upstream * stop shipping /var/run/firebird/2.1 in -server-common it is created by the init scripts if not already present * now conforms to Policy 3.8.1 * *.config: fix detection of super/classic flavour -- Damyan Ivanov Tue, 28 Apr 2009 09:22:40 +0300 firebird2.1 (2.1.1.17910-release.ds1-3) unstable; urgency=low * remove Conflicts: firebird2.0-common from firebird2.1-common and replace it with Conflicts: firebird2.0-server-common in firebird2.1-server-common -- Damyan Ivanov Tue, 24 Feb 2009 07:27:16 +0200 firebird2.1 (2.1.1.17910-release.ds1-2) unstable; urgency=low * Add Japanese debconf translation. Thanks to Hideki Yamane. * watch: stricter upstream tar.bz2 match * convert debian/get-orig-source.sh to an uscan hook * repackaging explaination moved from debian/README.Debian-source to debian/copyright * split debian/copyright and upstream changelog in a separate package, firebird2.1-common-doc. This saves about 40MB on mirrors (430KB data * 8 packages less containing it * 12 architectures) and 1-3MB on user systems. + all other binary packages depend on firebird2.1-common doc and ship a symling instead of doc directory + adjusted -doc and -examples to ship content in doc/firebird2.1-common-doc/* * rules: drop LDFLAGS="-Wl,--as-needed" from configure invocation. not needed anymore (due to no-spurious-linkage.patch) * debian/*.init: do nothing if -common/functions.sh is not present * classic-prerm/failed-upgrade: complain quietly if server running * control/servers: provide/conflict with firebrd-server * README.source: + added documenting quilt usage + add also a short guide to integrating new upstream releases * describe all patches * add ${misc:Depends} to all binary packages * extend firebird2.1-doc's long description a bit * remove README.autoboot we no longer hold the autoboot changes in a patch. autotools are booted during build * add .symbols files for lifbclient2 and libfbenbed2.1 and call dpkg-gensymbols during build * upload to unstable -- Damyan Ivanov Sun, 22 Feb 2009 21:00:35 +0200 firebird2.1 (2.1.1.17910-release.ds1-1) experimental; urgency=low * Final 2.1.1 upstream release. No code changes since rc1 * update d/watch and d/get-orig-source for the final 2.1.1 release * refreshed patches to apply cleanly * -dev: make dev. symlinks point to the right file * add no-static-linkage.patch disabling static linking to stdc++ support lib * Updated Swedish debconf translation by Martin Bagge * use-libedit.patch: link with libedit, not libeditline; accordingly change build-dependency to libedit-dev * drop unneeded build-dependency on libncurses-dev * replace link-as-needed.patch by no-spurious-linkage.patch; -Wl,--as- needed may have side-effects. Now no unneeded libraries are given to -l * firebird2.1-common: Conflict with firebird2.0-common both packages install the same manual pages. Closes LP#260823 * Standards-Version: 3.8.0 (no changes needed) -- Damyan Ivanov Wed, 01 Oct 2008 23:47:25 +0300 firebird2.1 (2.1.1.17910-RC1.ds1-1) experimental; urgency=low * make_packages.sh: deterine firebird version from build_no.h * rules + deterine firebird version from build_no.h + add -Werror=write-strings to CFLAGS * better local-CFLAGS.patch description * add deprecated-charp-conversion.patch * add cvs-execute-statement-crash.patch fixing memory corruption in EXECUTE STATEMENT, possibly crashing the server (upstream tracker CORE-1919) * -dev: move libfbembed2.1 from Depends to Suggests * update get-orig-source for 2.1.1 RC1 * New upstream release candidate, 2.1.1 RC1 * adapt debian/copyright for new upstream sources * drop cvs-port-arm.patch and cvs-port-ia64.patch; applied upstream -- Damyan Ivanov Thu, 05 Jun 2008 17:35:16 +0300 firebird2.1 (2.1.0.17798-0.ds2-1) experimental; urgency=low * rules: cleanup + stop mangling CFLAGS/INSTALL_PROGRAM for debug/nostrip + better -j support (still unsupported upstream) + move --prefix to confflags * drop autoboot.patch and call ./autogen.sh during build + add autoconf and libtool to build-depends + add autoconf2.13, automake1.4 to build-conflicts + remove more generated files in during clean + enable debconf-updatepo in the clean target + put version in a variable + add versions to dh_makeshlins calls * get-orig-source.sh: clean more unneeded files from upstream * Fix an unmerged string in server-templates.master and refresh translations, no new fuzzy strings * patch cleanup + remove use-debian-libedit.patch; libeditline does the job + rename fix-os-detection.patch to fix-kfreebsd_hurd-detection.patch reflecting the patch purpose + merge create-run-dir.patch into lock-file-location.patch * control: tighten -dev dependency on libfbclient2 * drop terminate-lock-manager.patch and replace it with local-CFLAGS.patch, passing CFLAGS unchanged to the compiler + stops CFLAGS multiplicating its contents, unclutters build logs -- Damyan Ivanov Mon, 26 May 2008 23:59:25 +0300 firebird2.1 (2.1.0.17798-0.ds1-4) experimental; urgency=low * get IA64 port from upstream CVS + refreshed autoboot and fix-mipseb-detect patches * add --with-gpre-cobol to ./configure flags. LP#198383 * force build with g++-4.3, add that to B-D + should help building on amd64 -- Damyan Ivanov Thu, 22 May 2008 23:52:59 +0300 firebird2.1 (2.1.0.17798-0.ds1-3) experimental; urgency=low * firebird2.1-super.init: stop exporting ISC_USER and ISC_PASSWORD. Closes: #481408 * fix fix-mipseb-detect.patch; s/MIPS/MIPSEB/ in pag.cpp CLASS definition too; Closes: #481467 -- FTBFS on mips * refresh all patches using --no-timestamps --no-index -p ab -- Damyan Ivanov Tue, 20 May 2008 21:49:33 +0300 firebird2.1 (2.1.0.17798-0.ds1-2) experimental; urgency=low * s/2.0/2.1/ in a number of places. Thanks to marius popa * actually install reindex-db in -server-common -- Damyan Ivanov Mon, 05 May 2008 21:49:29 +0300 firebird2.1 (2.1.0.17798-0.ds1-1) experimental; urgency=low * New upstream release candidate * debian/get-orig-source.sh: also remove .cvsignore from upstream sources * Refreshed patches * servers: do not fail to start if /var/run/firebird/2.1 does not exist + 2.1-super.init: create /var/run/firebird/2.1 if it doesn't exist before starting the server. + 2.1-classic.init: added; creates the run directory at system startup. + Avoids failure to start the server if /var/run is mounted on tmpfs. * Get updated debconf translations from firebird2.0 * new upstream release 2.1.0 * rework debian/copyright; it now contains licensing/copyright information about each and every file in the upstream source + update README.Debian to list all removed files * fix variable misspelling in Italian translation * updated Spanish debconf translation by Javier Fernandez-Sanguino Peña * fix frmgr-corrent-log-path.patch to use 2.1 in log path * adapt debian/get-orig-source.sh to new upstream release + also clean non-free stuff listed in debian/prune-non-free.lst * cherry-pick iprovements from firebird2.0 + add fix-mipseb-detect.patch to help detection of big-endian mips; refresh autoboot.patch + split server-common things in a separate firebird2.1-server-common package + *.postinst: pass "$@" to debhelper_hook(), not only "$1" + -server-common.postinst: use version-neutral home directory for firebird user + add a few words about Firebird in -common description * add cvs-port-arm.patch, stolen from upstream; refresh autoboot.patch * control: typo in -doc description (ISQL->SQL) * forget about linda overrides * debian/TODO: remove things already done -- Damyan Ivanov Sun, 04 May 2008 00:44:05 +0300 firebird2.1 (2.1.0.15999~beta1.ds1-1) experimental; urgency=low * New upstream beta (June 30th) + Adapt debian/get-orig-source.sh * Refreshed patches + no-rpath + link-as-needed + separate-file-and-sem-perms + fix-os-detection + frmgr-corrent-log-path + create-run-dir + terminate-lock-manager + autoboot * Dropped patches + use-debian-icu - upstream implemented --with-system-icu option in ./configure + link-with-g++ + inet-trust-localhost - applied upstream + cvs-sparc-jrd_sort - released upstream + cvs-remote-alignment - released upstream + port-mipsel - applied upstream * Use libedit instead of libeditline, since this is what actually upstream uses + rename use-debian-editline.patch to use-debian-libedit.patch and update it to patch the --with-system-editline configure option + Change -leditline to -ledit in make.defaults + Build-Depend on libedit-dev instead of libeditline-dev + add --with-system-editline --with-system-icu to ./configure call * Library soname handling + new patch library-soname to make libfbclient use libfbclient.so.2 and libfbembed libfbembed.so.2.1 + rename libfbembed2 to libfbembed2.1 in debian/control + follow these changes in make_packages.sh * Clean up debian/clean-after-build.sh * debian/get-orig-source.sh: remove CVS cruft too * Detect missing debconf in .postrm/purge and don't remove any password/security/database files. Spit messages about that. Thanks to Michael Ablassmeier * Build-Depnds on libicu36-dev (changed from libicu34-dev) * [clean-after-build.sh] do not remove build_no.h * Applied patch to Hungarian translation from Tamas TEVESZ -- Damyan Ivanov Mon, 23 Jul 2007 10:41:32 +0300 firebird2.1 (2.1.0.15199~alpha1.ds1-2) experimental; urgency=low * Updated fix-mcpu-to-mtune to use -march=486 instead of 586 -- Damyan Ivanov Mon, 04 Jun 2007 11:57:39 +0300 firebird2.1 (2.1.0.15199~alpha1.ds1-1) experimental; urgency=low * New upstream alpha release (27-Mar-2007) * Spin-off new source package out of firebird2.0 * Updated debian/watch and debian/get-orig-source.sh * Refreshed patches + Removed unnecessary patches proto_h-ALLSPACE-ulong.patch dsql.tab.h-bison2.3.patch cvs-common_classes_alloc.cpp-unaligned.patch cvs-jrd.cpp-crash-on-srervices-and-conventional-api-usage.patch cvs-powerpc-double-define.patch * Add extern/btyacc/btyacc and src/dsql/dsql.tab.h to debian/clean-after-build.sh -- Damyan Ivanov Wed, 16 May 2007 15:08:22 +0300