Update devel/protobuf to 3.7.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases
please provide a patch that applies
In the URL line as before. https://people.FreeBSD.org/~sunpoet/patch/devel-protobuf.txt
this patch fails to apply, and same for the 2 others
Regenerate/simplify the patch and remove all PORTREVISION bump. https://people.FreeBSD.org/~sunpoet/patch/devel-protobuf-v2.txt
New failures on 11.2 amd64: http://package22.nyi.freebsd.org/data/112amd64-default-PR236156-7-8/2019-03-05_21h33m35s/logs/errors/mumble-1.2.19_14.log http://package22.nyi.freebsd.org/data/112amd64-default-PR236156-7-8/2019-03-05_21h33m35s/logs/errors/protobuf-c-1.3.1_2.log http://package22.nyi.freebsd.org/data/112amd64-default-PR236156-7-8/2019-03-05_21h33m35s/logs/errors/ja-mozc-server-2.23.2815.102.00.log http://package22.nyi.freebsd.org/data/112amd64-default-PR236156-7-8/2019-03-05_21h33m35s/logs/errors/ja-mozc-tool-2.23.2815.102.00.log http://package22.nyi.freebsd.org/data/112amd64-default-PR236156-7-8/2019-03-05_21h33m35s/logs/errors/certificate-transparency-20161015_31.log
Update patch, including protobuf-c fix. protobuf 3.7.1 avoids marking generated C++ messages as final. It solves the build failure of mozc-server, mozc-tool and certificate-transparency. mumble builds successfully with qt5 and protobuf 3.7.1.
Exp-run looks fine.
A commit references this bug: Author: sunpoet Date: Sun Mar 31 13:41:13 UTC 2019 New revision: 497411 URL: https://svnweb.freebsd.org/changeset/ports/497411 Log: Update devel/protobuf to 3.7.1 - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases PR: 236157 Exp-run by: antoine Changes: head/astro/libosmpbf/Makefile head/astro/merkaartor/Makefile head/audio/clementine-player/Makefile head/audio/mixxx/Makefile head/audio/mixxx21/Makefile head/audio/mumble/Makefile head/audio/murmur/Makefile head/databases/mysql57-server/Makefile head/databases/mysql80-server/Makefile head/devel/bloaty/Makefile head/devel/grpc/Makefile head/devel/ignition-msgs/Makefile head/devel/ignition-transport/Makefile head/devel/protobuf/Makefile head/devel/protobuf/distinfo head/devel/protobuf/files/patch-configure.ac head/devel/protobuf/files/patch-src-Makefile.am head/devel/protobuf/files/patch-src-google-protobuf-stubs-common.h head/devel/protobuf/files/patch-tests.sh head/devel/protobuf/pkg-plist head/devel/protobuf-c/Makefile head/devel/protobuf-c/files/ head/devel/protobuf-c/files/patch-t-generated-code2-cxx-generate-packed-data.cc head/dns/dnsdist/Makefile head/dns/knot-resolver/Makefile head/dns/powerdns/Makefile head/dns/powerdns-recursor/Makefile head/games/cockatrice/Makefile head/games/pink-pony/Makefile head/graphics/caffe/Makefile head/graphics/opencv/Makefile head/graphics/osgearth/Makefile head/graphics/qtpbfimageplugin/Makefile head/japanese/mozc-server/Makefile head/multimedia/vlc/Makefile head/net/eternalterminal/Makefile head/net/mosh/Makefile head/net/spoofer/Makefile head/net-im/ricochet/Makefile head/net-mgmt/collectd5/Makefile head/net-p2p/bitcoin/Makefile head/net-p2p/litecoin/Makefile head/net-p2p/namecoin/Makefile head/net-p2p/qtum/Makefile head/net-p2p/zetacoin/Makefile head/science/lm/Makefile head/science/paraview/Makefile head/security/certificate-transparency/Makefile head/sysutils/zbackup/Makefile head/www/mod_pagespeed/Makefile
Committed. Thanks!