commit firebird for openSUSE:Factory
Hello community,
here is the log from the commit of package firebird for openSUSE:Factory checked in at 2018-03-31 15:35:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/firebird (Old)
and /work/SRC/openSUSE:Factory/.firebird.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "firebird"
Sat Mar 31 15:35:25 2018 rev:48 rq:591877 version:3.0.3.32900
Changes:
--------
--- /work/SRC/openSUSE:Factory/firebird/firebird.changes 2018-01-09 14:49:00.963552533 +0100
+++ /work/SRC/openSUSE:Factory/.firebird.new/firebird.changes 2018-03-31 15:35:40.680319850 +0200
@@ -1,0 +2,62 @@
+Wed Mar 28 06:54:09 UTC 2018 - mkubecek@suse.cz
+
+- move firebitd.xinetd back to firebird-server subpackage on SLE15
+- provide /etc/xinetd.d directory on Tumbleweed and Leap 15.0 as
+ xinetd is no longer guaranteed to be present there; this solution
+ (suggested by Dimstar) is less painful than either having
+ firebird-server depend on xinetd or splitting a new subpackage
+ firebird-server-classic.
+
+-------------------------------------------------------------------
+Fri Mar 23 11:32:28 UTC 2018 - mkubecek@suse.cz
+
+- patch xinetd config file unconditionally; previous change would
+ result in unpatched xinetd config file installed on Tumbleweed
+ so that the service would be enabled by default and firebird
+ binary run as root
+
+-------------------------------------------------------------------
+Thu Mar 22 09:57:02 UTC 2018 - fcrozat@suse.com
+
+- Do no ship xinetd file on SLE15 (bsc#1084459).
+
+-------------------------------------------------------------------
+Sat Mar 3 17:51:56 UTC 2018 - mkubecek@suse.cz
+
+- update to upstream version 3.0.3
+ * fix conflicting constants; programs using * fb_info_crypt_state
+ constant must be recompiled
+ * provide crypto key name via fb_info_crypt_key item in
+ Attachment::getInfo()
+ * improve handling of concurrent ALTER DATABASE statements
+ * make sure ORDER BY with equivalent expressions are equivalent
+ and use the same plan
+ * avoid serialization of isc_attach_database calls issued by
+ EXECUTE STATEMENT
+ * show date and time of analysis in gstat output
+ * show database info in sweep error message
+ * provide compression details and encryption status of the
+ connection in Attachment::getInfo() API call
+ * fix RDB$RELATION_TYPE when restoring ODS < 11.1 database
+ * the optimizer can now estimate the actual record compression
+ ratio
+ * various performance improvements
+ * various bug fixes, for a list, see release notes at
+ http://www.firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb...
+- drop patches included in new upstream version:
+ Backported-fix-for-CORE-5549-Errors-building-running.patch
+ Backported-fix-for-CORE-5562-Firebird-crashes-when-U.patch
+ Fixed-CORE-5567-Direct-system-table-modifications-ar.patch
+ Make-the-generated-code-compatible-with-gcc-6-in-C-1.patch
+ Workaround-for-CORE-5566-Server-crashes-while-restor.patch
+- unicode-handle-the-ICU-version-hack-from-SuSE.patch:
+ rework to handle ICU >= 60 (as many versions as upstream)
+- drop firebird-icu60.patch
+ obsoleted by update of the unicode patch
+- Make-it-build-with-icu60.patch
+ upstream post-3.0.3 commit for ICU >= 59 compatibility
+- use-C-98-on-SLE11.patch
+ compatibility patch for SLE11 where gcc 4.3 does not support
+ -stc=gnu++03 (applied only on SLE11)
+
+-------------------------------------------------------------------
Old:
----
Backported-fix-for-CORE-5549-Errors-building-running.patch
Backported-fix-for-CORE-5562-Firebird-crashes-when-U.patch
Firebird-3.0.2.32703-0.tar.xz
Fixed-CORE-5567-Direct-system-table-modifications-ar.patch
Make-the-generated-code-compatible-with-gcc-6-in-C-1.patch
Workaround-for-CORE-5566-Server-crashes-while-restor.patch
firebird-icu60.patch
New:
----
Firebird-3.0.3.32900-0.tar.xz
Make-it-build-with-icu60.patch
use-C-98-on-SLE11.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ firebird.spec ++++++
--- /var/tmp/diff_new_pack.Kcoodt/_old 2018-03-31 15:35:41.420293020 +0200
+++ /var/tmp/diff_new_pack.Kcoodt/_new 2018-03-31 15:35:41.424292875 +0200
@@ -19,10 +19,10 @@
%define up_stage 0
Name: firebird
-Version: 3.0.2.32703
+Version: 3.0.3.32900
Release: 0
Summary: Database system (common files)
-License: SUSE-IDPL-1.0 and SUSE-IBPL-1.0
+License: SUSE-IDPL-1.0 AND SUSE-IBPL-1.0
Group: Productivity/Databases/Servers
Url: http://www.firebirdsql.org/
Source: Firebird-%{version}-%{up_stage}.tar.xz
@@ -51,15 +51,11 @@
Patch4: disable-xinetd-service-by-default.patch
Patch5: add-pkgconfig-files.patch
Patch6: unicode-handle-the-ICU-version-hack-from-SuSE.patch
-Patch7: Make-the-generated-code-compatible-with-gcc-6-in-C-1.patch
Patch8: Provide-sized-global-delete-operators-when-compiled-.patch
-Patch9: Backported-fix-for-CORE-5549-Errors-building-running.patch
-Patch10: Backported-fix-for-CORE-5562-Firebird-crashes-when-U.patch
-Patch11: Workaround-for-CORE-5566-Server-crashes-while-restor.patch
-Patch12: Fixed-CORE-5567-Direct-system-table-modifications-ar.patch
-Patch13: firebird-icu60.patch
-# work around a problem with old g++
+Patch9: Make-it-build-with-icu60.patch
+# work around problems with old g++
Patch91: work-around-g-problem-in-SLE11.patch
+Patch92: use-C-98-on-SLE11.patch
%description
This package provides common files needed by both client and server
@@ -85,17 +81,13 @@
%patch4 -p1
%patch5 -p1
%patch6 -p1
-%patch7 -p1
%patch8 -p1
%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
# --
# work around a problem with old g++
%if 0%{?suse_version} < 1140
%patch91 -p1
+%patch92 -p1
%endif
%build
@@ -152,9 +144,11 @@
chmod -R u+w .%{_docdir}/%{name}
rm -vf .%{_datadir}/%{name}/misc/firebird.init.*
rm -vf .%{_datadir}/%{name}/misc/rc.config.firebird
+%if 0%{?suse_version} < 1500 || 0%{?is_opensuse}
mkdir -p .%{_sysconfdir}/xinetd.d
mv -v .%{_datadir}/%{name}/misc/firebird.xinetd \
.%{_sysconfdir}/xinetd.d/%{name}
+%endif
mv -v .%{_sysconfdir}/%{name}/README .%{_sysconfdir}/%{name}/WhatsNew \
.%{_docdir}/%{name}/
mv -v .%{_sysconfdir}/%{name}/IDPLicense.txt .%{_docdir}/%{name}/
@@ -177,6 +171,9 @@
%{_libdir}/%{name}/lib
%{_libdir}/%{name}/plugins/libEngine12.so
%{_datadir}/%{name}/misc
+%if 0%{?suse_version} >= 1500 && !0%{?is_opensuse}
+%exclude %{_datadir}/%{name}/misc/firebird.xinetd
+%endif
%{_docdir}/%{name}/IDPLicense.txt
%{_docdir}/%{name}/IPLicense.txt
%{_docdir}/%{name}/README.SUSE
@@ -226,7 +223,14 @@
%config(noreplace) %{_sysconfdir}/%{name}/fbtrace.conf
%config(noreplace) %{_sysconfdir}/%{name}/plugins.conf
%config(noreplace) %{_sysconfdir}/%{name}/firebird.conf.d/50-server.conf
+%if 0%{?suse_version} < 1500 || 0%{?is_opensuse}
+%if 0%{?suse_version} >= 1500
+%dir %{_sysconfdir}/xinetd.d
+%endif
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
+%else
+%{_datadir}/%{name}/misc/firebird.xinetd
+%endif
%exclude %{_libdir}/%{name}/plugins/libEngine12.so
%{_libdir}/%{name}/plugins
%{_libdir}/%{name}/udf
++++++ Firebird-3.0.2.32703-0.tar.xz -> Firebird-3.0.3.32900-0.tar.xz ++++++
/work/SRC/openSUSE:Factory/firebird/Firebird-3.0.2.32703-0.tar.xz /work/SRC/openSUSE:Factory/.firebird.new/Firebird-3.0.3.32900-0.tar.xz differ: char 1, line 1
++++++ Make-it-build-with-icu60.patch ++++++
From: AlexPeshkoff
participants (1)
-
root@hilbert.suse.de