On 11/23/2014 12:06 AM, Niels Thykier wrote: > Control: tags -1 moreinfo > > On 2014-11-23 05:49, tony mancill wrote: >> Package: release.debian.org >> Severity: normal >> User: release.debian....@packages.debian.org >> Usertags: unblock >> >> Please unblock package java3d >> >> Dear Release Team, >> >> Please consider an unblock for java3d/1.5.2+dfsg-10. >> >> This upload resolves FTBFS bug #769301. [...] >> >> It also includes packaging-only updates (that were already in the >> packaging repo since August). These don't affect the resulting binary. >> >> The debdiff is attached. >> >> Thank you for considering the unblock. >> tony >> >> unblock java3d/1.5.2+dfsg-10 >> >> [...] >> > > Hi tony, > > Thanks for resolving this bug. I would love to unblock it - > unfortunately, the changes also includes a debhelper compat bump, which > is explicitly listed as an unacceptable change in the freeze policy[1]. > This is due to debhelper compat bumps having "implicit" changes that > are not immediately visible in the diffs. > > If you undo the d/compat change, I will accept the rest of the changes > as-is. > > Thanks, > ~Niels > > [1] https://release.debian.org/jessie/freeze_policy.html
Hi Niel, Thank you for the review, and my apologies for not internalizing that part of the policy. That makes perfect sense from a release standpoint. (/me will re-read the policy before moving on to the next RC bug.) I have built and uploaded -11, which reverts the debian/compat change only. The debdiff between -9 and -11 are attached. Should I file a separate bug to unblock -11, or otherwise permute this bug? Thank you, tony
diff -Nru java3d-1.5.2+dfsg/debian/changelog java3d-1.5.2+dfsg/debian/changelog --- java3d-1.5.2+dfsg/debian/changelog 2013-05-27 05:47:41.000000000 -0700 +++ java3d-1.5.2+dfsg/debian/changelog 2014-11-23 09:10:18.000000000 -0800 @@ -1,3 +1,27 @@ +java3d (1.5.2+dfsg-11) unstable; urgency=medium + + * Team upload. + * Revert debian/compat to debhelper 7 to allow the package to be compatible + with the Jessie release policy for unblock requests. + + -- tony mancill <tmanc...@debian.org> Sun, 23 Nov 2014 09:09:20 -0800 + +java3d (1.5.2+dfsg-10) unstable; urgency=medium + + * Team upload. + + [ tony mancill ] + * Updated Standards-Version to 3.9.6 (no changes) + * Update Upstream URL in d/control and d/copyright. (Closes: #758413) + * Use canonical Vcs URLs for packaging repo. + * Use debhelper 9. + + [ Markus Koschany ] + * Add typedef.patch. Define GLsizeiptr and GLintptr explicitly to + prevent a FTBFS. (Closes: #769301) + + -- Markus Koschany <a...@gambaru.de> Sun, 23 Nov 2014 00:10:37 +0100 + java3d (1.5.2+dfsg-9) unstable; urgency=low * Team upload. diff -Nru java3d-1.5.2+dfsg/debian/control java3d-1.5.2+dfsg/debian/control --- java3d-1.5.2+dfsg/debian/control 2013-05-27 05:47:41.000000000 -0700 +++ java3d-1.5.2+dfsg/debian/control 2014-11-22 19:02:30.000000000 -0800 @@ -2,14 +2,22 @@ Section: java Priority: optional Maintainer: Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> -Uploaders: Onkar Shinde <onkarshi...@ubuntu.com>, Emmanuel Bourg <ebo...@apache.org>, +Uploaders: Onkar Shinde <onkarshi...@ubuntu.com>, + Emmanuel Bourg <ebo...@apache.org>, Torsten Werner <twer...@debian.org> -Build-Depends: debhelper (>= 7), cdbs, default-jdk, ant-optional, libvecmath-java, - mesa-common-dev, libgl1-mesa-dev, libxext-dev, libxt-dev -Standards-Version: 3.9.4 -Homepage: http://java3d.dev.java.net -Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/java3d/ -Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/java3d/ +Build-Depends: debhelper (>= 9), + cdbs, + default-jdk, + ant-optional, + libvecmath-java, + mesa-common-dev, + libgl1-mesa-dev, + libxext-dev, + libxt-dev +Standards-Version: 3.9.6 +Homepage: http://java3d.java.net +Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/java3d/ +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/java3d/ Package: libjava3d-java Architecture: all diff -Nru java3d-1.5.2+dfsg/debian/patches/series java3d-1.5.2+dfsg/debian/patches/series --- java3d-1.5.2+dfsg/debian/patches/series 2013-05-27 05:47:41.000000000 -0700 +++ java3d-1.5.2+dfsg/debian/patches/series 2014-11-22 19:02:30.000000000 -0800 @@ -5,3 +5,4 @@ 05_pic_amd64.patch 05_pic_i586.patch 06_java-compat.patch +typedef.patch diff -Nru java3d-1.5.2+dfsg/debian/patches/typedef.patch java3d-1.5.2+dfsg/debian/patches/typedef.patch --- java3d-1.5.2+dfsg/debian/patches/typedef.patch 1969-12-31 16:00:00.000000000 -0800 +++ java3d-1.5.2+dfsg/debian/patches/typedef.patch 2014-11-22 19:02:30.000000000 -0800 @@ -0,0 +1,27 @@ +From: Markus Koschany <a...@gambaru.de> +Date: Sat, 22 Nov 2014 23:54:59 +0100 +Subject: typedef + +Define GLsizeiptr and GLintptr explicitly to prevent a FTBFS. +This patch may be removed in the future when +https://bugs.debian.org/765933 gets fixed. + +Bug: https://bugs.debian.org/769301 +Forwarded: no +--- + j3d-core/src/native/ogl/gldefs.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/j3d-core/src/native/ogl/gldefs.h b/j3d-core/src/native/ogl/gldefs.h +index bf4434f..d20de17 100644 +--- a/j3d-core/src/native/ogl/gldefs.h ++++ b/j3d-core/src/native/ogl/gldefs.h +@@ -65,6 +65,8 @@ + #include <X11/Xlib.h> + #include <X11/Xutil.h> + ++typedef ptrdiff_t GLsizeiptr; ++typedef ptrdiff_t GLintptr; + #include <GL/gl.h> + #include <GL/glx.h> + #ifdef Java3D_undef__glext_h_ diff -Nru java3d-1.5.2+dfsg/debian/rules java3d-1.5.2+dfsg/debian/rules --- java3d-1.5.2+dfsg/debian/rules 2011-12-21 07:09:15.000000000 -0800 +++ java3d-1.5.2+dfsg/debian/rules 2014-08-18 22:28:28.000000000 -0700 @@ -1,5 +1,8 @@ #!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -Wall +include /usr/share/dpkg/buildflags.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk
signature.asc
Description: OpenPGP digital signature