firebird: update to 2.5.2 final

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

Fixed bugs
bnc#789171
firebird: broken unicode collations with ICU 49
Selected Binaries
openSUSE Build Service is sponsored by