Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package protobuf for openSUSE:Factory 
checked in at 2025-05-06 16:38:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/protobuf (Old)
 and      /work/SRC/openSUSE:Factory/.protobuf.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "protobuf"

Tue May  6 16:38:50 2025 rev:85 rq:1274343 version:29.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/protobuf/protobuf-java.changes   2024-10-30 
17:33:56.543015962 +0100
+++ /work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-java.changes        
2025-05-06 16:39:21.782988213 +0200
@@ -1,0 +2,10 @@
+Thu May  1 09:05:08 UTC 2025 - Antonello Tartamo <[email protected]>
+
+- update to 29.3
+  * Fix cmake installation location of java and go features.
+  * Add .bazeliskrc for protobuf repo to tell bazelisk to use 7.1.2 by 
default. 
+  * Update artifact actions to v4
+  * Added protobuf-java-util-removescope.patch to avoid Java compilation errors
+    due to dependencies marked as runtime.
+
+-------------------------------------------------------------------
protobuf.changes: same change
python-protobuf.changes: same change

Old:
----
  protobuf-28.3.tar.gz
  protobuf-5.28.3.tar.gz
  protobuf-java-4.28.3.pom
  protobuf-java-util-4.28.3.pom
  protobuf-javalite-4.28.3.pom

New:
----
  protobuf-29.3.tar.gz
  protobuf-5.29.3.tar.gz
  protobuf-java-4.29.3.pom
  protobuf-java-util-4.29.3.pom
  protobuf-java-util-removescope.patch
  protobuf-javalite-4.29.3.pom

BETA DEBUG BEGIN:
  New:/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-java.changes-  * 
Update artifact actions to v4
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-java.changes:  * Added 
protobuf-java-util-removescope.patch to avoid Java compilation errors
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-java.changes-    due to 
dependencies marked as runtime.
--
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf.changes-  * Update 
artifact actions to v4
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf.changes:  * Added 
protobuf-java-util-removescope.patch to avoid Java compilation errors
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf.changes-    due to 
dependencies marked as runtime.
--
/work/SRC/openSUSE:Factory/.protobuf.new.30101/python-protobuf.changes-  * 
Update artifact actions to v4
/work/SRC/openSUSE:Factory/.protobuf.new.30101/python-protobuf.changes:  * 
Added protobuf-java-util-removescope.patch to avoid Java compilation errors
/work/SRC/openSUSE:Factory/.protobuf.new.30101/python-protobuf.changes-    due 
to dependencies marked as runtime.
BETA DEBUG END:

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

Other differences:
------------------
++++++ protobuf-java.spec ++++++
--- /var/tmp/diff_new_pack.2n2uxk/_old  2025-05-06 16:39:22.463016633 +0200
+++ /var/tmp/diff_new_pack.2n2uxk/_new  2025-05-06 16:39:22.463016633 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf-java
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2024 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,8 +18,9 @@
 
 
 %define tarname protobuf
+%define patchjuname protobuf-java-util-removescope.patch
 Name:           protobuf-java
-Version:        28.3
+Version:        29.3
 Release:        0
 Summary:        Java Bindings for Google Protocol Buffers
 License:        BSD-3-Clause
@@ -29,6 +30,7 @@
 Source1:        
https://repo1.maven.org/maven2/com/google/protobuf/%{name}/4.%{version}/%{name}-4.%{version}.pom
 Source2:        
https://repo1.maven.org/maven2/com/google/protobuf/%{name}lite/4.%{version}/%{name}lite-4.%{version}.pom
 Source3:        
https://repo1.maven.org/maven2/com/google/protobuf/%{name}-util/4.%{version}/%{name}-util-4.%{version}.pom
+Source4:        %{patchjuname}
 BuildRequires:  fdupes
 BuildRequires:  java-devel >= 1.8
 BuildRequires:  maven-local
@@ -86,6 +88,10 @@
 cp %{SOURCE1} core/pom.xml
 cp %{SOURCE2} lite/pom.xml
 cp %{SOURCE3} util/pom.xml
+cp %{SOURCE4} util/%{patchjuname}
+pushd util
+patch -p0 < %{patchjuname}
+popd
 %pom_disable_module kotlin
 %pom_disable_module kotlin-lite
 %pom_remove_plugin :animal-sniffer-maven-plugin

++++++ protobuf.spec ++++++
--- /var/tmp/diff_new_pack.2n2uxk/_old  2025-05-06 16:39:22.491017803 +0200
+++ /var/tmp/diff_new_pack.2n2uxk/_new  2025-05-06 16:39:22.491017803 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2024 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 %define tarname protobuf
 # see cmake/abseil-cpp.cmake and src/google/protobuf/port_def.inc
 %define abseil_min_version 20230125.3
-%global         sover 28_3_0
+%global         sover 29_3_0
 %if 0%{?gcc_version} < 11
 %define with_gcc 11
 %endif
@@ -66,7 +66,7 @@
 %global protoc_arch sparc_64
 %endif
 Name:           protobuf
-Version:        28.3
+Version:        29.3
 Release:        0
 Summary:        Protocol Buffers - Google's data interchange format
 License:        BSD-3-Clause
@@ -206,6 +206,7 @@
 # manual ln that we could not manage to get into versionize-shlibs.patch
 ln -s libutf8_range-%{version}.0.so %{buildroot}/%{_libdir}/libutf8_range.so
 ln -s libutf8_validity-%{version}.0.so 
%{buildroot}/%{_libdir}/libutf8_validity.so
+install -D java/core/src/main/resources/google/protobuf/java_features.proto 
%{buildroot}%{_includedir}/java/core/src/main/resources/google/protobuf/java_features.proto
 
 # create maven metadata for the protoc executable
 install -dm 0755 %{buildroot}%{_datadir}/maven-metadata

++++++ python-protobuf.spec ++++++
--- /var/tmp/diff_new_pack.2n2uxk/_old  2025-05-06 16:39:22.515018805 +0200
+++ /var/tmp/diff_new_pack.2n2uxk/_new  2025-05-06 16:39:22.515018805 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-protobuf
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2024 Andreas Stieger <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,7 +17,7 @@
 #
 
 
-%define baseversion 28.3
+%define baseversion 29.3
 %{?sle15_python_module_pythons}
 Name:           python-protobuf
 Version:        5.%{baseversion}

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.2n2uxk/_old  2025-05-06 16:39:22.551020311 +0200
+++ /var/tmp/diff_new_pack.2n2uxk/_new  2025-05-06 16:39:22.555020477 +0200
@@ -1,5 +1,5 @@
-libprotobuf28_3_0
-libprotoc28_3_0
-libprotobuf-lite28_3_0
-libutf8_range-28_3_0
+libprotobuf29_3_0
+libprotoc29_3_0
+libprotobuf-lite29_3_0
+libutf8_range-29_3_0
 

++++++ protobuf-28.3.tar.gz -> protobuf-29.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/protobuf/protobuf-28.3.tar.gz 
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-29.3.tar.gz differ: 
char 12, line 1

++++++ protobuf-5.28.3.tar.gz -> protobuf-5.29.3.tar.gz ++++++
++++ 3311 lines of diff (skipped)

++++++ protobuf-java-4.28.3.pom -> protobuf-java-4.29.3.pom ++++++
--- /work/SRC/openSUSE:Factory/protobuf/protobuf-java-4.28.3.pom        
2024-10-30 17:33:56.487013616 +0100
+++ /work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-java-4.29.3.pom     
2025-05-06 16:39:21.714985371 +0200
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.google.protobuf</groupId>
     <artifactId>protobuf-parent</artifactId>
-    <version>4.28.3</version>
+    <version>4.29.3</version>
   </parent>
 
   <artifactId>protobuf-java</artifactId>

++++++ protobuf-java-util-4.28.3.pom -> protobuf-java-util-4.29.3.pom ++++++
--- /work/SRC/openSUSE:Factory/protobuf/protobuf-java-util-4.28.3.pom   
2024-10-30 17:33:56.519014957 +0100
+++ 
/work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-java-util-4.29.3.pom    
    2025-05-06 16:39:21.754987043 +0200
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.google.protobuf</groupId>
     <artifactId>protobuf-parent</artifactId>
-    <version>4.28.3</version>
+    <version>4.29.3</version>
   </parent>
 
   <artifactId>protobuf-java-util</artifactId>
@@ -16,32 +16,37 @@
     <dependency>
       <groupId>com.google.protobuf</groupId>
       <artifactId>protobuf-java</artifactId>
-      <version>4.28.3</version>
+      <version>4.29.3</version>
     </dependency>
             <dependency>
             <groupId>com.google.code.findbugs</groupId>
             <artifactId>jsr305</artifactId>
             <version>3.0.2</version>
+            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.code.gson</groupId>
             <artifactId>gson</artifactId>
             <version>2.8.9</version>
+            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.errorprone</groupId>
             <artifactId>error_prone_annotations</artifactId>
             <version>2.18.0</version>
+            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
             <version>32.0.1-jre</version>
+            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.j2objc</groupId>
             <artifactId>j2objc-annotations</artifactId>
             <version>2.8</version>
+            <scope>runtime</scope>
         </dependency>
   </dependencies>
 

++++++ protobuf-java-util-removescope.patch ++++++
--- pom.xml     2025-05-02 23:04:51.224332863 +0200
+++ pom.xml     2025-05-02 23:05:30.728959217 +0200
@@ -22,31 +22,26 @@
             <groupId>com.google.code.findbugs</groupId>
             <artifactId>jsr305</artifactId>
             <version>3.0.2</version>
-            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.code.gson</groupId>
             <artifactId>gson</artifactId>
             <version>2.8.9</version>
-            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.errorprone</groupId>
             <artifactId>error_prone_annotations</artifactId>
             <version>2.18.0</version>
-            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
             <version>32.0.1-jre</version>
-            <scope>runtime</scope>
         </dependency>
         <dependency>
             <groupId>com.google.j2objc</groupId>
             <artifactId>j2objc-annotations</artifactId>
             <version>2.8</version>
-            <scope>runtime</scope>
         </dependency>
   </dependencies>
 

++++++ protobuf-javalite-4.28.3.pom -> protobuf-javalite-4.29.3.pom ++++++
--- /work/SRC/openSUSE:Factory/protobuf/protobuf-javalite-4.28.3.pom    
2024-10-30 17:33:56.583017637 +0100
+++ /work/SRC/openSUSE:Factory/.protobuf.new.30101/protobuf-javalite-4.29.3.pom 
2025-05-06 16:39:21.810989383 +0200
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.google.protobuf</groupId>
     <artifactId>protobuf-parent</artifactId>
-    <version>4.28.3</version>
+    <version>4.29.3</version>
   </parent>
 
   <artifactId>protobuf-javalite</artifactId>

++++++ versionize-shlibs.patch ++++++
--- /var/tmp/diff_new_pack.2n2uxk/_old  2025-05-06 16:39:22.803030842 +0200
+++ /var/tmp/diff_new_pack.2n2uxk/_new  2025-05-06 16:39:22.807031010 +0200
@@ -16,10 +16,10 @@
  third_party/utf8_range/CMakeLists.txt |    8 ++++++++
  1 file changed, 8 insertions(+)
 
-Index: protobuf-28.3/third_party/utf8_range/CMakeLists.txt
+Index: protobuf-29.3/third_party/utf8_range/CMakeLists.txt
 ===================================================================
---- protobuf-28.3.orig/third_party/utf8_range/CMakeLists.txt
-+++ protobuf-28.3/third_party/utf8_range/CMakeLists.txt
+--- protobuf-29.3.orig/third_party/utf8_range/CMakeLists.txt
++++ protobuf-29.3/third_party/utf8_range/CMakeLists.txt
 @@ -19,6 +19,9 @@ add_library (utf8_range
  # A heavier-weight C++ wrapper that supports Abseil.
  add_library (utf8_validity utf8_validity.cc utf8_range.c)

Reply via email to