Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package protobuf for openSUSE:Factory checked in at 2022-08-03 21:16:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/protobuf (Old) and /work/SRC/openSUSE:Factory/.protobuf.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "protobuf" Wed Aug 3 21:16:25 2022 rev:62 rq:992221 version:21.3 Changes: -------- --- /work/SRC/openSUSE:Factory/protobuf/protobuf.changes 2022-07-28 13:33:31.698038415 +0200 +++ /work/SRC/openSUSE:Factory/.protobuf.new.1533/protobuf.changes 2022-08-03 21:16:33.635420431 +0200 @@ -1,0 +2,25 @@ +Mon Jul 25 07:11:14 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 21.3: + * C++ + * Add header search paths to Protobuf-C++.podspec (#10024) + * Fixed Visual Studio constinit errors (#10232) + * Fix #9947: make the ABI compatible between debug and non-debug builds (#10271) + * UPB + * Allow empty package names (fixes behavior regression in 4.21.0) + * Fix a SEGV bug when comparing a non-materialized sub-message (#10208) + * Fix several bugs in descriptor mapping containers (eg. descriptor.services_by_name) + * for x in mapping now yields keys rather than values, to match Python + conventions and the behavior of the old library. + * Lookup operations now correctly reject unhashable types as map keys. + * We implement repr() to use the same format as dict. + * Fix maps to use the ScalarMapContainer class when appropriate + * Fix bug when parsing an unknown value in a proto2 enum extension (protocolbuffers/upb#717) + * PHP + * Add "readonly" as a keyword for PHP and add previous classnames to descriptor pool (#10041) + * Python + * Make //:protobuf_python and //:well_known_types_py_pb2 public (#10118) + * Bazel + * Add back a filegroup for :well_known_protos (#10061) + +------------------------------------------------------------------- Old: ---- protobuf-21.2.tar.gz New: ---- protobuf-21.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ protobuf.spec ++++++ --- /var/tmp/diff_new_pack.VmpCvT/_old 2022-08-03 21:16:34.195421900 +0200 +++ /var/tmp/diff_new_pack.VmpCvT/_new 2022-08-03 21:16:34.199421911 +0200 @@ -27,7 +27,7 @@ %bcond_without python2 %bcond_without python3 Name: protobuf -Version: 21.2 +Version: 21.3 Release: 0 Summary: Protocol Buffers - Google's data interchange format License: BSD-3-Clause ++++++ gcc12-disable-__constinit-with-c++-11.patch ++++++ --- /var/tmp/diff_new_pack.VmpCvT/_old 2022-08-03 21:16:34.247422037 +0200 +++ /var/tmp/diff_new_pack.VmpCvT/_new 2022-08-03 21:16:34.247422037 +0200 @@ -1,6 +1,8 @@ ---- protobuf-21.2/src/google/protobuf/port_def.inc.orig 2022-07-03 09:45:35.196880191 +0200 -+++ protobuf-21.2/src/google/protobuf/port_def.inc 2022-07-03 09:46:17.673245305 +0200 -@@ -651,7 +651,11 @@ +Index: protobuf-21.3/src/google/protobuf/port_def.inc +=================================================================== +--- protobuf-21.3.orig/src/google/protobuf/port_def.inc ++++ protobuf-21.3/src/google/protobuf/port_def.inc +@@ -652,7 +652,11 @@ #define PROTOBUF_CONSTINIT [[clang::require_constant_initialization]] #define PROTOBUF_CONSTEXPR constexpr #elif PROTOBUF_GNUC_MIN(12, 2) @@ -10,6 +12,6 @@ +#define PROTOBUF_CONSTINIT +#endif #define PROTOBUF_CONSTEXPR constexpr - #else - #define PROTOBUF_CONSTINIT + // MSVC 17 currently seems to raise an error about constant-initialized pointers. + #elif defined(_MSC_VER) && _MSC_VER >= 1930 ++++++ protobuf-21.2.tar.gz -> protobuf-21.3.tar.gz ++++++ ++++ 1704 lines of diff (skipped)