Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package protobuf for openSUSE:Factory 
checked in at 2023-07-04 15:21:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/protobuf (Old)
 and      /work/SRC/openSUSE:Factory/.protobuf.new.23466 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "protobuf"

Tue Jul  4 15:21:41 2023 rev:74 rq:1096499 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/protobuf/protobuf.changes        2023-06-30 
19:58:25.373483109 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf.new.23466/protobuf.changes     
2023-07-04 15:21:43.381968765 +0200
@@ -1,0 +2,28 @@
+Mon Jul  3 07:58:43 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 23.3:
+  C++
+  * Regenerate stale files
+  * Use the same ABI for static and shared libraries on non-
+    Windows platforms
+  * Add a workaround for GCC constexpr bug
+
+  Objective-C
+  * Regenerate stale files
+  UPB (Python/PHP/Ruby C-Extension)
+  * Fixed a bug in `upb_Map_Delete()` that caused crashes in
+    map.delete(k) for Ruby when string-keyed maps were in use.
+
+  Compiler
+  * Add missing header to Objective-c generator
+  * Add a workaround for GCC constexpr bug
+
+  Java
+  * Rollback of: Simplify protobuf Java message builder by
+    removing methods that calls the super class only.
+
+  Csharp
+  * [C#] Replace regex that validates descriptor names
+- drop 0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch 
(upstream)
+
+-------------------------------------------------------------------

Old:
----
  0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch
  protobuf-22.5.tar.gz

New:
----
  protobuf-23.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ protobuf.spec ++++++
--- /var/tmp/diff_new_pack.WPdpwM/_old  2023-07-04 15:21:46.209985760 +0200
+++ /var/tmp/diff_new_pack.WPdpwM/_new  2023-07-04 15:21:46.217985808 +0200
@@ -25,10 +25,8 @@
 %bcond_without java
 %bcond_without python3
 Name:           protobuf
-Version:        22.5
-# python module have their own version specified in 
python/google/protobuf/__init__.py
-%global         gversion 22.5
-%global         sover 22_5_0
+Version:        23.3
+%global         sover 23_3_0
 Release:        0
 Summary:        Protocol Buffers - Google's data interchange format
 License:        BSD-3-Clause
@@ -39,8 +37,6 @@
 Source2:        baselibs.conf
 Source1000:     %{name}-rpmlintrc
 Patch0:         add-missing-stdint-header.patch
-# PATCH-FIX-UPSTREAM 
https://github.com/protocolbuffers/protobuf/commit/4329fde9cf3fab7d1b3a9abe0fbeee1ad8a8b111
-Patch1:         0001-Use-the-same-ABI-for-static-and-shared-libraries-on-.patch
 BuildRequires:  %{python_module abseil}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module python-dateutil}
@@ -107,12 +103,12 @@
 Group:          Development/Libraries/C and C++
 Requires:       abseil-cpp-devel >= 20230125
 Requires:       gcc-c++
-Requires:       libprotobuf%{sover} = %{gversion}
+Requires:       libprotobuf%{sover} = %{VERSION}
 Requires:       libprotobuf-lite%{sover}
 Requires:       pkgconfig(zlib)
 Conflicts:      protobuf2-devel
 Conflicts:      protobuf21-devel
-Provides:       libprotobuf-devel = %{gversion}
+Provides:       libprotobuf-devel = %{VERSION}
 
 %description devel
 Protocol Buffers are a way of encoding structured data in an efficient yet
@@ -121,7 +117,7 @@
 
 %if 0%{?python_subpackage_only}
 %package -n python-%{name}
-Version:        4.%{gversion}
+Version:        4.%{VERSION}
 Summary:        Python Bindings for Google Protocol Buffers
 Group:          Development/Libraries/Python
 
@@ -131,7 +127,7 @@
 %else
 
 %package -n python3-%{name}
-Version:        4.%{gversion}
+Version:        4.%{VERSION}
 Summary:        Python3 Bindings for Google Protocol Buffers
 Group:          Development/Libraries/Python
 
@@ -148,7 +144,10 @@
 This package contains the Java bindings for Google Protocol Buffers.
 
 %prep
-%autosetup -p1 -n %{tarname}-%{gversion}
+%autosetup -p1 -n %{tarname}-%{VERSION}
+
+# python module have their own version specified in 
python/google/protobuf/__init__.py
+grep -qF "'4.%{VERSION}'" python/google/protobuf/__init__.py
 
 # The previous blank line is crucial for older system being able
 # to use the autosetup macro
@@ -226,13 +225,13 @@
 
 %files -n libprotobuf%{sover}
 %license LICENSE
-%{_libdir}/libprotobuf.so.%{gversion}.0
+%{_libdir}/libprotobuf.so.%{VERSION}.0
 
 %files -n libprotoc%{sover}
-%{_libdir}/libprotoc.so.%{gversion}.0
+%{_libdir}/libprotoc.so.%{VERSION}.0
 
 %files -n libprotobuf-lite%{sover}
-%{_libdir}/libprotobuf-lite.so.%{gversion}.0
+%{_libdir}/libprotobuf-lite.so.%{VERSION}.0
 
 %files devel
 %doc CONTRIBUTORS.txt README.md

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.WPdpwM/_old  2023-07-04 15:21:46.249986001 +0200
+++ /var/tmp/diff_new_pack.WPdpwM/_new  2023-07-04 15:21:46.253986024 +0200
@@ -1,4 +1,4 @@
-libprotobuf22_5_0
-libprotoc22_5_0
-libprotobuf-lite22_5_0
+libprotobuf23_3_0
+libprotoc23_3_0
+libprotobuf-lite23_3_0
 

++++++ protobuf-22.5.tar.gz -> protobuf-23.3.tar.gz ++++++
++++ 72955 lines of diff (skipped)

Reply via email to