diff -ur protobuf-3.6.1.3/debian/changelog protobuf-3.7.1/debian/changelog --- protobuf-3.6.1.3/debian/changelog 2019-04-17 03:42:03.000000000 +0530 +++ protobuf-3.7.1/debian/changelog 2019-08-05 15:14:32.087703187 +0530 @@ -1,3 +1,9 @@ +protobuf (3.7.1-1) UNRELEASED; urgency=medium + + * New upstream release + + -- Pirate Praveen <[email protected]> Mon, 05 Aug 2019 09:44:32 +0000 + protobuf (3.6.1.3-2) unstable; urgency=medium * Prevent installation of non-working combination of libarcus3 and diff -ur protobuf-3.6.1.3/debian/control protobuf-3.7.1/debian/control --- protobuf-3.6.1.3/debian/control 2019-04-17 03:42:03.000000000 +0530 +++ protobuf-3.7.1/debian/control 2019-08-05 23:51:03.962224186 +0530 @@ -61,7 +61,7 @@ build process in this directory only installs the extension; you need to install protoc as well to have Ruby code generation functionality. -Package: libprotobuf17 +Package: libprotobuf18 Architecture: linux-any Multi-Arch: same Section: libs @@ -81,7 +81,7 @@ . This package contains the runtime library needed for C++ applications. -Package: libprotobuf-lite17 +Package: libprotobuf-lite18 Architecture: linux-any Multi-Arch: same Section: libs @@ -106,7 +106,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, zlib1g-dev, - libprotobuf17 (= ${binary:Version}), libprotobuf-lite17 (= ${binary:Version}) + libprotobuf18 (= ${binary:Version}), libprotobuf-lite18 (= ${binary:Version}) Description: protocol buffers C++ library (development files) and proto files Protocol buffers are a flexible, efficient, automated mechanism for serializing structured data - similar to XML, but smaller, faster, and @@ -122,7 +122,7 @@ This package contains the development headers and static libraries needed for writing C++ applications. Includes well known proto type files. -Package: libprotoc17 +Package: libprotoc18 Architecture: linux-any Multi-Arch: same Section: libs @@ -147,7 +147,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libprotoc17 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version}) + libprotoc18 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version}) Replaces: libprotobuf-dev (<< 2.1.0) Breaks: libprotobuf-dev (<< 2.1.0) Description: protocol buffers compiler library (development files) @@ -168,7 +168,7 @@ Package: protobuf-compiler Architecture: linux-any Multi-Arch: foreign -Depends: ${shlibs:Depends}, ${misc:Depends}, libprotoc17 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libprotoc18 (= ${binary:Version}) Recommends: libprotobuf-dev Description: compiler for protocol buffer definition files Protocol buffers are a flexible, efficient, automated mechanism for diff -ur protobuf-3.6.1.3/debian/java-build.xml protobuf-3.7.1/debian/java-build.xml --- protobuf-3.6.1.3/debian/java-build.xml 2018-10-11 20:45:45.000000000 +0530 +++ protobuf-3.7.1/debian/java-build.xml 2019-08-05 19:47:37.203145379 +0530 @@ -34,7 +34,7 @@ <target name="compile" depends="generate"> <mkdir dir="${classesdir}"/> <javac srcdir="${generateddir}:${javasrcdir}/main/java" - destdir="${classesdir}" source="1.5" target="1.5" + destdir="${classesdir}" source="1.7" target="1.7" includeantruntime="false" /> </target> Only in protobuf-3.6.1.3/debian/: libprotobuf17.install Only in protobuf-3.7.1/debian/: libprotobuf18.install Only in protobuf-3.6.1.3/debian/: libprotobuf-lite17.install Only in protobuf-3.7.1/debian/: libprotobuf-lite18.install Only in protobuf-3.6.1.3/debian/: libprotoc17.install Only in protobuf-3.7.1/debian/: libprotoc18.install diff -ur protobuf-3.6.1.3/debian/rules protobuf-3.7.1/debian/rules --- protobuf-3.6.1.3/debian/rules 2018-11-27 04:53:31.000000000 +0530 +++ protobuf-3.7.1/debian/rules 2019-08-06 13:15:21.170625453 +0530 @@ -158,9 +158,9 @@ # Convert doc dir to symlink for the -dev packages. rm -rf $(CURDIR)/debian/libprotobuf-dev/usr/share/doc/libprotobuf-dev - ln -s libprotobuf17 $(CURDIR)/debian/libprotobuf-dev/usr/share/doc/libprotobuf-dev + ln -s libprotobuf18 $(CURDIR)/debian/libprotobuf-dev/usr/share/doc/libprotobuf-dev rm -rf $(CURDIR)/debian/libprotoc-dev/usr/share/doc/libprotoc-dev - ln -s libprotoc17 $(CURDIR)/debian/libprotoc-dev/usr/share/doc/libprotoc-dev + ln -s libprotoc18 $(CURDIR)/debian/libprotoc-dev/usr/share/doc/libprotoc-dev # Remove compiler headers from libprotobuf-dev. rm -rf $(CURDIR)/debian/libprotobuf-dev/usr/include/google/protobuf/compiler
Full diff of debian folder attached. If you are okay with the changes, I
can upload it as well.
- Bug#933795: Please update protobuf to 3.7.1 or later Pirate Praveen
- Bug#933795: java build is failing Pirate Praveen
- Bug#933795: java build is failing Pirate Praveen
- Bug#933795: full debian diff Pirate Praveen

