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)

Reply via email to