Bug#742864: Update to jdk8u20-b18

2014-06-17 Thread Thomas Klute
Hi everyone, I've cloned Emmanuel's repository and worked with it on Wheezy (amd64). Results so far: * I've updated the build system to work with the newest upstream version (jdk8u29-b18). Refreshing the patches was fairly straightforward, but I'd be great if someone with more knowledge of

Bug#742864: Update to jdk8u20-b18

2014-06-18 Thread Thomas Klute
Am 17.06.2014 22:08, schrieb Emmanuel Bourg: > Le 17/06/2014 20:09, Thomas Klute a écrit : >> * g++-4.9 was a hardcoded build dependency, but is not available on >> stable. I could build the package with g++-4.7 from Wheezy, so I've >> changed the dependency to g++ &g

Bug#742864: Update to jdk8u20-b18

2014-06-21 Thread Thomas Klute
Am 18.06.2014 14:55, schrieb Emmanuel Bourg: > Even if removing the generated files could avoid mistakes like updating > the control file but not its template, I lean toward keeping them for > the convenience. Checking out the package and not seeing debian/control > could also be confusing. I disa

Bug#742864: Build without "nostrip" fails on weezy, another try for debian/control generation

2014-07-08 Thread Thomas Klute
Compiling on wheezy fails unless "nostrip" is set in DEB_BUILD_OPTIONS: dh_strip -s -Nopenjdk-8-8-jre-cacao -Nopenjdk-8-8-jre-jamvm \ -Xlibjvm.so --dbg-package=openjdk-8-dbg objcopy:debian/openjdk-8-jdk/usr/lib/jvm/java-8-openjdk-amd64/bin/stEZfrnA: cannot create debug link secti

Bug#742864: Build without "nostrip" fails on weezy, another try for debian/control generation

2014-07-11 Thread Thomas Klute
Am 08.07.2014 14:13, schrieb Emmanuel Bourg: > Le 08/07/2014 11:47, Thomas Klute a écrit : > >> Compiling with the same build system (plus freshly generated >> debian/control) in a sid chroot works just fine. I'm not sure if this >> should be considered important f