Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package log4cxx for openSUSE:Factory checked in at 2024-01-03 12:26:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/log4cxx (Old) and /work/SRC/openSUSE:Factory/.log4cxx.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "log4cxx" Wed Jan 3 12:26:04 2024 rev:4 rq:1135793 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/log4cxx/log4cxx.changes 2022-10-04 20:38:16.504963144 +0200 +++ /work/SRC/openSUSE:Factory/.log4cxx.new.28375/log4cxx.changes 2024-01-03 12:26:11.790126417 +0100 @@ -1,0 +2,29 @@ +Sat Dec 30 20:59:08 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 1.1.0 (bsc#1211173, CVE-2023-31038): + * Fix CVE-2023-31038 + * Fix to build on Windows Server 2016 + * Fix compiling errors with older compilers + * Make ODBC and SMTP opt-in instead of automatic + * Parameterize statements for ODBC inserts. Add new generic + DBAppender class that uses APR for database support + * Fix Qt support +- update to 1.0.0: + * This is a major release that fixes a number of long-standing + issues and is desinged to make Log4cxx ABI stable moving + forward. + * Removed log4j style Java serialization. Due to Java's inherent + problems with serialization, and the fact that Chainsaw no + longer supports it, it has been completely removed. + * A number of obsolete classes have been removed + * Removal of TTCCLayout. If you still want this layout, use a + PatternLayout with a format similar to the following: %r [%t] %-5p + - %m%n + * Removal of DateLayout. Use PatternLayout instead. + * Classes now use an internal private class to store member + variables in order to make them ABI stable + * Multiprocess support is available, but Log4cxx must be + explicitly compiled with this option +- implement gpg validation + +------------------------------------------------------------------- Old: ---- apache-log4cxx-0.13.0.tar.gz New: ---- apache-log4cxx-1.1.0.tar.gz apache-log4cxx-1.1.0.tar.gz.asc log4cxx.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ log4cxx.spec ++++++ --- /var/tmp/diff_new_pack.RfqBq6/_old 2024-01-03 12:26:12.534153587 +0100 +++ /var/tmp/diff_new_pack.RfqBq6/_new 2024-01-03 12:26:12.534153587 +0100 @@ -1,7 +1,7 @@ # # spec file for package log4cxx # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,16 @@ Name: log4cxx -Version: 0.13.0 +Version: 1.1.0 Release: 0 -%define soname 13 +%define soname 15 Summary: Log4j like C++ Logging Library License: Apache-2.0 Group: Development/Libraries/C and C++ URL: https://logging.apache.org/log4cxx/latest_stable/ -Source: https://downloads.apache.org/logging/log4cxx/%{version}/apache-log4cxx-%{version}.tar.gz +Source0: https://downloads.apache.org/logging/log4cxx/%{version}/apache-log4cxx-%{version}.tar.gz +Source1: https://downloads.apache.org/logging/log4cxx/%{version}/apache-log4cxx-%{version}.tar.gz.asc +Source2: log4cxx.keyring BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ ++++++ apache-log4cxx-0.13.0.tar.gz -> apache-log4cxx-1.1.0.tar.gz ++++++ ++++ 45995 lines of diff (skipped)