[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#742864: Update to jdk8u20-b18



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
  OpenJDK internals could review them.

* 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++ >= 4.7.

* The package builds successfully if (and only if) "nostrip" is set in
  DEB_BUILD_OPTIONS. I haven't done extensive tests yet, but the
  result looks good so far. I have not tried building or running
  alternative JVMs.

* I filed bug #751873, which was promptly fixed (many thanks to the QA
  team!), so we can now use
  http://qa.debian.org/cgi-bin/fakeupstream.cgi to get the latest
  upstream sources.

* I've also changed the top directory in the archive created by
  debian/orig-tar.sh to match the package name. That avoids some
  confusion, because for me the sources initially didn't show up where
  they should have.

You can find my patches on GitHub:

Webinterface:
https://github.com/airtower-luna/openjdk-8-debpkg/tree/jdk8u20-b18

Clone/pull URL: https://github.com/airtower-luna/openjdk-8-debpkg.git
Branch: jdk8u20-b18

Kind regards,
Thomas


Reply to: