Meanwhile 3.11.1 was released with a fix for php bindings:

https://github.com/protocolbuffers/protobuf/releases/tag/v3.11.1

Diff for update to that version below. I did the usual testing on amd64
also with that new version.

On Thu, Nov 28, 2019 at 08:32:39PM +0100, Theo Buehler wrote:
> Another small update that comes with a major bump due to symbol removal,
> addition and modification. Full release notes are here:
> 
> https://github.com/protocolbuffers/protobuf/releases/tag/v3.11.0
> 
> I built a handful of its consumers on amd64 and ran test suites if
> available.  I also tested interoperability between mosh installations
> linked against protobuf 3.11.0 and 3.10.1.

Index: Makefile
===================================================================
RCS file: /var/cvs/ports/devel/protobuf/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile    10 Nov 2019 13:29:38 -0000      1.29
+++ Makefile    4 Dec 2019 22:09:18 -0000
@@ -2,15 +2,15 @@
 
 COMMENT =              c++ protocol buffers
 
-V =                    3.10.1
+V =                    3.11.1
 DISTNAME =             protobuf-cpp-$V
 PKGNAME =              protobuf-$V
 
 WRKDIST =              ${WRKDIR}/protobuf-${V}
 
-SHARED_LIBS +=         protobuf        5.0   # 21.1
-SHARED_LIBS +=         protoc          5.0   # 21.1
-SHARED_LIBS +=         protobuf-lite   5.0   # 21.1
+SHARED_LIBS +=         protobuf        6.0   # 22.1
+SHARED_LIBS +=         protoc          6.0   # 22.1
+SHARED_LIBS +=         protobuf-lite   6.0   # 22.1
 
 CATEGORIES =           devel
 
Index: distinfo
===================================================================
RCS file: /var/cvs/ports/devel/protobuf/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo    10 Nov 2019 13:29:38 -0000      1.8
+++ distinfo    4 Dec 2019 21:56:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (protobuf-cpp-3.10.1.tar.gz) = 
6C7lvd4ZjgoZNeKAdIqGp5iUdOp3FBii/ZDwPi5luZs=
-SIZE (protobuf-cpp-3.10.1.tar.gz) = 4598421
+SHA256 (protobuf-cpp-3.11.1.tar.gz) = 
6L/dMOTv/m2mgYupXsayXqvZTN9x66KoDca//TIRC/M=
+SIZE (protobuf-cpp-3.11.1.tar.gz) = 4604218
Index: pkg/PLIST
===================================================================
RCS file: /var/cvs/ports/devel/protobuf/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   10 Nov 2019 13:29:38 -0000      1.5
+++ pkg/PLIST   26 Nov 2019 16:46:05 -0000
@@ -130,13 +130,13 @@ include/google/protobuf/wire_format.h
 include/google/protobuf/wire_format_lite.h
 include/google/protobuf/wrappers.pb.h
 include/google/protobuf/wrappers.proto
-lib/libprotobuf-lite.a
+@static-lib lib/libprotobuf-lite.a
 lib/libprotobuf-lite.la
 @lib lib/libprotobuf-lite.so.${LIBprotobuf-lite_VERSION}
-lib/libprotobuf.a
+@static-lib lib/libprotobuf.a
 lib/libprotobuf.la
 @lib lib/libprotobuf.so.${LIBprotobuf_VERSION}
-lib/libprotoc.a
+@static-lib lib/libprotoc.a
 lib/libprotoc.la
 @lib lib/libprotoc.so.${LIBprotoc_VERSION}
 lib/pkgconfig/protobuf-lite.pc

Reply via email to