[pkg-firebird-general] firebird2.1_2.1.0.17798-0.ds1-1_i386.changes is NEW

Debian Installer installer at ftp-master.debian.org
Sat May 3 23:02:06 UTC 2008


(new) firebird2.1-classic_2.1.0.17798-0.ds1-1_i386.deb optional misc
Firebird Classic Server - an RDBMS based on InterBase 6.0 code
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 The "classic" architecture uses a new process to handle each connection
 which results in somewhat slower operation (but is said to be faster
 than "super" on local connections) yet can take advantage of multiple
 CPUs on SMP machines. This is the "traditional" architecture.
 .
 This package contains the 2.1 branch of Firebird.
 .
 Firebird is a commercially independent project of C and C++ programmers,
 technical advisors and supporters developing and enhancing a multi-platform
 relational database management system based on the source code released by
 Inprise Corp (now known as Borland Software Corp) under the InterBase Public
 License v.1.0 on 25 July, 2000.
(new) firebird2.1-common_2.1.0.17798-0.ds1-1_i386.deb optional misc
common files for firebird 2.1 servers and clients
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 This package contains files common to both servers and clients for both super
 and classic flavours.
 .
 These include the message file (firebird.msg), support scripts as well as
 configuration files in /etc/firebird/2.1.
 .
 Please refer to the firebird2.1-super or firebird2.1-classic packages for more
 information about Firebird in general.
(new) firebird2.1-dev_2.1.0.17798-0.ds1-1_all.deb optional libdevel
Development files for Firebird - an RDBMS based on InterBase 6.0 code
 This package contains header files for Firebird.
 .
 Please refer to the firebird2.1-super and firebird2.1-classic packages for
 more information about Firebird in general.
(new) firebird2.1-doc_2.1.0.17798-0.ds1-1_all.deb optional doc
Documentation files for firebird database version 2.1
 Various documents for firebird 2.1, inclluding release notes, what's new in
 firebird 2.1, quick start guide, list of SQL enhancements etc.
(new) firebird2.1-examples_2.1.0.17798-0.ds1-1_all.deb optional doc
Examples for Firebird - an RDBMS based on InterBase 6.0 code
 The examples included in this package are provided as samples and are also
 used by Firebird's testing suite (TCS). The examples are in the form
 of .h, .c, .e, .fdb and .gbk files.
 .
 Please refer to the firebird2.1-super and firebird2.1-classic packages for
 more information about Firebird in general.
(new) firebird2.1-server-common_2.1.0.17798-0.ds1-1_i386.deb optional misc
common files for firebird 2.1 servers
 This package contains files common to super and classic Firebird servers.
 .
 These include the security database, manual pages, support scripts as well as
 configuration files in /etc/firebird/2.1.
 .
 Please refer to the firebird2.1-super or firebird2.1-classic packages for more
 information about Firebird in general.
(new) firebird2.1-super_2.1.0.17798-0.ds1-1_i386.deb optional misc
Firebird Super Server - an RDBMS based on InterBase 6.0 code
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 The "super" architecture uses separate threads to handle each connection.
 It has its advantages (eg: is usually faster and more efficient for large
 numbers of clients) but is unable to use more that one CPU on an SMP
 system and under some circumstances a client may crash all server threads.
 .
 This package contains the 2.1 branch of Firebird.
 .
 Firebird is a commercially independent project of C and C++ programmers,
 technical advisors and supporters developing and enhancing a multi-platform
 relational database management system based on the source code released by
 Inprise Corp (now known as Borland Software Corp) under the InterBase Public
 License v.1.0 on 25 July, 2000.
(new) firebird2.1_2.1.0.17798-0.ds1-1.diff.gz optional misc
(new) firebird2.1_2.1.0.17798-0.ds1-1.dsc optional misc
(new) firebird2.1_2.1.0.17798-0.ds1.orig.tar.gz optional misc
libfbclient2_2.1.0.17798-0.ds1-1_i386.deb
  to pool/main/f/firebird2.1/libfbclient2_2.1.0.17798-0.ds1-1_i386.deb
(new) libfbembed2.1_2.1.0.17798-0.ds1-1_i386.deb optional libs
Firebird embedded client/server library
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 This package contains libfbembed - the embedded client/server library for
 Firebird.
 .
 It can work with remote Firebird servers (either super-server or classic) via
 TCP connections, in the same way libfbclient does.
 .
 Contrary to libfbclient, libfbembed is not thread-safe.
 .
 When working with local database libfbembed works directly with the database
 file without the need of a separate server process. It needs a separate lock
 manager -- fb_lock_mgr -- which is in firebird2.1-classic package.
 .
 If you are in doubt, you most probably need libfbclient2, instead of this
 package.
Changes: 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
 .
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
 .
firebird2.1 (2.1.0.15199~alpha1.ds1-2) experimental; urgency=low
 .
  * Updated fix-mcpu-to-mtune to use -march=486 instead of 586
 .
firebird2.1 (2.1.0.15199~alpha1.ds1-1) experimental; urgency=low
 .
  * New upstream alpha release (27-Mar-2007)
  * Spin-off new source package
 .
  * 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
 .
firebird2.0 (2.0.1.12855.ds1-6) unstable; urgency=low
 .
  * Upload to unstable
    + Stop applying patches for unofficial ports
      (arm, hppa, mips, mipsel, ia64)
    + Update autoboot.patch
 .
firebird2.0 (2.0.1.12855.ds1-5) experimental; urgency=low
 .
  * Add -ggdb to arm and hppa builds
  * New cvs-remote-alignment.patch fixing alignment issues in remote
    protocol on big-endian architectures
  * port-mips.patch: define MIPS in configure.in. This hopefuly addresses
    #417409; re-generate autoboot.patch
  * Updated debconf translations
    + German by Holger Wansing. Closes: #416815
    + French by Christian Perier. Closes: #419351
    + Bulgarian
    + Portuguese by Miguel Figueiredo. Closes: #419456
    + Lithuanian by Gintautas Miliauskas. Closes: #419690
    + Korean by Sunjae Park(daréhanl). Closes: #421016
    + Czech by Miroslav Kure. Closes: #421497
    + Spanish by Javier Fernández-Sanguino Peña. Closes: #421544
  * Added translations
    + Russian by Yuriy Talakan'. Closes: #419831
    + Galician by Jacobo Tarrio. Closes: #419862
    + Italian by Marco Menardi.
    + Dutch by cobaco. Closes: #421034
    + Brazilian Portuguese by André Luís Lopes (Closes: #421038)
  * Fixed typo in template (witn->with). (Closes: #421543)
  * debian/make_packages.sh - clean make_doc. Do not include hidden files/dirs
    (like .svn)
  * Use paths in lintian overrides
 .
firebird2.0 (2.0.1.12855.ds1-4) experimental; urgency=low
 .
  * "Port to kitchen-sink"
 .
  * Update cvs-sparc-jrd_sort.patch from CVS. Previous version caused index
    activation errors.
  * Doh! Re-generate autoboot.patch - Note taken (again) to re-generate it
    when adding/changing porting patches
  * port-arm.patch - use -O2 on arm, since -O3 makes empbuild loop endlessly
  * port-mipsel.patch - add nbackup to the list of targets in
    prefix.linux_mipsel
  * New port-mips.patch - Add mips support
  * Since we're aiiming at porting to all architectures, drop control.in and
    make-control and make the arch-dep binary packages Arch: any
    + Fix debian/clean-after-build.sh to check for debian/control, not
      debian/control.in
  * New port-hppa.patch - Add hppa support
  * New port-ia64.patch - Add ia64 support
 .
firebird2.0 (2.0.1.12855.ds1-3) experimental; urgency=low
 .
  * Add port-mipsel.patch for MIPSEL port, based on patch for 1.5.3 from
    Fabrice Aeschbacher
    + Add mipsel to the list of supported architectures
    + Re-generate debian/control
  * Add port-arm.patch for ARM port, heavily based on work by Alan Barclay
    + Add arm to the list of supported architectures
  * [control.in] Make firebird2.0-common depend on adduser, which is used in
    -super and -classic's postinst and is not essential/required
    Closes: #416513 Thanks to Michael Ablassmeier.
  * New ports are unofficial, upload to experimental
 .
firebird2.0 (2.0.1.12855.ds1-2) unstable; urgency=low
 .
  * Bump Depends on debconf to 1.4.69, due to the usage of 'error' template
  * Put back ${misc:Depends}
  * Fix terminate-lock-manager.patch to use -DTERMINATE_IDLE_LOCK_MANAGER,
    instead of -DTERMINATE_LOCK_MANAGER (missing "_IDLE"). Closes: #416047
    Thanks to Kurt Roeckx for reporting.
  * make sure $RUN directory permissions are sane before attempting to start
    the server
  * No version/flavour passing to firebird_config_postinst
  * Upstream renamed the orig source tarball. Update debian/get-orig-source.sh
    accordingly
 .
firebird2.0 (2.0.1.12855.ds1-1) unstable; urgency=low
 .
  * Final 2.0.1 release from 21st of March 2007
    + The only change to rc2 is in documentation (PDFs)
    + Updated debian/get-orig-source.sh to match
  * [debian/rules] set executable bit of src/misc/writeBuildNum.sh on
    configure and reset it on clean
 .
firebird2.0 (2.0.1~rc2.12855.ds1-2) unstable; urgency=low
 .
  * Fix usage of unbound variable in init script
  * Added new cvs-powerpc-double-define.patch to remove second definition of
    the CLASS const on powerpc. Fixes FTBFS on PPC.
 .
firebird2.0 (2.0.1~rc2.12855.ds1-1) experimental; urgency=low
 .
  * New upstream release candidate
  * Updated debian/get-orig-source.sh to match new version. Make it work with
    already downloaded .tar.bz2 too
  * Updated debian/watch to match only 2.0.* versions and strip debian ~rcX
    part
  * Disaled patches:
    powerpc - applied upstream
    amd64 - applied upstream
    sparc - unnecessary
  * Refreshed separate-file-and-sem-perms.patch
    Fixed it to actually do what was intented. Fixes FTBFS on k*bsd.
 .
  * Fix typo in debian/server-templates.master (server_in_use)
  * Fixed bashism (source -> .) in functions.sh and -super.init
    Reported by Tiago Mikhael Pastorello Freire.
  * Fix -utils.wrapper to try all supported versions
  * Add Build-Depends: dpkg-dev (>= 1.13.19) for those building on sarge.
    Needed by the ${binary:Version} field
  * Drop fix-pthread-detect.patch; not needed
  * re-autogen.sh
  * export ISC_PASSWORD instead of supplying it as a parameter to gsec
  * Changed my mail address
  * Stop calling debian/make-control from clean target. It must be called
    manually when control.in changes. Avoids build-time surprises
  * Added patches from CVS
    + cvs-common_classes_alloc.cpp-unaligned.patch
      Fix unaligned memory access in alloc.cpp
    + cvs-jrd.cpp-crash-on-srervices-and-conventional-api-usage.patch
      Fix crash on simultaneous access via services API and via conventional
      API
    + cvs-sparc-jrd_sort.patch - Fix alignment issues on sparc
      (closes: #414709, FTBFS on sparc)
  * Updated README.Debian with a hint how to get the repackaged source
 .
  [suggested by Tamas Tevesz]
  * Converted debian/*.sgml to unix-style line-endings.
  * Dropped shutdown init.d action
  * Separate permission-fixing code for new installs and upgrades
  * Typos and minor fixes to gsec.sgml
  * New patch: inet-trust-localhost.patch - if remote address is in loopback
    network (127/8), trust it, instead of checking gds_hosts.equiv
    + Drop support for mangling with gds_hosts.equiv and hosts.equiv
 .
firebird2.0 (2.0.1~rc1.12810.ds1-1) experimental; urgency=low
 .
  * New upstream release candidate
  * Updated debian/get-orig-source.sh
    + change version
    + Use ./ for temporary directory location, not /tmp
    + Place the .orig.tar.gz in ../
    + Check for ../$pkg.orig.tar.gz and abort if it exists
  * Fixed typo in .init script
  * Updated patches:
    + Dropped g++-4.1-templated-destructor.patch as it is not needed with
      current gcc
    + refreshed powerpc (partly applied upstream)
    + refreshed create-run-dir cvs-client-crash-on-remote-shutdown
      fix-os-detection use-debian-editline use-debian-icu
  * Updated version in make_packages.sh
  * Call make_pachages with 'sh ...', do not set it to be executable
  * -super, -classic: Depends: debconf (>= 1.3.22) | cdebconf (>= 0.43)
    because we use settitle in .config
  * remove license/ from -doc, since the information from there is already
    included in debian/copyright
  * Move control.in->control processing into separate debian/make-control
  * Drop executable privileges from debian/fbmgr,
    debian/firebird-utils.wrapper and server-config.master
  * Removing setting CFLAGS in debian/rules and replaced by
    terminate_lock_manager.patch that places it directly in
    builds/posix/make.rules
  * Rename cvs_remove-unused-constant-in-gds_proto.h to
    proto_h-ALLSPACE-ulong.patch, describe it and enable it. ALLSPACE
    definition in proto.h is changed from "-1UL", which causes a warning on
    each compiled file to "MAX_ULONG"
  * debian/copyright
    + note qli manpage is public domain
    + add license for the packaging
  * Updated debian/watch, added the site hosting pre-releases
  * -super.init: silence the output of fbmgr
  * Make Depends: firebird2.0-common include (= ${binary:Version})
 .
firebird2.0 (2.0.0.12748.ds1-5) experimental; urgency=low
 .
  * Fix missing ` in .config
 .
firebird2.0 (2.0.0.12748.ds1-4) experimental; urgency=low
 .
  * Fixed use of unbound variable in server-config.master. Reported by Nuno
    Salgado.
 .
firebird2.0 (2.0.0.12748.ds1-3) experimental; urgency=low
 .
  * Change license of the manpages I wrote to "beerware"
  * Add debian/copyright information about manpages
  * -classic.prerm: use debconf instead of printing to stdout when server is
    used and upgrade/removal can't proceed
  * debian/control[.in]
    + Improvements of short and long package descriptions
  * Fixed small glitches, discovered when applying 2.0-style to 1.5 packaging:
    + Improved explainations in comments of .default, .xinetd and
      SYSDBA.password
    + Fixed package names in comments
    + Use variable-controlled version everywhere
  * Drop -common.postinst altogether
  * Fix typo in gpre.sgmp; drop wrong-named qpre.sgml
  * Fix "Template" header to "Template:"
  * -super.init:
    + Use lsb-base's functions everywhere
    + split the message when server is disabled in two lines so no wrapping
      occurs
    + do not return error for "start" action when the server is disabled
  * rules: Better comments
  * .config:
    + When checking for the active version 1) save the result so it is not
      overwritten by gext db_get and 2) do not simply check for "none", but
      also see if this package is actually selected or not
    + Dont treat debconf as registry - check config files to determine the
      active version
  * Implement version-independent enabling/disabling of server
  * Use special title-type template to set the title of the password question,
    since we may not be asking about a password for currently configured
    package
  * moved postinst treatment in a function in functions.sh
  * Enable "set -x" in maintainer scripts if DEBIAN_FIREBIRD_DEBUG is set
  * .postrm: Force the purge questions to be asled always; fix the test for
    their need
  * functions.sh
    + Use cat for inline files, not echo
    + Check if default exists before grepping through it
    + checkServerenabled: force the server started/stopped if it is already
      enabled/disabled
  * Fix the link to fbintl.conf. Reported by Riccardo De Agostini.
    Closes: #408509
 .
firebird2.0 (2.0.0.12748.ds1-2) experimental; urgency=low
 .
  * Make -dev package Architecture: all, since it contains only header files
    and .so symlinks
  * Fix de-sync between SYSDBA.password and security.fdb when package was
    purged and then re-installed
  * Added PO debconf translations from sid-1.5 branch
  * Removed the catch-all case "called with unknown argument" from
    -super/classic.pre/postrm. Thanks to Andre Tomt
  * Removed the call to removeXinetdService from -super.postrm. Thanks to Nuno
    Salgado
  * server-templates.master: Improve the templates for database removal
  * server-config.master:
    + Reset the asked question, since the password is stored in a hidden
      template.
    + Use high priority when for active server selection and sysdba password.
    + Correct password file location
  * all.postrm:
    + fix checking for password file existence.
    + Cope with dh_metaget when were the last package
  *  -classic.prerm - fix the test for running classic
 .
firebird2.0 (2.0.0.12748.ds1-1) experimental; urgency=low
 .
  * New upstream final release
 .
  * New packaging approach. Different versions are co-installable
  * Finally settled on the package set.
  * Merge -server-common into -common
  * Merge -$flavour-server and $flavour-utils into -$flavour
  * Use debconf to choose enabled server package and to prompt for SYSDBA
    password. Also prompt for removing sensitive files when purging -$flavour
  * Use "set -u" in all shell scripts
  * debian/control[.in]
    + -common: add Depends: ${shlibs:Depends}. Thanks, lintian. -common really
      contains shared objects.
    + -classic and -super conflict with each other
    + -examples Recommends: -dev
    + -super/-classic - Recommend -utils and -doc
    + -utils Conflicts: firebird2-utils-*
    + -dev: conflicts with firebird2-dev
  * Use xinetd for classic. Consequently, -classic is Priority: extra
  * debian/clean-after-build.sh
    + invoke "make clean" only if Makefile is present
    + do not clean in extern/icu, since this is not present in the debian
      sources
  * debian/make_packages.sh
    + rewrite copy() using install
    + Move fbintl to -common
  * All utilities are installed as /usr/bin/$util-$ver (ditto for manpages)
  * debian/rules
    + call dh_installman in binary-indep target too
  * Merge instantiate-security-db.sh into functions.sh
    + Fix security database instantiation
  * -super: change init script and default file name to match package name.
    Install them with dh_installinit
    Use SYSDBA.password again
  * -common - add symlink for fbintl.conf
  * Drop versions from the conflicts with firebird2-*, since firebird2-* will
    disappear entirely
  * Fill hosts.equiv with local host names on -super.postinst
  * Add lintian/linda overrides about missing manpages in -$flavour. The
    manpages are in -common, on which -$flavour depends.
  * Make -$flavour.prerm check if it is the selected version and act
    accordingly
  * New package: firebird2.0-doc, containing all the docs
  * Updated README.Debian
  * Renamed firebird-dev to firebird2.0-dev to avoid surprises
  * Changed firebird project's address in debian/copyright
 .
  * Ported to two new architectures. Closes: #147500
  * Added powerpc port
    + powerpc.patch: new. Tested on a PPC machine, thanks to Yavor Doganov for
      the generous hosting.
    + other patches refreshed. re-autogen'ed
    + added powerpc arch in debian/rules
  * Added sparc.patch
    + Drop -march and add -fsigned-char to compiler options
    + Add sparc to supported architectures
  * [debian/rules]
    + Added all architectures for which upstream claims support
    + Drop type-handling usage and list architectures manually
  * [debian/control.in] Drop type-handling from Build-Depends
  * Changed package names and install directories.
    + name is now firebird2.0-whatever
    + directories are firebird/2.0/whatever (except for /usr/share/doc/...
      ones)
  * Make different versions co-installable
    + Relax conflicts. Now only -utils-classic conflicts with -utils-super.
    + Drop Provides: firebird2-server and firebird2-utils
    + New package: firebird-utils, containing wrappers for utils from
      different versions
  * Drop .preinst, since we won't conflict with any other server
  * sync functions.sh with sid-1.5 branch
  * Updated init.d script to match upstream's. Made super-server start only if
    enabled in etc/default/firebird2.0-super (disabled by default)
  * Drop firebird2.0-examples.postinst as not needed for 2.0
  * Spell-checked the changelog
  * Added years of copyright to debian/copyright. Also point out the special
    licensing terms of src/install/arch-specific/solx86gcc/Makefile.in
  * Also install nbackup utility. Write manpage for it.
 .
firebird2-2.0 (2.0.0.12724.ds1-2) unstable;  urgency=low
 .
  * debian/fmbgr
    + use 2.0-style directory
    + quote $@, just in case. Thanks to Tamas TEVESZ
  * More fixes by Tamas TEVESZ
    + Fixed typos in debian/control.in and debian/README.Debian
    + Dropped duplicate -mtune option in mcpu-to-mtune.patch
    + debian/functions.sh: file update in replaceLineInFile made atomic
  * Dropped debian/README.64bit
  * debian/README.dpatch replaced with debian/README.quilt
 .
firebird2-2.0 (2.0.0.12724.ds1-1) unstable; urgency=low
 .
  * Repackaged source to avoid needless shipping of icu and editline, which are
    packaged independently and regexp, which is unused.
    Source package size dropped from 16MB to 6.5MB.
  * Implement get-orig-source target of debian/rules
 .
  * Fix broken symlink to firebird.msg in -common
  * Install usr/lib/firebird2/2.0/help only in -common (not also in
    -server-common)
  * debian/watch: match both firebird* and Firebird* entries
  * debian/firebird2-2.0-common.logrotate: use proper log file
  * debian/copyright: change upstream URL
  * Make init.d script LSB-aware. Add lsb-base to -super-server's Depends:
 .
firebird2-2.0 (2.0.0.12724-1) unstable; urgency=low
 .
  * New upstream release candidate (RC4)
    + Modified amd64.patch - one change applied upstream
 .
firebird2-2.0 (2.0.0.12710-1) unstable; urgency=low
 .
  * New upstream release candidate (RC3)
 .
  * Update patches:
    + drop no_nagle-on-proto_tcp.patch: applied upstream
    + refresh cvs-client-crash-on-remote-shutdown.patch
    + add dsql.tab.h-bizon2.30: regenerate dsql.tab.h with current bizon
      (changes are only in comments)
  * Sync with 1.5.3 branch packaging improvements
  * Add versioned dependency to quilt (>= 0.40), where quilt.make is provided.
    Thanks, lintian.
 .
firebird2-2.0 (2.0.0.12654-1) unstable; urgency=low
 .
  * New major upstream release candidate (RC2)
  * New source package
 .
  * Changed my mail address in Uploaders:
  * Moved to quilt
  * Dropped patches:
    + Released upstream:
      - cvs-fbguard-detach-tty.dpatch
      - cvs-fix-TcpRemoteBufferSize-crash.dpatch
      - no-custom-errno-and-sys_XXerrXX.dpatch
      - isql-sqlda-display.dpatch
      - gcc4.dpatch, gcc4+amd64.dpatch
    + Fixed other way
      - security-remote-preauth-crash.dpatch
    + We use debian's libeditline
      - editline.update-autotools-files.patch
      - editline-ignore-vis.patch
  * Updated patches:
    - cvs-client-crash-on-remote-shutdown.patch
    - no-rpath.patch
    - mcpu-to-mtune.patch
    - separate-file-and-sem-perms.patch
    - fix-pthreads-detect.patch
    - link-with-g++.patch
    - fbmgr-correct-log-path.patch
    - create-run-dir.patch
    - autoboot.patch
    - lock-file-location.patch
  * New patches
    - amd64.patch - rather slim for this version
    - tcp_nodelay-with-ipproto_tcp.patch: stolen from cvs. Fix setsockopt
      level to IPPROTO_TCP when setting TCP_NODELAY option
  * Do not build/use pre-supplied libraries found in Debian
    libicu34, libeditline0
    Fix Build-Depends accordingly.
    [use-debian-icu.patch, use-debian-editline.patch]
  * Flag architecture-independent packages as such:
    + firebird2-2.0-examples
    + firebird2-2.0-common
  * Move clean-after-build invocation from after build to just before starting
    ./configure to help inspecting build results
 .
firebird2 (1.5.3.4870-7) unstable; urgency=medium
 .
  * Urgency still medium, last uploaded revision is -4
 .
  * Make firebird2-{super,classic}-server Depends: to firebird2-server-common
    (>= 1.5.3.4870-6), because this version is where fixed
    instantiate-security-db.sh appears
 .
firebird2 (1.5.3.4870-6) unstable; urgency=medium
 .
  * Urgency still medium, because previous revision was not uploaded
 .
  * "Repeat after me: sh is not perl, sh is not perl, ..."
    + Properly set variables in instantiate-security-db.sh
  * Fix typo in firebird2-super-server.postinst
  * Reload xinetd only in /etc/xinetd.d/firebird2 exists
  * Remove redundant/misleading comments from SYSDBA.password generation
  * Remove SYSDBA.password on purge
    Remove init/guard/lock files from /var/run/firebird2 on remove
    [debian/firebird2-server-common.postrm]
 .
firebird2 (1.5.3.4870-5) unstable; urgency=medium
 .
  * Urgency medium because of fixing RC bug #340712, affecting Etch
 .
  * Make /var/lib/firebird2/system/security.fdb a configuration file (and not
    a conffile)
    + Drop debian/firebird2-server-common.conffiles
    + security database instantiation is managed by *-server's postinst via
      /usr/share/firebird2-server-common/instantiate-security-db.sh
    + Remove instantiated security.fdb on -common purge
    Closes: #340712
 .
  * Add patch from upstream to fix crash on client connect (and server
    start-up) when TcpRemoteBufferSize in firebird.conf is more than 32658.
    [debian/patches/cvs-fix-TcpRemoteBufferSize-crash.dpatch]
    Closes: #329981
  * Add patch from firebird-devel mailing list to fix compilation with GCC 4.
    Firebird2 now compiles just fine with GCC 4.0.3 and GCC 4.1.0
    Drop Build-Depends on build-essential gcc/g++
    [debian/control, debian/control.in]
    [debian/patches/gcc4.dpatch]
    Added a myriad of similar fixes to let it compile on amd64 too.
    [debian/patches/gcc4+amd64.dpatch]
    Closes: #342964
  * Add patch from upstream CVS to detach fbguard process (started from
    init.d) from controlling tty
    [debian/patches/cvs-fbguard-detach-tty.dpatch]
  * Add patch from upstream CVS to avoid SIGPIPE on client side when server
    was shut down
    [debian/patches/cvs-client-crash-on-remote-shutdown.dpatch]
  * Clean even more generated files. Call "make clean" with --no-builtin-rules
    Make generated file cleaning a separate target and call it before building
    classic/super flavours. Guarantees really clean build process.
    [debian/rules]
  * Remove unneeded entries from firebird2-server-common.lintan.override
    + package-name-doesnt-match-sonames libib-util
    + no-shlibs-control-file usr/lib/libib_util.so
    These are no more needed, since libib_util.so is now in
    /usr/lib/firebird2/lib
  * Remove /var/lib/firebird.log* on firebird2-server-common purge
  * Supply logrotate snippet for rotating firebird.log
  * Conform to Standards-Version 3.7.2
    + Replace direct calling of init.d scripts with invoke-rc.d
    [firebird2-classic-server.postinst/postrm]
    + While there, remove xinetd config snippet and restart xinetd in postrm
 .
firebird2 (1.5.3.4870-4) unstable; urgency=high
 .
  * High urgency because of a local DoS bug fixed.
 .
  * [security]
    Updated separate-file-and-sem-perms.dpatch to use 0660 for lock file,
    shared memory and semaphores. Fixes local denial-of-service attack.
    Closes: #362001
 .
  Important fixes:
  * debian/rules: clean more generated files. Closes: #361227
  * debian/make_packages.sh: move libib_util.so from /usr/lib to
    /usr/lib/firebird2/lib since ib_util is supposed to be only used by UDFs
    which are firebird-specific, i.e. not used by any other package.
    Fixes a lintian error.
 .
  * Remove build-start and build-end targets from rules. These were used to
    help determine build time. I should have used "time" or pbuilder and the
    like for this anyway. Reported by Santiago Vila <sanvila at unex.es>
    Closes: #358033
  * Fix regression from 1.5.2-series: auto-terminate idle lock manager
  * Add frankie in control.in's Uploaders:, not only in control
 .
firebird2 (1.5.3.4870-3) unstable; urgency=high
 .
  * Urgency high due to fixed remote security vulnerability
 .
  * [security] [CVE-2004-2043]
    Plumb remote pre-authetication crash. Possible code execution as user
    firebird. [src/jrd/unix.cpp]
    Closes: #357580
 .
firebird2 (1.5.3.4870-2) unstable; urgency=high
 .
  [ Damyan Ivanov ]
  * Make isql-fb support SET SQLDA_DISPLAY setting that is enabled only in
    development builds by default
  * Drop opt-remove-redundant-sort.dpatch which has the buggy side effect of
    causing improper sorting of the results
 .
  [Francesco P. Lovergine]
 .
  * Removed CVS stuff from orig tarball.
  * Urgency due to a security bug solved by 1.5.3.
    (closes: #357173)
 .
firebird2 (1.5.3.4870-2) unstable; urgency=low
 .
  * Make isql-fb support SET SQLDA_DISPLAY setting that is enabled only in
    development builds by default
  * Drop opt-remove-redundant-sort.dpatch which has the buggy side effect of
    causing improper sorting of the results
 .
firebird2 (1.5.3.4870-1) unstable; urgency=low
 .
  * New upstream release
 .
  * Make -classic-server's lock manager (fb_lock_mgr) terminate automatically
    when not used for 5 minutes. Closes: #341851. Thanks to Frederik Schueler
    <fs at lowpingbastards.de> for reporting.
    [debian/rules]
  * Do not build static libraries (pass --disable static to configure)
    [debian/rules]
  * Added Homepage: to debian/control[.in]
  * Updated debian/watch to work with sf.net
  * Added README.Debian, explaining differences with upstream version
 .
firebird2 (1.5.3.4854-1) unstable; urgency=low
 .
  * New upstream release candidate (1.5.3 rc2)
  * Source is actually a cvs export of tag R1_5_3 as of 16 Nov 2005
  * Accommodated upstream versioning (major.minor.release.build)
 .
  * Bumped debhelper dependency to 5 [debian/control.in, debian/compat]
  * Release version is 1.5.3 [debian/make_packages.sh]
  * Patches overhaul
    + removed numeric prefix from dpatches [debian/patches/*]
    + removed rpath declarations in more general level
      [builds/posix/make.defaults, builds/posix/make.rules, no-rpath.dpatch]
    + create gen/firebird/run directory [configure.in, create-run-dir.dpatch]
    + Added notes about generating autoboot.dpatch, autoboot.dpatch updated
    + Move fix for lock file location in new dpatch
  * Supply --disable-static to ./configure [debian/rules]
 .
firebird2 (1.5.2-10) unstable; urgency=low
 .
  * Fix long description s/SQL-92/SQL-99/ as is current on upstream
    homepage. Spotted by marius popa <mapopa at reea.net>. Thanks.
 .
firebird2 (1.5.2-9) unstable; urgency=low
 .
  * Added README.dpatch in debian/ to help further maintainers/QA team in
    handling this package if such need arises.
    Thanks to Florian Ernst.
  * Added README.Debian to /usr/share/doc/firebird2-examples, explaining how
    to prepare employee sample database for usage.
    Thanks to Marius Popa.
  * Corrected firebird2-{super,classic}-server.{postinst,preinst,prerm} to put
    correct data in SYSDBA.password. s/PASSWD/PASSWORD/
 .
firebird2 (1.5.2-8) unstable; urgency=low
 .
  * "Cleaning up the house"
 .
  * debian/control.in: Fix short description of firebird2-super-server.
    Closes: #299983
  * Make editline to not rely on system vis.h and always use its own.
    Fixes FTBFS with kerberos4kth-dev 1.2.2-11: undefined reference to
    `strunvis' (Closes: #283911)
    Reported and fix suggested by Kalle Olavi Niemitalo <kon at iki.fi>
  * Improve long descriptions of libfbembed1 and libfbclient1.
    Closes: #329330 "libfbclient1: long description lacks everything"
    Gerfried Fuchs <alfie at ist.org> spotted this. Thanks.
  * Corrected sections:
    - libfbclient1, libfbembed1 -> libs
    - firebird2-utils-* -> utils
    - firebird2-dev -> libdevel
    - firebird2-examples -> doc
    Gerfried Fuchs <alfie at ist.org> spotted this too. Thanks again.
  * debian/README.64bit: add note about 64/32-bit incompatibility of
    on-disk-structure of databases
  * Fix typo in debian/make_packages.sh, causing UDF definition .sql files to
    be installed in -classic-server. Now they go in -server-common.
    Closes: #322199 firebird2-classic-server: Missing sql for functions of
    ib_udf and fbudf
  * firebird2-classic-server: xinetd configuration file is now installed
    regardless of xinetd presence. Provided xinetd configuration is disabled,
    however.
  * fmbgr.bin fixed to point to /var/log/firebird.log when a problem occurs.
    Previously pointed to $FIREBIRD/log/firebird.log
    + debian/patches/fbmgr_correct_log_path.dpatch
  * Turn off echo when asking for sysdba password
  * Ask for sysdba password only on one is not yet set (very first install)
  * Move SYSDBA.password from /usr/lib/firebird2 to /etc/firebird2
  * /etc/init.d/firebird2: source /etc/firebird2/SYSDBA.password to get sysdba
    password.
  * pre-boot autotools
    + debian/patches/autoboot.dpatch
    + remove autoconf and libtool from Build-Depends
  * update src/extern/editline/config.{guess,sub} to those from 2005-09-13
    + fixes two lintian warnings
  * aliases.conf: use /var/lib/firebird2/data for employee.fdb
  * firebird-classic-server.prerm: detect active connections using
    fb_lock_print
 .
firebird2 (1.5.2-7) unstable; urgency=high
 .
  * Urgency still high, since previous releases were not uploaded
    Fixes RC bug #317314 "FTBFS with gcc-4.0"
 .
  * Ease upgrade procedure:
    + libfbclient1:
      - Added Replaces: libfirebird2-{super,classic}
      - Removed Conflicts: libfirebird2-super
    + libfbembed1:
      - Added Replaces: libfirebird2-classic
      - Removed Conflicts: libfirebird2-classic
 .
  * Improved short description of libfbclient1 and libfbembed1
 .
firebird2 (1.5.2-6) unstable; urgency=high
 .
  * Urgency still high, since previous releases were not uploaded
    Fixes RC bug #317314 "FTBFS with gcc-4.0"
 .
  * Changes suggested by Christopher Martin. Thanks.
 .
  * firebird2-dev:
    + depend on *both* libfbembed1 and libfbclient1, since -dev provides
      symlinks for both of them. [debian/control.in]
  * libfbembed1:
    + do not provide compatibility symlinks to libgds.so - avoids conflicting
      with libfbembed1. [debian/make_packages.sh]
  * Updated src/extern/editline/config.{sub,in}.
    - new patch: editline.update-autotools-files.dpatch
    - added in debian/patches/00list
    - added debian/source.lintian-overrides to reflect this
 .
firebird2 (1.5.2-5) unstable; urgency=high
 .
  * Urgency still high, since previous releases were not uploaded
    Fixes RC bug #317314 "FTBFS with gcc-4.0"
 .
  * debian/control.in
    + firebird2-dev
      - removed Conflicts with firebird-dev, which is not in Debian anymore
      - added Replaces: libfirebird2-{super,classic}, which incorrectly
        provided dev symlinks that belong to -dev.
 .
        Thanks to Christopher Martin for spotting this.
 .
  * debian/firebird2-server-common.lintian.override: fixed libib-util
    name
 .
firebird2 (1.5.2-4) unstable; urgency=high
 .
  * Urgency still high, since previous releases were not uploaded
    Fixes RC bug #317314 "FTBFS with gcc-4.0"
 .
  * Many improvements in this release are inspired by suggestions from George
    Danchev <danchev at spnet dot net>. Thanks!
 .
  * Moved libib_util.so to -common
  * libfbembed1 and libfbclient1 no longer conflict with each other
  * Manuals:
    + Renamed isql.sgml to isql-fb.sgml
    + Renamed gstat.sgml to fbstat.sgml
    + debian/rules: streamlined building of manual pages
  * Added lintian overrides for missing shlibs and soname vs. package name
    mismatch in firebird-server-common
  * Added lintian override for soname vs. package name mismatch for
    firebird-classic-server
  * debian/patches
    + new clean-more.dpatch: remove more generated files in clean.sh
    + 00list: added clean-more.dpatch
  * debian/rules:
    + Removed dh_make template header
    + clean-patched: depend on patch, since we count on patched clean.sh to
      clean everything that make clean does not
    + clean-patched: removed lines deleting generated files from source tree,
      since this is now done in clean.sh
    + binary-arch: removed unneeded strip calls. dh_strip handles stripping
      good enough
 .
firebird2 (1.5.2-3) unstable; urgency=high
 .
  * Urgency high, because last version was uninstallable.
 .
  * debian/make_packages.sh: Move UDF/ib_udf.so and UDF/*.sql to -common;
    make -common and -server-* installable at the same time as required.
 .
firebird2 (1.5.2-2) unstable; urgency=high
 .
  * Urgency high, due to fixing RC bug #317314
 .
  * Packaging heavily based in work by Daniel Urban
  * Switched to dpatch
    + debian/rules
      - include dpatch.make
      - configure-* depends on patch
      - clean renamed to clean-patched
      - new target clean depends on clean-patched and unpatch
    + 001_no-rpath.dpatch:
      - builds/posix/Makefile.in.*: remove $(LIB_LINK_RPATH_LINE)
    + 002_fix-mcpu-to-mtune.dpatch
      - builds/posix/prefix.linux*: s/-mcpu/-mtune/ - Fix g++ warnings
    + 003_no-custom-errno-and-sys_XXerrXX.dpatch
      - remove explicit definitions of errno and sys_*err*
    + 004_separate-file-and-sem-perms.dpatch
      - Use separate `"define"s for semaphore and file permissions
    + 005_fix-pthreads-detect.dpatch
      - src/common/classes/locks.h
    + 006_fix-os-detection.dpatch
      - fix OS patterns in src/extern/editline/configure[.in]
    + 007_create-run-dir.dpatch
      - configure.in: create gen/firebird/run directory
    + 008_link-with-g++.dpatch
      - builds/posix/make.rules: use $(CXX) for LIB_LINK instead of $(CC)
    + 009_opt-bypass-redundant-sort.dpatch
      - src/jrd/opt.cpp: RP: optimize sort with OUTER JOIN if all the fields
        in the sort list are from one stream, check the stream is the most
        outer stream, if true update rse and ignore the sort
        (stolen from CVS?)
    + 010_clean-is-phony.dpatch
      - Makefile.in: declare clean as .PHONY so make clean actually do
        something after first cleaning
  * Debhelper compatibility level 4
    + debian/rules: DH_COMPAT=4
    + debian/control.in: Build-Depends debhelper (>> 4.0.0)
  * debian/control.in
    + Changed Standards-Version to 3.6.2. No changes necessary
    + Added myself to Uploaders
    + Removed Remco Seesink from Uploaders since he's leaving Debian and
      pkg-firebird. Many thanks for your hard work, Remco.
      http://lists.alioth.debian.org/pipermail/pkg-firebird-general/2005-July/000411.html
    + Library packages renamed (taken the opportunity to do this right now that
    library packages have to be renamed due to C++ ABI transition)
      - libfirebird2-super --> libfbclient1
      - libfirebird2-classic --> libfbembed1
      Eliminates two lintian warnings
  * debian/rules:
    + added amd64 to supported architectures (clean target)
    + export CC=gcc-3.4, CXX=g++-3.4, CPP|CXXPP=cpp-3.4.
      Added gcc-3.4 and g++-3.4 to Build-Depends accordingly
      Closes: #317314 "FTBFS with gcc4"
    + STRIPPARAMS: --remove-sectio --> -remove-section
  * debian/make_packages.sh:
    + moved examples to /usr/share/doc/firebird2-examples/examples
      Closes: #193154
    + install ib_udf.so to UDF; install appropriate .sql scripts too
  * debian/firebird2-super-server-postinst: made so that a #DEBHELPER# stub is
    in an appropriate place. Saves a lintian override.
  * debian/firebird2-examples.postinst: dropped. No need to add user account
    for examples
  * libib_util.so is copied without changing its name. Closes: #243989
  * libib_util.so is supplied. Closes: #306714
 .
firebird2 (1.5.2-1) unstable; urgency=high
 .
  * fix creating include symlink. Closes: #308790
  * fix misplaces link in examples. Closes: #276532
  * new upstream release resolves "libfbclient depends on libpthread" bug.
    Closes: #278924
  * fix typo in debian/make_packages.sh that caused that libib_util.so wasn't
    copied.
  * add amd64 architecture.
  * fix typo in debian/control.in. Closes: #299972
  * fix typo in debian/control.in. Closes: #299975
  * fix typo in debian/control.in. Closes: #299978
  * fix typo in debian/control.in. Closes: #299979
  * fix typo in debian/control.in. Closes: #299981
  * fix typo in debian/control.in. Closes: #299973
  * fix typo in debian/control.in. Closes: #299988
  * New upstream release. Closes: #294199
 .
firebird2 (1.5.2-0mentors2) unstable; urgency=low
 .
  * New upstream release
  * debian/make_packages.sh
    - put some comments regarding libgds.so.0 links
    - Cleaned libfbclient and libfbembed links (see Policy, 8.1):
      + *.so.1 -> *.so.1.5.2 links in lib* packages
      + *.so -> *.so.1.5.2 links in -dev package
  * 1.5.2 replaced with $FB_VERSION (currently defined equal to "1.5.2", but
    will ease packaging of future versions
  * debian/rules
    - clean:
      + remove object and other generated files in src/extern/editline
      + call sh clean.sh for cleaning additional generated files
      + remove src/dsql/dsql.tab.h which is generated too
  * added debian/source.lintian-overrides, containing
    - maintainer-script-lacks-debhelper-token
      debian/firebird2-super-server.postinst
      This is normal, super.postinst explicitly does what #DEBHELPER# does
 .
firebird2 (1.5.1-4) unstable; urgency=high
 .
  * Renamed gstat to fbstat to solve naming conflict with ganglia-monitor.
    Urgency high as this is release critical. Closes: #274793
  * Setting conflicts between firebird2-utils-super and firebird2-utils-classic
 .
firebird2 (1.5.1-3) unstable; urgency=high
 .
  * Added symlink /usr/lib/libfbembed.so. Closes: #270590
  * Applied patch made by Robert Millan. FTBFS on GNU/Hurd and GNU/k*BSD. Closes: #265310
  * Fixed description of super-server. Closes: #268507
  * Added missing 'r' character to word 'server' in inetd.conf. Closes: #269597
 .
firebird2 (1.5.1-2) unstable; urgency=high
 .
  * Added bison(yacc) to build-depends. Closes: #263930
  * Urgency high as we want to find out as soon as possible whether there
  are any problem with migration to testing.
 .
firebird2 (1.5.1-1) unstable; urgency=low
 .
  * New upstream version. Closes: #262117
  * While installing server asks about password for sysdba (gsec is in
  firebird-*-server)
  * libfirebird2 provides libfirebird and libfirebird2 (conflicts: libfirebird
  and libfirebird2)
  * Fixed problem in firebird2-classic-server.postrm
  * inetd-update in firebird2-classic
  * Lock files to /run (/var/run/firebird2)
  * Lintian override for firebird2-server-common.
    intl/fbintl must be executable. Upstream distribution works only this way.
  * no_empty file to /var/lib/firebird2/data and backup
 .
firebird2 (1.5.0-1) unstable; urgency=low
 .
  * Initial Release. Closes: #151052
  * Lintian clean, tested by people on Debian-Firebird mailing list.


Override entries for your package:
libfbclient2_2.1.0.17798-0.ds1-1_i386.deb - optional libs

Announcing to debian-devel-changes at lists.debian.org
Closing bugs: 147500 151052 193154 243989 262117 263930 265310 268507 269597 270590 274793 276532 278924 283911 294199 299972 299973 299975 299978 299979 299981 299983 299988 306714 308790 317314 322199 329330 329981 340712 341851 342964 357173 357580 358033 361227 362001 408509 414709 416047 416513 416815 419351 419456 419690 419831 419862 421016 421034 421038 421497 421543 421544 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.



More information about the pkg-firebird-general mailing list