On Tue, Mar 20, 2018 at 8:38 AM, Jose Gutierrez de la Concha <j...@zeroc.com > wrote:
> > > On Tue, Mar 20, 2018 at 3:03 AM, Adam Borowski <kilob...@angband.pl> > wrote: > >> On Mon, Mar 19, 2018 at 09:17:32PM +0100, Jose Gutierrez de la Concha >> wrote: >> > I have fixed the package to depend on JDK 8 and use it for the build, >> > there is already a bug to upgrade gradle for JDK 9 support [1] >> > >> > I have also fixed a few other warnings that show up with lintian and >> have >> > to reimort the upstream source to exclude some non DFSG files >> > >> > [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873227 >> >> I'm afraid that the new version loses a lot of entries from the changelog. >> I haven't checked yet whether the actual changes are preserved, but even >> lacking just the changelog will confuse BTS version tracking, making it >> consider past bugs to still apply to the new version. >> > > I will review the changelog and the changes reference in it , I think > it is just the changelog entries from 3.6 branch has not been merge. > Done > >> >> -zeroc-ice (3.6.4-1+buster) unstable; urgency=medium >> +zeroc-ice (3.7.0-1) unstable; urgency=medium >> >> - * Removed icegridgui patch, no longer necessary with 3.6.4 >> - * Set iceBuilderClassPath to use the local Ice Builder plug-in >> - * Add class path entries to JAR files >> - * Renamed zeroc-icegrid.icegridnode.service >> - * Enable jarsClassPath see ICE-8444 >> - * Imported Upstream version 3.6.4 >> + * Updated version to 3.7.0 >> >> - -- José Gutiérrez de la Concha <j...@zeroc.com> Fri, 08 Sep 2017 >> 20:36:13 +0200 >> - >> -zeroc-ice (3.6.3-6) unstable; urgency=medium >> - >> - * Add python2 packages >> - * Update obsolete standards version >> - * Fix usage of deprecated operator < in dependencies >> - * Update .gitignore file >> - * Rebuild libzeroc-ice3.6 with G++ 7 and bump symbols >> - * Update git-buildpackage configuration for 3.6-sid branch >> - >> - -- José Gutiérrez de la Concha <j...@zeroc.com> Thu, 10 Aug 2017 >> 10:48:29 +0000 >> - >> -zeroc-ice (3.6.3-5) unstable; urgency=medium >> - >> - * Do not install libIceStormService.so (Closes: #857219) >> - * Fix libzeroc-ice3.6-java install to use 3.6 name >> - >> - -- Jose <j...@zeroc.com> Thu, 09 Mar 2017 16:22:39 +0100 >> - >> -zeroc-ice (3.6.3-4) unstable; urgency=medium >> - >> - * Move javahelper to Build-Depends to fix Bug#847010 >> - >> - -- Jose <j...@zeroc.com> Mon, 05 Dec 2016 09:37:57 +0100 >> - >> -zeroc-ice (3.6.3-3) unstable; urgency=medium >> - >> - * Missing Jgoodies dependencies in zeroc-icegridgui >> - * Do not use JGoodies PlasticLookAndFeel. We avoid using >> - JGoodies PlasticLookAndFeel as it is triggering a >> - bug in JFileChooser that causes an application crash >> - >> - -- Jose <j...@zeroc.com> Thu, 01 Dec 2016 22:39:10 +0100 >> - >> -zeroc-ice (3.6.3-2) unstable; urgency=medium >> - >> - * Fix package upgrade from stretch >> - >> - -- Jose <j...@zeroc.com> Fri, 14 Oct 2016 17:26:35 +0000 >> - >> -zeroc-ice (3.6.3-1) unstable; urgency=medium >> - >> - * Ice-3.6.3 release >> - * Added Ice for Python package python3-zeroc-ice >> - * Remove javafx dependency >> - * Fix service packaging >> - >> - -- José Gutiérrez de la Concha <j...@zeroc.com> Tue, 11 Oct 2016 >> 13:21:56 +0200 >> + -- José Gutiérrez de la Concha <j...@zeroc.com> Mon, 19 Mar 2018 >> 17:35:41 +0000 >> >> >> It'd be also nice to fix problems reporting by lintian: >> W: zeroc-ice source: debian-rules-ignores-make-clean-error line 126 >> > That should be easy to fix was just to ignore Java builds in ARCHS that > doesn't have gradle > Fixed > > >> W: zeroc-icegridgui: classpath-contains-relative-path >> usr/share/java/icegridgui.jar: >> file:/usr/share/java/ice-3.7.0.jar, >> file:/usr/share/java/icessl-3.7.0.jar, >> file:/usr/share/java/icelocatordiscovery-3.7.0.jar, >> file:/usr/share/java/icebox-3.7.0.jar, >> file:/usr/share/java/icestorm-3.7.0.jar, >> file:/usr/share/java/glacier2-3.7.0.jar, >> file:/usr/share/java/icegrid-3.7.0.jar, >> file:/usr/share/maven-repo/com/jgoodies/jgoodies-looks/debia >> n/jgoodies-looks-debian.jar, >> file:/usr/share/maven-repo/com/jgoodies/jgoodies-forms/debia >> n/jgoodies-forms-debian.jar, >> file:/usr/share/maven-repo/com/jgoodies/jgoodies-common/1.x/ >> jgoodies-common-1.x.jar >> > > That one is a bit confusing all these are aboslute paths > Asked in debian-java about this, I dind't get any answer yet > > >> W: libzeroc-ice3.7: dev-pkg-without-shlib-symlink >> usr/lib/x86_64-linux-gnu/libIceXML.so.3.7.0 >> usr/lib/x86_64-linux-gnu/libIceXML.so >> W: libzeroc-ice3.7: dev-pkg-without-shlib-symlink >> usr/lib/x86_64-linux-gnu/libIceDB.so.3.7.0 usr/lib/x86_64-linux-gnu/libIc >> eDB.so >> > These are libraries used by binaries included in zeroc-ice, but there > isn't a public API for them, we don't include the .so files because users > are not supposed to link agains them > >> W: libzeroc-ice3.7: dev-pkg-without-shlib-symlink >> usr/lib/x86_64-linux-gnu/libGlacier2CryptPermissionsVerifier.so.3.7.0 >> usr/lib/x86_64-linux-gnu/libGlacier2CryptPermissionsVerifier.so > > These is a plug-in for glacier2router service included with zeroc-ice > package > I updated the package lintian overrides to ingore this 3 as the intent is to not provide the .so symlinks > Also, FYI: the new version makes your only reverse-dependence, mumble, >> fail to build (full log attached): >> >> slice2cpp --checksum -I/usr/local/share/Ice -I/usr/share/Ice/slice >> -I/usr/share/slice -I/usr/share/Ice-3.4.1/slice/ >> -I/usr/share/Ice-3.3.1/slice/ -I/usr/share/Ice-3.4.2/slice/ Murmur.ice >> [libprotobuf WARNING google/protobuf/compiler/parser.cc:547] No syntax >> specified for the proto file: Mumble.proto. Please use 'syntax = "proto2";' >> or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 >> syntax.) >> /<<PKGBUILDDIR>>/src/murmur/Murmur.ice:9: error: Can't open include file >> "Ice/SliceChecksumDict.ice" >> #include <Ice/SliceChecksumDict.ice> >> >> Obviously, you first need to get the new version of zeroc in, but the >> transition will need to take care of mumble, thus the heads up. >> > I can help the maintainers with this, I will try the build myself > I have open a bug in mumble and send a patch https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893604 > >> >> Meow! >> -- >> ⢀⣴⠾⠻⢶⣦⠀ >> ⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can. >> ⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener. >> ⠈⠳⣄⠀⠀⠀⠀ A master species delegates. >> > > > > -- > José Gutiérrez de la Concha > ZeroC, Inc. > -- José Gutiérrez de la Concha ZeroC, Inc.