#7 Update to 3.19.0
Merged 2 years ago by adrian. Opened 2 years ago by mhayden.
rpms/ mhayden/protobuf update-to-3.19.0  into  rawhide

file modified
+1
@@ -20,3 +20,4 @@ 

  /protobuf-3.13.0-all.tar.gz

  /protobuf-3.14.0-all.tar.gz

  /protobuf-3.18.1-all.tar.gz

+ /protobuf-3.19.0-all.tar.gz

file modified
+8 -5
@@ -7,8 +7,8 @@ 

  

  Summary:        Protocol Buffers - Google's data interchange format

  Name:           protobuf

- Version:        3.18.1

- Release:        2%{?dist}

+ Version:        3.19.0

+ Release:        1%{?dist}

  License:        BSD

  URL:            https://github.com/protocolbuffers/protobuf

  Source:         https://github.com/protocolbuffers/protobuf/archive/v%{version}%{?rcver}/%{name}-%{version}%{?rcver}-all.tar.gz
@@ -319,13 +319,13 @@ 

  %files

  %doc CHANGES.txt CONTRIBUTORS.txt README.md

  %license LICENSE

- %{_libdir}/libprotobuf.so.29*

+ %{_libdir}/libprotobuf.so.30*

  

  %files compiler

  %doc README.md

  %license LICENSE

  %{_bindir}/protoc

- %{_libdir}/libprotoc.so.29*

+ %{_libdir}/libprotoc.so.30*

  

  %files devel

  %dir %{_includedir}/google
@@ -344,7 +344,7 @@ 

  %{_libdir}/libprotoc.a

  

  %files lite

- %{_libdir}/libprotobuf-lite.so.29*

+ %{_libdir}/libprotobuf-lite.so.30*

  

  %files lite-devel

  %{_libdir}/libprotobuf-lite.so
@@ -390,6 +390,9 @@ 

  

  

  %changelog

+ * Wed Oct 27 2021 Major Hayden <major@mhtx.net> - 3.19.0-1

+ - Update to 3.19.1

+ 

  * Fri Oct 22 2021 Adrian Reber <adrian@lisas.de> - 3.18.1-2

  - Disable tests that fail on 32bit arches

  

file modified
+1 -1
@@ -1,2 +1,2 @@ 

+ SHA512 (protobuf-3.19.0-all.tar.gz) = 7cb2374e93a5c53bffe1542d3d39b209955f50db6312237b8ad232c53c020ed17144c3bdcb2884fb516fedc8abcc7937ce6e9cc3d2fe037d4939c90097145e06

  SHA512 (5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081.zip) = ba904f3a0b606357873db938986b0abf37425a65501340fe81f73f9c5d05f542429662fe71c0b10e4796cb6335ae9a687fc9fb21084f2f5bfd2ede79977f5821

- SHA512 (protobuf-3.18.1-all.tar.gz) = d8ee0ae70ca4920787fca0e7d3053281754123a54280ce678d6ccaf294949959719a882c9e07300ab94e666ceb800967bcd549fa603d89b73f91e9368bd8f119

python-proto-plus (BZ 2017907) now requires python3-protobuf >= 3.19.

This requires another soname bump. 😭

rebased onto 73ba13a

2 years ago

Every protobuf update comes with a new SO name. I just finished yesterday the rebuilt of all 60 dependencies in rawhide for 3.18.1. You are welcome to do it on your own, because I usually try to do just one rebuild during a rawhide cycle.

I have still all the commands in my history. So I can do the rebuild unless you prefer to do it yourself.

@adrian I'm a bit new to the soname bump process, but I've done work with side tags plenty of times. If you have spare time to do it, that would be fantastic!

If not, could you share the commands with me so I can learn more about the process?

Thanks!

Pull-Request has been merged by adrian

2 years ago

I will start the rebuilds today in a side tag