# ChangeLog for dev-db/firebird # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-db/firebird/ChangeLog,v 1.97 2009/01/18 22:03:05 jsbronder Exp $ 07 Aug 2009; Mario Fetka firebird-2.1.2.18118.0.ebuild: correct some configure flags and do not delete the external packages 07 Aug 2009; Mario Fetka firebird-2.1.2.18118.0.ebuild, +files/firebird-gcc-icu-declare-new.patch: Bump and add icu and gcc 4.4 patch 18 Jan 2009; Justin Bronder firebird-2.0.3.12981.0-r6.ebuild, firebird-2.0.3.12981.0-r7.ebuild, firebird-2.0.4.13130.1.ebuild, firebird-2.1.1.17910.0.ebuild: Add blocker against sys-cluster/ganglia as wltjr was retired. #247213. 08 Dec 2008; Jorge Manuel B. S. Vicetto metadata.xml: Removing wltjr as a maintainer since he was retired. *firebird-2.1.1.17910.0 (23 Jul 2008) *firebird-2.0.4.13130.1 (23 Jul 2008) 23 Jul 2008; William L. Thomson Jr. +files/firebird-2.0.4.13130.1-deps-flags-libs.patch, -files/firebird-2.1.0.17798.0-deps-flags-libs.patch, +files/firebird-2.1.1.17910.0-deps-flags-libs.patch, +firebird-2.0.4.13130.1.ebuild, -firebird-2.1.0.17798.0-r1.ebuild, +firebird-2.1.1.17910.0.ebuild: Bumped to latest releases, removed past version. Lastest 2.1.x version seems to have resolved the infamous bug #197664 *firebird-2.1.0.17798.0-r1 (06 Jun 2008) *firebird-2.0.3.12981.0-r7 (06 Jun 2008) 06 Jun 2008; William L. Thomson Jr. +files/firebird.conf.d, +firebird-2.0.3.12981.0-r7.ebuild, -firebird-2.1.0.17798.0.ebuild, +firebird-2.1.0.17798.0-r1.ebuild: New conf.d file with updated root path to resolve bug #224715. Removed legacy env.d file. *firebird-2.1.0.17798.0 (19 Apr 2008) 19 Apr 2008; William L. Thomson Jr. -files/firebird-2.1.0.17755_rc2-deps-flags-libs.patch, +files/firebird-2.1.0.17798.0-deps-flags-libs.patch, -files/firebird.conf.d, -files/firebird.init.d.2, -firebird-2.0.3.12981.0-r5.ebuild, firebird-2.0.3.12981.0-r6.ebuild, -firebird-2.1.0.17755_rc2-r1.ebuild, +firebird-2.1.0.17798.0.ebuild: Bumped to latest release, removed past rc, and insecure version/files, removed dodoc on examples. 14 Apr 2008; Markus Meier firebird-2.0.3.12981.0-r6.ebuild: amd64/x86 stable, security bug #216158 *firebird-2.1.0.17755_rc2-r1 (10 Apr 2008) *firebird-2.0.3.12981.0-r6 (10 Apr 2008) 10 Apr 2008; William L. Thomson Jr. -files/firebird-2.0.3.12981.0-paths.patch, files/firebird.conf.d.2, +files/firebird.init.d, -firebird-2.0.3.12981.0-r2.ebuild, +firebird-2.0.3.12981.0-r6.ebuild, -firebird-2.1.0.17755_rc2.ebuild, +firebird-2.1.0.17755_rc2-r1.ebuild: Updated conf.d and init.d files. Removed legacy ISC cruft, username/password in text file, exported to env during start. Resolves bug #216158. Init script using s-s-d now for start and stop via pid. Added restart. *firebird-2.1.0.17755_rc2 (25 Mar 2008) 25 Mar 2008; William L. Thomson Jr. -files/firebird-2.1.0.17735_rc1-deps-flags-libs.patch, +files/firebird-2.1.0.17755_rc2-deps-flags-libs.patch, -firebird-2.1.0.17735_rc1.ebuild, +firebird-2.1.0.17755_rc2.ebuild: Bumped to latest rc, removed previous rc. No progress on bug # 19766 :(, still hangs on create_db on some amd64 machines. 25 Feb 2008; Steve Dibb firebird-2.0.3.12981.0-r5.ebuild: Fix multilib issues, amd64 stable, security bug 208034 21 Feb 2008; Christian Faulhammer firebird-2.0.3.12981.0-r5.ebuild: stable x86, security bug 208034 *firebird-2.0.3.12981.0-r5 (18 Feb 2008) 18 Feb 2008; William L. Thomson Jr. +files/firebird-2.0.3.12981.0-CVE-2008-0387.patch, +files/firebird-2.0.3.12981.0-CVE-2008-0467.patch, -firebird-2.0.3.12981.0-r4.ebuild, +firebird-2.0.3.12981.0-r5.ebuild: Added patches to 2.0.3 per bug #208034 and CVE-2008-0387, CVE-2008-0467. Removed unstable version as this one replaces it. *firebird-2.1.0.17735_rc1 (13 Feb 2008) 13 Feb 2008; William L. Thomson Jr. -files/firebird-2.1.0.16780_beta2-deps-flags-libs.patch, +files/firebird-2.1.0.17735_rc1-deps-flags-libs.patch, -firebird-2.1.0.16780_beta2-r3.ebuild, +firebird-2.1.0.17735_rc1.ebuild: Bumped 2.1.x to rc1, removed beta version. No change wrt to bug #197664. 2.1 fix for security bug #208034, have to patch 2.0, till 2.0.4 is released. 16 Jan 2008; William L. Thomson Jr. firebird-2.0.3.12981.0-r2.ebuild, firebird-2.0.3.12981.0-r4.ebuild, firebird-2.1.0.16780_beta2-r3.ebuild: Added IDPL to LICENSE per bug #200276 *firebird-2.1.0.16780_beta2-r3 (04 Jan 2008) 04 Jan 2008; William L. Thomson Jr. files/firebird-2.1.0.16780_beta2-deps-flags-libs.patch, -firebird-2.1.0.16780_beta2-r2.ebuild, +firebird-2.1.0.16780_beta2-r3.ebuild: Updated patch to remove default hard coded cflags, accidentally removed that patch during a revision. *firebird-2.1.0.16780_beta2-r2 (04 Dec 2007) *firebird-2.0.3.12981.0-r4 (04 Dec 2007) 04 Dec 2007; William L. Thomson Jr. +files/firebird-2.1.0.16780_beta2-deps-flags-libs.patch, -files/firebird-2.1.0.16780_beta2-deps-flags-libs-paths.patch, +files/firebird.conf.d, -firebird-2.0.3.12981.0-r3.ebuild, +firebird-2.0.3.12981.0-r4.ebuild, -firebird-2.1.0.16780_beta2-r1.ebuild, +firebird-2.1.0.16780_beta2-r2.ebuild: Switched from patches to sed for path changes w/ sed checks via function. Moved core from /usr/share/firebird -> /usr/lib/firebird since it contains arch specific binaries, per FHS. Renamed isql -> fbsql per bug #198388. Fixed missing path tweak for bug #198540. Removed past versions, should be all folks :) 12 Nov 2007; William L. Thomson Jr. -files/firebird.conf.d, -files/firebird.init.d, -files/firebird.xinetd, -firebird-2.0.3.12981.0.ebuild: Removed past non-split version that installed all under /opt/firebird 09 Nov 2007; William L. Thomson Jr. firebird-2.0.3.12981.0-r2.ebuild, firebird-2.0.3.12981.0-r3.ebuild, firebird-2.1.0.16780_beta2-r1.ebuild: Fixed installed of xinetd file, from using generic one in -> gentoo specific in , bug #198538 06 Nov 2007; William L. Thomson Jr. firebird-2.0.3.12981.0-r2.ebuild: amd64 stable, bug #198213. 06 Nov 2007; William L. Thomson Jr. firebird-2.0.3.12981.0-r2.ebuild, firebird-2.0.3.12981.0-r3.ebuild, firebird-2.1.0.16780_beta2-r1.ebuild: Reverted back to newexe vs doexe so libfbintl.so -> fbintl.so as fb expects it. No rev bump. x86 was just stabilized recently, amd64 will be shortly, other ebuilds just added. Thus no rev bump due to all that in brief window *firebird-2.1.0.16780_beta2-r1 (06 Nov 2007) *firebird-2.0.3.12981.0-r3 (06 Nov 2007) 06 Nov 2007; William L. Thomson Jr. +files/firebird-2.0.3.12981.0-flags.patch, +files/firebird-2.1.0.16780_beta2-deps-flags-libs-paths.patch, -files/firebird-2.1.0.16780_beta2-deps-libs-paths.patch, +firebird-2.0.3.12981.0-r3.ebuild, -firebird-2.1.0.16780_beta2.ebuild, +firebird-2.1.0.16780_beta2-r1.ebuild: Added patch for custom flags vs default hard coded, thanks to cla there :). Removed past 2.1 beta version. 06 Nov 2007; Dawid Węgliński firebird-2.0.3.12981.0-r2.ebuild: Stable on x86 (bug #198213) *firebird-2.1.0.16780_beta2 (19 Oct 2007) 19 Oct 2007; William L. Thomson Jr. +files/firebird-2.1.0.16780_beta2-deps-libs-paths.patch, -firebird-1.5.4-r3.ebuild, +firebird-2.1.0.16780_beta2.ebuild: Bumped to latest beta, remade and unified patches to patch. Removed old version. 01 Oct 2007; William L. Thomson Jr. -firebird-2.0.3.12981.0-r1.ebuild, firebird-2.0.3.12981.0-r2.ebuild: Ebuild QA, quoted , added , etc. No changes that effect installed files or etc, so no rev bump. Removed past revision *firebird-2.0.3.12981.0-r2 (01 Oct 2007) 01 Oct 2007; William L. Thomson Jr. +firebird-2.0.3.12981.0-r2.ebuild: Corrected missing fbintl.conf, other minor changes, removed previous revision *firebird-2.0.3.12981.0-r1 (21 Sep 2007) 21 Sep 2007; William L. Thomson Jr. -files/firebird-2.0.1.12855.0-external-libs.patch, -files/firebird-2.0.1.12855.0-make-deps.patch, +files/firebird-2.0.3.12981.0-paths.patch, +files/firebird.conf.d.2, +files/firebird.init.d.2, +files/firebird.xinetd.2, metadata.xml, -firebird-2.0.1.12855.0-r4.ebuild, -firebird-2.0.1.12855.0-r5.ebuild, +firebird-2.0.3.12981.0-r1.ebuild: Major changes, Firebird is no longer installed in opt :). Added paths patch. Took over as sole maintainer since I am doing all the work anyway ;) 16 Sep 2007; Christoph Mende firebird-2.0.3.12981.0.ebuild: Stable on amd64 wrt security bug #190833 15 Sep 2007; Markus Meier firebird-2.0.3.12981.0.ebuild: stable on x86, wrt security bug #190833 *firebird-2.0.3.12981.0 (13 Sep 2007) 13 Sep 2007; William L. Thomson Jr. -files/firebird-2.0.2.12964.0-external-libs.patch, -files/firebird-2.0.2.12964.0-make-deps.patch, +files/firebird-2.0.3.12981.0-external-libs.patch, +files/firebird-2.0.3.12981.0-make-deps.patch, -firebird-2.0.2.12964.0.ebuild, +firebird-2.0.3.12981.0.ebuild: Bumped to latest pre-release. Removed past 2.0.2.x due to that version being withdrawn by upstream. 09 Sep 2007; Markus Meier firebird-2.0.2.12964.0.ebuild: stable on x86, wrt security bug #190833 *firebird-2.0.2.12964.0 (31 Aug 2007) 31 Aug 2007; William L. Thomson Jr. +files/firebird-2.0.2.12964.0-external-libs.patch, +files/firebird-2.0.2.12964.0-make-deps.patch, +firebird-2.0.2.12964.0.ebuild: Bumped to latest release. Addresses security bug #190833, but will still need to be tested and likely rush stabilized. 02 Jul 2007; Piotr Jaroszyński firebird-1.5.4-r3.ebuild: (QA) RESTRICT clean up. *firebird-2.0.1.12855.0-r5 (01 Jul 2007) 01 Jul 2007; William L. Thomson Jr. -files/firebird-1.5.0.xinetd, files/firebird.xinetd, -firebird-1.5.4-r2.ebuild, firebird-1.5.4-r3.ebuild, +firebird-2.0.1.12855.0-r5.ebuild: Old version and files cleanup. Installing upgrade sql script, and misc files now. Preparation for automated security.fdb -> security2.fdb via pkg_config 25 Jun 2007; Christoph Mende firebird-2.0.1.12855.0-r4.ebuild: Stable on amd64 wrt security bug 181811 24 Jun 2007; Raúl Porcel firebird-2.0.1.12855.0-r4.ebuild: x86 stable wrt security #181811 21 Jun 2007; William L. Thomson Jr. firebird-1.5.4-r2.ebuild, firebird-1.5.4-r3.ebuild: Dropped sparc keyword down to -sparc per bug #181811 *firebird-2.0.1.12855.0-r4 (14 Jun 2007) 14 Jun 2007; William L. Thomson Jr. -firebird-2.0.1.12855.0-r3.ebuild, +firebird-2.0.1.12855.0-r4.ebuild: Fix for character sets like ISO8859_1 and others. Thanks to Gianni Rossi . Also removed log file creation and etc from pkg_config. It's in src_install now. *firebird-1.5.4-r3 (16 May 2007) 16 May 2007; William L. Thomson Jr. +firebird-1.5.4-r3.ebuild: Fixed issue *.so being installed into /opt/firebird/lib instead of /opt/firebird/lib64 on stable 64bit archs. Where ~arch creates and installs to /opt/firebird/lib64 ? 15 May 2007; William L. Thomson Jr. -files/70firebird-1.5.0, -files/firebird-1.5.1-gcc34.patch, -files/firebird-1.5.3-gcc412.patch, -files/firebird-1.5-build.patch, -firebird-1.5.3-r1.ebuild, -firebird-1.5.4.ebuild: House cleaning removed older versions and unused patches 15 May 2007; Ferris McCormick firebird-1.5.4-r2.ebuild: Stable on sparc --- Security Bug #120343 (Comment 34) --- now that Bug #177916 is resolved. 15 May 2007; Christian Faulhammer firebird-1.5.4-r2.ebuild: stable x86/amd64, security bug 120343 14 May 2007; William L. Thomson Jr. firebird-1.5.4-r2.ebuild: Dropped calls to rm symlinks from the live system, which should be the cause for bug #177916. *firebird-2.0.1.12855.0-r3 (14 May 2007) 14 May 2007; William L. Thomson Jr. -firebird-2.0.1.12855.0-r2.ebuild, +firebird-2.0.1.12855.0-r3.ebuild: Corrected user/group tomcat -> firebird. Habit of typing tomcat, oops :) *firebird-2.0.1.12855.0-r1 (12 May 2007) *firebird-1.5.4-r1 (12 May 2007) 12 May 2007; William L. Thomson Jr. metadata.xml, +firebird-1.5.4-r1.ebuild, -firebird-2.0.1.12855.0.ebuild, +firebird-2.0.1.12855.0-r1.ebuild: Resolved bug #159701 in 1.5.4-r1. Many updates to 2.0.1, should be ready to be umasked for further testing. Dropped ~sparc from 2.0.1, dep issues with libedit. Updated metadata, added myself as co-maintainer. 11 May 2007; Raúl Porcel firebird-1.5.4.ebuild: x86 stable wrt security bug 120343 *firebird-2.0.1.12855.0 (11 May 2007) 11 May 2007; Timothy Redaelli +files/firebird-2.0.1.12855.0-external-libs.patch, +files/firebird-2.0.1.12855.0-make-deps.patch, metadata.xml, +firebird-2.0.1.12855.0.ebuild: Add firebird 2.0.1. Thanks for Diego Pettenò and William L. Thomson Jr. wrt bug #117869. *firebird-1.5.4 (09 May 2007) 09 May 2007; Carsten Lohrke -firebird-1.5.1.ebuild, -firebird-1.5.2.ebuild, -firebird-1.5.3.ebuild, +firebird-1.5.4.ebuild: Clean up. Version bump. 07 Apr 2007; Ryan Hill +files/firebird-1.5.3-gcc412.patch, firebird-1.5.3-r1.ebuild: Add patch from Debian to fix C/C++ linkage declaration collisions, bug #167051. 02 Feb 2007; Simon Stelling firebird-1.5.3-r1.ebuild: bumping back to ~amd64 because of known problems according to upstream; bug 156885 31 Jan 2007; Marius Mauch firebird-1.5.1.ebuild, firebird-1.5.2.ebuild, firebird-1.5.3.ebuild, firebird-1.5.3-r1.ebuild: Replacing einfo with elog 23 Nov 2006; firebird-1.5.3-r1.ebuild: stable on amd64 13 Sep 2006; Joshua Jackson firebird-1.5.3-r1.ebuild: Stable x86; bug #144224 25 Aug 2006; Gustavo Zacarias firebird-1.5.3-r1.ebuild: Stable on sparc wrt #144224 07 Aug 2006; Karol Wojtaszek firebird-1.5.3-r1.ebuild: Fixed compilation problem with gcc-4, bug #120867 23 Mar 2006; Aron Griffis firebird-1.5.1.ebuild, firebird-1.5.2.ebuild, firebird-1.5.3.ebuild, firebird-1.5.3-r1.ebuild: No versions of firebird presently build on ia64. 1.5.1 attempts to build with x86-only CFLAGS and 1.5.3 doesn't have IMPLEMENTATION #defined for ia64. Mark them all -ia64 (with use-masking to following) 19 Mar 2006; Mark Loeser firebird-1.5.3-r1.ebuild: Add DEPEND on app-arch/unzip *firebird-1.5.3-r1 (11 Feb 2006) 11 Feb 2006; Karol Wojtaszek firebird-1.5.1.ebuild, firebird-1.5.2.ebuild, firebird-1.5.3.ebuild, +firebird-1.5.3-r1.ebuild: Changed inetd USE flag to xinetd, bug #121886. Added doc USE flag handling useful docs from firebird website 31 Jan 2006; Carsten Lohrke firebird-1.5.1.ebuild, firebird-1.5.2.ebuild, firebird-1.5.3.ebuild: Configure ${PF} in postinst. 31 Jan 2006; Gustavo Zacarias firebird-1.5.3.ebuild: Stable on sparc wrt security #120343 31 Jan 2006; Mark Loeser firebird-1.5.3.ebuild: Stable on x86; bug #120343 31 Jan 2006; Karol Wojtaszek firebird-1.5.3.ebuild: ${PV} -> ${P} in postinst *firebird-1.5.3 (29 Jan 2006) 29 Jan 2006; Karol Wojtaszek -files/firebird-1.5.2-build.patch, +files/firebird-1.5-build.patch, firebird-1.5.2.ebuild, +firebird-1.5.3.ebuild: Version bump, release fixes security problems, bug #120343 24 Jan 2006; Karol Wojtaszek +files/firebird-1.5.2-build.patch, firebird-1.5.2.ebuild: Firebird now uses user CFLAGS instead its own, bug #108275, thanks to vapier 30 Dec 2005; Carsten Lohrke firebird-1.5.1.ebuild, firebird-1.5.2.ebuild: User config changes according to #109482. 25 Aug 2005; Gustavo Zacarias firebird-1.5.1.ebuild: Stable on sparc 24 Aug 2005; firebird-1.5.1.ebuild, firebird-1.5.2.ebuild: Changed chown root:root to root:0 to be compliant with BSD and Darwin, bug #103563 31 Jul 2005; firebird-1.5.1.ebuild, firebird-1.5.2.ebuild: Firebird provide now symlink libfbclient.so to libgds.so in /opt/firebird/lib directory for back compablity, bug #96636. Fixed harmless sed errors, bug #99079 14 Jun 2005; files/70firebird, firebird-1.5.1.ebuild, firebird-1.5.2.ebuild: Fixed path in ebuild to install /etc/env.d/70firebird correctly, bug #95731 01 Mar 2005; Carsten Lohrke firebird-1.5.1.ebuild, firebird-1.5.2.ebuild: corrected description, ansi sql 92 -> 99 *firebird-1.5.2 (06 Jan 2005) 06 Jan 2005; Karol Wojtaszek +firebird-1.5.2.ebuild: Version bump 08 Nov 2004; Karol Wojtaszek firebird-1.5.1.ebuild: Fixed obsolete chown syntax, bug #69597 17 Oct 2004; Karol Wojtaszek,,, firebird-1.5.1.ebuild: Keyworded ~amd64 14 Sep 2004; Karol Wojtaszek files/firebird-1.5.1-gcc34.patch: Fixing patch for gcc-3.4, now it works with gcc-3.3 :) 13 Sep 2004; Carsten Lohrke -files/firebird-1.0-gentoo.patch, -files/firebird-1.0.3-gentoo.patch, -firebird-1.0-r1.ebuild, -firebird-1.0.3.ebuild, -firebird-1.5.0.ebuild: ebuild clean up 13 Sep 2004; Karol Wojtaszek +files/firebird-1.5.1-gcc34.patch, firebird-1.5.1.ebuild: Fixed gcc-34 compilation issues. Bug #59154, thanks to Canal Vorfeed 08 Sep 2004; Gustavo Zacarias firebird-1.5.1.ebuild: Keyworded ~sparc wrt #63184 01 Aug 2004; Carsten Lohrke firebird-1.5.1.ebuild: small xinetd fix *firebird-1.5.1 (01 Aug 2004) 01 Aug 2004; Carsten Lohrke +firebird-1.5.1.ebuild: version bump 29 Jun 2004; Aron Griffis firebird-1.0-r1.ebuild, firebird-1.0.3.ebuild, firebird-1.5.0.ebuild: sync IUSE (missing), glibc -> libc 14 May 2004; firebird-1.5.0.ebuild: Marked 1.5.0 as stable on x86 26 Apr 2004; firebird-1.5.0.ebuild: Modified the license to Interbase-1.0 25 Apr 2004; firebird-1.5.0.ebuild: move and symlink firebird.log to /var/log change the check the for localhost in /etc/hosts.equiv to make sure it won't catch localhost.localdomain as well unmask for x86 04 Apr 2004; firebird-1.5.0.ebuild: Modified classic local USE flag, changed to inetd Added a warning to disable older xinetd server (if SuperServer is used) 31 Mar 2004; firebird-1.5.0.ebuild, files/firebird.conf.d, files/firebird.init.d: Default build method changed to SuperServer Added local USE flag - classic, to build the inetd version Modified config() to add localhost to /etc/hosts.equiv instead of localhost.localdomain *firebird-1.5.0 (26 Feb 2004) 26 Feb 2004; firebird-1.5.0.ebuild: New upstream version 26 Feb 2004; firebird-1.0.3,firebird-1.0-r1: Fixed Copyright years *firebird-1.0.3 (15 Jun 2003) 08 Dec 2003; Meir Kriheli firebird-1.0.3.ebuild: Added strip-flags -funroll-loops. Closes bug #33584 29 Oct 2003; Meir Kriheli firebird-1.0.3.ebuild: Modified firebird-1.0.3-gentoo.patch; Closes bug #28685 30 Aug 2003; Meir Kriheli firebird-1.0.3.ebuild: Added RESTRICT="nouserpriv", bug #24455 Added metadata.xml Marked ebuild as stable 22 Jun 2003; Meir Kriheli firebird-1.0.3.ebuild: added a check for isc4.gdb for prev 1.0-r1 install. If exists and not a symlink copy to /etc/firebird/isc4.gdb 15 Jun 2003; Meir Kriheli firebird-1.0.3.ebuild: Added firebird to /etc/xinetd.d, 70firebird to /etc/env.d Kill lingering gds_lock_mgr processes. Closes #15071 11 Jun 2003; Meir Kriheli firebird-1.0.3.ebuild: New upstream version, 1.0.3. Closes #16237 *firebird-1.0-r1 (22 Mar 2002) 16 Apr 2003; Martin Holzer firebird-1.0-r1.ebuild: Changed description. Closes #19376. 22 Mar 2002; G.Bevin firebird-1.0-r1.ebuild files/firebird-1.0-r1 files/firebird-1.0-gentoo.patch: Fixes for compilation with gcc3 and setting of make.conf CFLAGS. *firebird-1.0 (20 Mar 2002) 20 Mar 2002; G.Bevin firebird-1.0.ebuild files/firebird-1.0: Initial package for the firebird database.