[pkg-firebird-general] Bug#693216: preapproval of firebird2.5/2.5.2.26539.ds4-1

Damyan Ivanov dmn at debian.org
Wed Nov 14 11:04:50 UTC 2012


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock

Here's a request to approve the upload of firebird2.5 2.5.2.26539.ds4-1 to 
unstable, as a step to get it unblocked for wheezy.

Although this is technically a new upstream release (with a new original 
tarball), the version in wheezy is a very close snapshot of the upstream 2.5 
release branch.

The changes included fall in three categories:

* bug fixes
* documentation updates (upstream changelog)
* build/porting fixes (not relevant/used on Debian)

The debian/changelog contains:

  * Official 2.5.2 release
    + CORE-3912: segfault in superclassic (Closes: #693192)
    + Restored the on-disk-structure compatibility with 2.5.1 index keys
      (Closes: #693193)
    + Fixed broken (working as no-op) sweep in SuperServer (Closes: #693195)
    + CORE-3902: Derived fields may not be optimized via an index
      (Closes: #693196)
    + CORE-3895: High memory usage when PSQL code SELECT's from stored
      procedure which modified some data (Closes: #693202)
    + CORE-3238: GEN_UUID returns a non-RFC-4122-compliant UUID
      (Closes: #693207)
    + CORE-3887: CHAR_TO_UUID and UUID_TO_CHAR works different in big endian
      architectures (Closes: #693209)
    + CORE-3884: Server crashes on preparing empty query when trace is
      enabled (Closes: #693210)
    + Enabled per-table runtime stats for sweeper
    + Changes not concerning Debian
      - CORE-3786: Hangs on MacOSX 10.7 (Lion) on DB create after reboot
      - CORE-3911: API entrypoints Bopen and BLOB_open are not visible on Darwin
      - CORE-3740: SELECT using IN list with >413 elements causes crash on Mac
        (stack overflow with default stack size)
      - CORE-3740: optimisation bug in GCC on Darwin

  * Update debian/copyright (two new files, no licensing changes)
  * Add NEWS.Debian about incompatible fix in char↔UUID conversion functions

Especially important are these three:
    + CORE-3238: GEN_UUID returns a non-RFC-4122-compliant UUID
      (Closes: #693207)
    + CORE-3887: CHAR_TO_UUID and UUID_TO_CHAR works different in big endian
      architectures (Closes: #693209)
    + CORE-3884: Server crashes on preparing empty query when trace is
      enabled (Closes: #693210)

The first two can cause interoperatibity problems between upstream packages and 
the wheezy packages. The third one has security impact.

The "Enabled per-table runtime stats for sweeper" change complements 
functionality already present in the current wheezy snapshot version.

Debdiff attached. You can also see upstream changes at 
http://anonscm.debian.org/gitweb/?p=pkg-firebird/2.5.git;a=commitdiff;h=9ab71f4
and packaging related changed at 
http://anonscm.debian.org/gitweb/?p=pkg-firebird/2.5.git;a=summary

I hope this can be allowed to enter wheezy. In general upstream is very careful 
with maintenance releases (a.b.x) and missing the final 2.5.2 release in wheezy 
would be pity.

unblock firebird2.5/2.5.2.26539.ds4-1


Thanks a lot,
    dam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fb2.5.debdiff
Type: text/x-diff
Size: 89366 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-firebird-general/attachments/20121114/88dc753e/attachment-0001.diff>


More information about the pkg-firebird-general mailing list