openSUSE-RU-2012:1499-1: firebird: update to 2.5.2 final
openSUSE Recommended Update: firebird: update to 2.5.2 final ______________________________________________________________________________ Announcement ID: openSUSE-RU-2012:1499-1 Rating: low References: #789171 Affected Products: openSUSE 12.2 ______________________________________________________________________________ An update that has one recommended fix can now be installed. Description: This update fixes the following issues for firebird: - update to upstream version 2.5.2.26539 (2.5.2 final) * Optimizer level solution for CORE-2790/CORE-3449 * CORE-2666: Make it possible to use API to do remote backups/restores * backup state lock should be released at latch timeout, else lock state accounting becomes inconsistent * CORE-3873: Server crashes while switching to the shadow if the disk I/O fault happens while flushing the cache * CORE-3860: Trace API: Faulty database filter crashes server * CORE-3875: GBak does not check correctly parameters and backups random database with -B ":" * CORE-3879: Make fb_lock_print a bit more handy * CORE-3656: Support for sweep information in Trace API * CORE-2668: Write note into log when automatic sweep is started * Enabled per-table runtime stats for sweeper (necessary for CORE-3656) * CORE-3884: Server crashes on preparing empty query when trace is enabled * CORE-3238: Makes GEN_UUID return a compliant RFC-4122 binary UUID * CORE-3887: CHAR_TO_UUID and UUID_TO_CHAR works different in big/little endian architectures - problem similar to CORE-2898 * CORE-3895: High memory usage when PSQL code SELECT's from stored procedure which modified some data * Fixed the server crash in Stack::assign() * CORE-3902: Derived fields may not be optimized via an index * Fixed the broken (working as no-op) sweep in SuperServer * Use better name from trunk for CORE-3911 * Restored the ODS level compatibility with v2.5.1 index keys, while using the "old good" index key format in new indices. It allows to claim that CORE-3675 and CORE-3853 are fixed (after migration via backup/restore) but still operate almost correctly with keys created in v2.5.1. * CORE-3912: segfault in superclassic * Better diagnostic (CORE-3786) - fix broken unicode collations (bnc#789171, CORE-3946) - set libdir on powerpc correctly - don't start the daemon in runlevel 2 Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.2: zypper in -t patch openSUSE-2012-788 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.2 (i586 x86_64): firebird-2.5.2.26539-2.4.1 firebird-classic-2.5.2.26539-2.4.1 firebird-classic-debuginfo-2.5.2.26539-2.4.1 firebird-classic-debugsource-2.5.2.26539-2.4.1 firebird-debuginfo-2.5.2.26539-2.4.1 firebird-debugsource-2.5.2.26539-2.4.1 firebird-devel-2.5.2.26539-2.4.1 firebird-superserver-2.5.2.26539-2.4.1 firebird-superserver-debuginfo-2.5.2.26539-2.4.1 libfbclient2-2.5.2.26539-2.4.1 libfbclient2-debuginfo-2.5.2.26539-2.4.1 libfbclient2-devel-2.5.2.26539-2.4.1 libfbembed-devel-2.5.2.26539-2.4.1 libfbembed2_5-2.5.2.26539-2.4.1 libfbembed2_5-debuginfo-2.5.2.26539-2.4.1 - openSUSE 12.2 (x86_64): firebird-32bit-2.5.2.26539-2.4.1 firebird-debuginfo-32bit-2.5.2.26539-2.4.1 libfbclient2-32bit-2.5.2.26539-2.4.1 libfbclient2-debuginfo-32bit-2.5.2.26539-2.4.1 - openSUSE 12.2 (noarch): firebird-doc-2.5.2.26539-2.4.1 References: https://bugzilla.novell.com/789171
participants (1)
-
maintenance@opensuse.org