Bug#877470: bsh; please make the build reproducible (timestamps)

2017-10-03 Thread Chris Lamb
Hi,

> bsh; please make the build reproducible (timestamps)

+SOURCE_DATE_EPOCH   ?= $(shell dpkg-parsechangelog -STimestamp)

I'd actually use /usr/share/dpkg/pkg-info.mk for this :)

+ --clamp-mtime --mtime="$(SOURCE_DATE_EPOCH)"

Shouldn't this be --mtime="@$(SOURCE_DATE_EPOCH)" (nb. with the @?)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


txw2 REMOVED from testing

2017-10-03 Thread Debian testing watch
FYI: The status of the txw2 source package
in Debian's testing distribution has changed.

  Previous version: 0.1+20110809-1
  Current version:  (not in testing)
  Hint: (no removal hint found)

The script that generates this mail tries to extract removal
reasons from comments in the britney hint files. Those comments
were not originally meant to be machine readable, so if the
reason for removing your package seems to be nonsense, it is
probably the reporting script that got confused. Please check the
actual hints file before you complain about meaningless removals.

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


lombok-patcher 0.22-2 MIGRATED to testing

2017-10-03 Thread Debian testing watch
FYI: The status of the lombok-patcher source package
in Debian's testing distribution has changed.

  Previous version: 0.22-1
  Current version:  0.22-2

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


jaxb 2.3.0-1 MIGRATED to testing

2017-10-03 Thread Debian testing watch
FYI: The status of the jaxb source package
in Debian's testing distribution has changed.

  Previous version: 2.2.5-2
  Current version:  2.3.0-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


rngom REMOVED from testing

2017-10-03 Thread Debian testing watch
FYI: The status of the rngom source package
in Debian's testing distribution has changed.

  Previous version: 0+201103+svn20110406-1
  Current version:  (not in testing)
  Hint: (no removal hint found)

The script that generates this mail tries to extract removal
reasons from comments in the britney hint files. Those comments
were not originally meant to be machine readable, so if the
reason for removing your package seems to be nonsense, it is
probably the reporting script that got confused. Please check the
actual hints file before you complain about meaningless removals.

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


xsom REMOVED from testing

2017-10-03 Thread Debian testing watch
FYI: The status of the xsom source package
in Debian's testing distribution has changed.

  Previous version: 0+20110809-1
  Current version:  (not in testing)
  Hint: (no removal hint found)

The script that generates this mail tries to extract removal
reasons from comments in the britney hint files. Those comments
were not originally meant to be machine readable, so if the
reason for removing your package seems to be nonsense, it is
probably the reporting script that got confused. Please check the
actual hints file before you complain about meaningless removals.

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


geronimo-validation-1.0-spec 1.1-3 MIGRATED to testing

2017-10-03 Thread Debian testing watch
FYI: The status of the geronimo-validation-1.0-spec source package
in Debian's testing distribution has changed.

  Previous version: 1.1-2
  Current version:  1.1-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


reproducible.debian.net status changes for libfreemarker-java

2017-10-03 Thread Reproducible builds folks
2017-10-03 16:36 
https://tests.reproducible-builds.org/debian/unstable/amd64/libfreemarker-java 
changed from FTBFS -> reproducible

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


reproducible.debian.net status changes for gluegen2

2017-10-03 Thread Reproducible builds folks
2017-10-04 00:34 
https://tests.reproducible-builds.org/debian/unstable/amd64/gluegen2 changed 
from reproducible -> FTBFS

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Processed: your mail

2017-10-03 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> user m...@qa.debian.org
Setting user to m...@qa.debian.org (was mat...@debian.org).
> usertags 675779 mia-teammaint
There were no usertags set.
Usertags are now: mia-teammaint.
> clone 675779 -1
Bug #675779 [libjazzy-java] libjazzy-java: please remove Arnaud from uploaders
Bug 675779 cloned as bug 877662
> reassign -1 src:junitperf  1.9.1-8
Bug #877662 [libjazzy-java] libjazzy-java: please remove Arnaud from uploaders
Bug reassigned from package 'libjazzy-java' to 'src:junitperf'.
Ignoring request to alter found versions of bug #877662 to the same values 
previously set
Ignoring request to alter fixed versions of bug #877662 to the same values 
previously set
Bug #877662 [src:junitperf] libjazzy-java: please remove Arnaud from uploaders
Marked as found in versions junitperf/1.9.1-8.
> usertags -1 mia-teammaint
There were no usertags set.
Usertags are now: mia-teammaint.
> --
Stopping processing here.

Please contact me if you need assistance.
-- 
675779: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675779
877662: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877662
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Processed: Re: Bug#857464: openjfx: FTBFS - Execution failed for task ':web:compileNativeLinux'

2017-10-03 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #857464 [src:openjfx] openjfx: FTBFS - Execution failed for task 
':web:compileNativeLinux'
Severity set to 'important' from 'serious'

-- 
857464: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857464
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#857464: openjfx: FTBFS - Execution failed for task ':web:compileNativeLinux'

2017-10-03 Thread Emmanuel Bourg
Control: severity -1 important

The build fails because the machine used lacks memory. I have been
struggling with this issue since openjfx 8u121. On amd64 and i386 I
managed to build the package with 16GB of RAM (the binaries for the
other architectures are provided as a convenience as long as they build
and shouldn't block the transition to testing).

It looks like WebKit is compiled in debug mode and the memory required
at link time explodes. I haven't figured out how to disable this mode,
passing the --release option to the build-webkit script didn't improve
the situation. I tried adding -Wl,--no-keep-memory to the linker flags
but it didn't help either (I'm not sure I configured cmake properly though).

Any help would be highly appreciated.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Processed: Re: Bug#877626: netbeans: Does not recognize Maven projects

2017-10-03 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 wishlist
Bug #877626 [netbeans] netbeans: Does not recognize Maven projects
Severity set to 'wishlist' from 'normal'
> retitle -1 netbeans: Support Maven projects out-of-the-box
Bug #877626 [netbeans] netbeans: Does not recognize Maven projects
Changed Bug title to 'netbeans: Support Maven projects out-of-the-box' from 
'netbeans: Does not recognize Maven projects'.

-- 
877626: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877626
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#877626: netbeans: Does not recognize Maven projects

2017-10-03 Thread Markus Koschany
Control: severity -1 wishlist
Control: retitle -1 netbeans: Support Maven projects out-of-the-box

Hello Mark,

Am 03.10.2017 um 16:57 schrieb Mark Carroll:
> Package: netbeans
> Severity: normal
> 
> Dear Maintainer,
> 
> With jessie's netbeans I used to be able to use "open project" and see the "m"
> marking by some folders and netbeans handled them just fine as maven projects.
> With the current stretch 8.1 netbeans I cannot find any sign at all of
> maven-awareness. I also tried experimental's 8.2 today with the same result.
> It didn't help to wipe out everything in /.netbeans/8.?/ and there were no
> obvious clues in netbeans' var/log/messages.log. Uninstalling Debian's
> packaging of netbeans and instead using upstream's 8.2 installer has fixed the
> problem for me: now when I open projects it is back to clearly recognizing
> them as maven projects.
> 
> Cheers,
> 
> Mark

We have never shipped Netbeans in Jessie because it was not usable at
all back then. I presume that was another version, probably downloaded
from upstream directly.

It is true that we never supported Maven out-of-the-box because it is
not part of the Base IDE. I would like to see this changed but I wasn't
successful in building the Maven module from source. The Debian version
of Netbean's is fully integrated into your system and only uses system
libraries. This would require that Netbeans also depends on our Maven
package. This is non-trivial to achieve.

My current workaround is to install the Maven plugin from upstream which
is basically a bundled version of Maven. That's not a perfect solution
but you can still use Netbeans from Debian and then add missing
functionality via plugins as needed. Please note that we have no control
over those plugins though and can't support them.

Regards,

Markus



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

freeplane_1.6.6-2_i386.changes ACCEPTED into unstable

2017-10-03 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA384

Format: 1.8
Date: Tue, 03 Oct 2017 14:33:17 +0200
Source: freeplane
Binary: freeplane freeplane-scripting-api
Architecture: source all
Version: 1.6.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 

Changed-By: Felix Natter 
Description:
 freeplane  - Java program for working with Mind Maps
 freeplane-scripting-api - Java program for working with Mind Maps (groovy 
scripting API)
Changes:
 freeplane (1.6.6-2) unstable; urgency=medium
 .
   * Minor update to trigger rebuild because 1.6.6-1 in archive seems broken
   * Update standards-version to 4.1.1 (no changes)
   * Remove jython build dep which is not needed with libbatik-java >= 1.9-3
Checksums-Sha1:
 1dedef70da4211a86480996a048a846dc373dde7 2684 freeplane_1.6.6-2.dsc
 a003203188b053b91521c3b49124acd57564e081 24680 freeplane_1.6.6-2.debian.tar.xz
 43ec10277b59e98dc999721726423b675b99129f 83960 
freeplane-scripting-api_1.6.6-2_all.deb
 46bcd94a086fdbd2c8aa688053a52c18bad2d676 15157682 freeplane_1.6.6-2_all.deb
 5cbca58b59feab1dabaf716dae6afa75f88d6b3a 14809 freeplane_1.6.6-2_i386.buildinfo
Checksums-Sha256:
 b3869091e76ad7512bc42857ec13582aa0b92768507c74034c73a1d088aaf698 2684 
freeplane_1.6.6-2.dsc
 ff2102f5d6cca7dd0675557a5c0ead9831c62fff63e4555f65ef8737106ef1eb 24680 
freeplane_1.6.6-2.debian.tar.xz
 6dc441db9e9be41bf9a4e0110d25dee3f2324ce261933b40b1d0d1927d3c583a 83960 
freeplane-scripting-api_1.6.6-2_all.deb
 bc459ae37fef393453fff9b664506bde388e4375ec111bf65da5f16c04d741fb 15157682 
freeplane_1.6.6-2_all.deb
 16842d6510e154748a2312c83d69e2055b841df14ffd32059297829860b4cb5e 14809 
freeplane_1.6.6-2_i386.buildinfo
Files:
 10b0e96e30bd41a1f346ddee81b223d7 2684 editors optional freeplane_1.6.6-2.dsc
 0d33bfa6c1be0afcbb73ede4688b32b6 24680 editors optional 
freeplane_1.6.6-2.debian.tar.xz
 a2e3ac3e8e1caa68c4cbd5499557e981 83960 doc optional 
freeplane-scripting-api_1.6.6-2_all.deb
 abead7985c51955bfbdeb78741f86a9e 15157682 editors optional 
freeplane_1.6.6-2_all.deb
 fae00cf4a7285e5bf0b63b163506054f 14809 editors optional 
freeplane_1.6.6-2_i386.buildinfo

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (MirBSD)
Comment: ☃ ЦΤℱ—8 ☕☂☄

iQIcBAEBCQAGBQJZ05qtAAoJEHa1NLLpkAfg7SwP/2VWaE4c7rhaLBoFdEnxaNgr
jO+QYuY92lXFM/l+4EZk1ABTMJoCQZgUWDMO1szBTO2Bk/MXuLULOthTdnU75HmK
LiLLm+qdlaqqcW2a35b0YPEZ3FLfPkB5V6Nd1OriidYeVjZei+koE8LKVWaJveh1
Jsj0MpURytmaMRUT6K626LyhMXZ9ZwYmva08N/w4meVbUFp1wViDOoZ3IShqNMqI
rNxLRJIUtDAv08FkaT4QBxcCzhU9KmHjN5YKOOGYsUB5YWFgDHrY2tFTC1bpunde
7/BZj0xgDrLo28/qWO6Z8Daz+CeG/Z5D5E5GRL+dAMySyFzI8sFqDiiobir67cmX
FbUDz18s8TAjxc9xXbbIGI94wtHIPK2hF5VRY5DFG7pqiaB5usmcXCc3h4sJsPf6
Of9pmuli9nKkXrRqrisiyoUQBiKJSD8mb9z5moKJ/WmBEWfj742sY9Cy+8Jmu9aJ
Jt9yONqhyAjYYsAgAJ028t/uCjtPUCbFmrvNDuRQ3vHQUZY2L8OvT4KYZIL+eXkz
ijH13yMrYs0kY8A1CeCQ6dIcwCR0YBcZ0ovok3Tf278y7FlyfAAMxlrqBP0WTBd0
xHjrnMMbKvF4Ew6/UInvrarDaPt62WWhCKZFzDEQoROh2vMH9L9CZjc9cPZ8N6lB
jx6roP/KVCCracolMmaE
=i/Y7
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#877626: netbeans: Does not recognize Maven projects

2017-10-03 Thread Mark Carroll
Package: netbeans
Severity: normal

Dear Maintainer,

With jessie's netbeans I used to be able to use "open project" and see the "m"
marking by some folders and netbeans handled them just fine as maven projects.
With the current stretch 8.1 netbeans I cannot find any sign at all of
maven-awareness. I also tried experimental's 8.2 today with the same result.
It didn't help to wipe out everything in /.netbeans/8.?/ and there were no
obvious clues in netbeans' var/log/messages.log. Uninstalling Debian's
packaging of netbeans and instead using upstream's 8.2 installer has fixed the
problem for me: now when I open projects it is back to clearly recognizing
them as maven projects.

Cheers,

Mark

-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (600, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages netbeans depends on:
pn  libnb-apisupport3-java
pn  libnb-ide14-java  
pn  libnb-java5-java  
pn  libnb-platform18-java 
ii  openjdk-8-jdk [java8-sdk] 8u141-b15-1~deb9u1
ii  oracle-java8-jdk [java8-sdk]  8u131

netbeans recommends no packages.

netbeans suggests no packages.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Processing of freeplane_1.6.6-2_i386.changes

2017-10-03 Thread Debian FTP Masters
freeplane_1.6.6-2_i386.changes uploaded successfully to localhost
along with the files:
  freeplane_1.6.6-2.dsc
  freeplane_1.6.6-2.debian.tar.xz
  freeplane-scripting-api_1.6.6-2_all.deb
  freeplane_1.6.6-2_all.deb
  freeplane_1.6.6-2_i386.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


libfreemarker-java_2.3.23-7_source.changes ACCEPTED into unstable

2017-10-03 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 03 Oct 2017 09:54:57 +0200
Source: libfreemarker-java
Binary: libfreemarker-java libfreemarker-java-doc
Architecture: source
Version: 2.3.23-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 

Changed-By: Emmanuel Bourg 
Description:
 libfreemarker-java - template engine written in Java
 libfreemarker-java-doc - template engine written in Java (documentation)
Changes:
 libfreemarker-java (2.3.23-7) unstable; urgency=medium
 .
   * Team upload.
   * Updated the Maven rule for ASM
   * Standards-Version updated to 4.1.1
   * Switch to debhelper level 10
Checksums-Sha1:
 68390eb10b5a57f255dda836bde7ef20ef8f39a5 2856 libfreemarker-java_2.3.23-7.dsc
 ada23363b12b87674913f887d0c203ed9389bbd2 11624 
libfreemarker-java_2.3.23-7.debian.tar.xz
 43f2a360f82e37421dc13bfef4086263f50f58bf 13628 
libfreemarker-java_2.3.23-7_source.buildinfo
Checksums-Sha256:
 b1222f775b71de9bc429e369a5b9f0027e92d53606cbf6fc51181c70609987a0 2856 
libfreemarker-java_2.3.23-7.dsc
 cd15af45ccbae972b6adaad98c06d576cd466deded973e81d2c9914cd62132a7 11624 
libfreemarker-java_2.3.23-7.debian.tar.xz
 a10889339672ecf68a5d281449b5bc4654c2c7650ed56b5bd59ac2aaeaf55653 13628 
libfreemarker-java_2.3.23-7_source.buildinfo
Files:
 84e03e071fdaf0a367860e4add414c62 2856 java optional 
libfreemarker-java_2.3.23-7.dsc
 cf0f7c4735864528abf30db7549cc824 11624 java optional 
libfreemarker-java_2.3.23-7.debian.tar.xz
 68189395b9cc26f48d14c0a294c631b1 13628 java optional 
libfreemarker-java_2.3.23-7_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJGBAEBCgAwFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAlnTQmoSHGVib3VyZ0Bh
cGFjaGUub3JnAAoJEPUTxBnkudCsp94QAI2x3uzJau4A+Kz9iEx0/M1xN2OTo4EV
5SfBTZ97c0cE/1AytY1bf6HU7kMcrcYDbVzbCF/pGcqRmvzTbywaFaIRftJtASXw
XJ0Qa6CKmhMYVjdbE+RnokZ6FczPSSUpQk/239j70iL0DChI+SfwkaapOmvCQWfV
co4dIg0KU8ne0EpxkiKlVU0uBS4Od0QSA75PQYetPWqPOAw9rJlrDKfhi+pAUrrq
kQDqcmUkH36VOmI/V/WTFT1K0L+VWydH3qZuI2vm0vTv1bNjDc0IymCgyXNHQZtn
mQHd0mRc2PBR49Lt/h6lH+oLFhvcj/TOY2PM6fzYdEWeJod+l9MaMEtT+qXkAyW0
ipC67CYPfuH9aOZEcZ4Qt9ykvuH0r5r6Ro+xX/qP5Nq5+5KcxRZcc1HLymQ4m/8i
YZ1etMjMGI5cj56zuUWGeEYSyjifiEtmp6+EDY3ClW4X5/N4qsgDFit+URAwrmHs
XoUeAB5H3z8WU7PokQ8MHciF6zjq2aRhUsOnNo3AkGHkkF2qizhK+Khq0+FRss9b
xzh6kVH3dbrPqBQMeoKpb8ZpuklOttevdqur9f6e9eKlTmoxYwbpdCe5mVjFTThd
XzxZbnwItbi5PNHAVwR1okEG1w9OwrqYX/PD8rx1RO9Kaa3/skUF22+byZYzvHle
HnGuChxrZRx+
=Lw49
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Processing of libfreemarker-java_2.3.23-7_source.changes

2017-10-03 Thread Debian FTP Masters
libfreemarker-java_2.3.23-7_source.changes uploaded successfully to localhost
along with the files:
  libfreemarker-java_2.3.23-7.dsc
  libfreemarker-java_2.3.23-7.debian.tar.xz
  libfreemarker-java_2.3.23-7_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#876426: Patches for JDK9 EA & GA support

2017-10-03 Thread Tim Van Holder
Below are the local changes I have been using during Early Access, and
which also work for the current GA release.

Note: only for JDK & docs; I haven't needed JRE packages. But I would
assume that the JRE setup is basically a subset of SDK and could be easily
adapted.

The Early Access builds included x86 binaries; the current GA doesn't.
However, I have kept the x86 matchers in case they get added later.

--- oracle-jdk-doc.sh.orig2016-09-11 02:39:56.0 +0200
+++ oracle-jdk-doc.sh2017-10-03 09:22:38.507208079 +0200
@@ -2,8 +2,8 @@
 oracle_j2sdk_doc_detect() {
   j2se_release=0

-  # Update or GA release (jdk-7u25-apidocs.zip)
-  if [[ $archive_name =~ jdk-([0-9]+)(u([0-9]+))?-(apidocs|docs-all)\.zip
]]
+  # Update or GA release (jdk-7u25-apidocs.zip or jdk-9_doc-all.zip)
+  if [[ $archive_name =~
jdk-([0-9]+)(u([0-9]+))?([-_](apidocs|docs?-all)\.zip) ]]
   then
 j2se_release=${BASH_REMATCH[1]}
 j2se_update=${BASH_REMATCH[3]}
@@ -33,6 +33,21 @@
 fi
   fi

+  # JDK9 Early Access Release (jdk-9_doc-api-spec.tar.gz)
+  if [[ $archive_name =~ jdk-(9)(u([0-9]+))?_doc-api-spec.tar.gz ]]
+  then
+j2se_release=${BASH_REMATCH[1]}
+j2se_update=${BASH_REMATCH[3]}
+if [[ $j2se_update != "" ]]
+then
+  j2se_version_name="$j2se_release Update $j2se_update Early Access
Release"
+  j2se_version=${j2se_release}u${j2se_update}~ea${revision}
+else
+  j2se_version_name="$j2se_release Early Access Release"
+  j2se_version=${j2se_release}~ea${revision}
+fi
+  fi
+
   if [[ $j2se_release > 0 ]]
   then
 case "$j2se_release" in
--- oracle-jdk.sh.orig2016-09-11 02:39:56.0 +0200
+++ oracle-jdk.sh2017-10-03 09:19:52.954958234 +0200
@@ -3,8 +3,8 @@
 oracle_j2sdk_detect() {
   j2se_release=0

-  # Update or GA release (jdk-7u15-linux-i586.tar.gz)
-  if [[ $archive_name =~
jdk-([0-9]+)(u([0-9]+))?-linux-(i586|x64|amd64|arm-vfp-hflt)\.(bin|tar\.gz)
]]
+  # Update or GA release (jdk-7u15-linux-i586.tar.gz,
jdk-9_linux-x64_bin.tar.gz)
+  if [[ $archive_name =~
jdk-([0-9]+)(u([0-9]+))?[-_]linux-(i586|x86|x64|amd64|arm-vfp-hflt).*\.(bin|tar\.gz)
]]
   then
 j2se_release=${BASH_REMATCH[1]}
 j2se_update=${BASH_REMATCH[3]}
@@ -19,13 +19,13 @@
 fi
   fi

-  # Early Access Release (jdk-8-ea-bin-b103-linux-i586-15_aug_2013.tar.gz)
-  if [[ $archive_name =~
jdk-([0-9]+)(u([0-9]+))?-(ea|fcs)(-bin)?-(b[0-9]+)-linux-(i586|x64|amd64|arm-vfp-hflt).*\.(bin|tar\.gz)
]]
+  # Early Access Release (jdk-8-ea-bin-b103-linux-i586-15_aug_2013.tar.gz,
jdk-9[-ea]+162_linux-x64_bin.tar.gz)
+  if [[ $archive_name =~
jdk-([0-9]+)(u([0-9]+))?(-(ea|fcs))?(-bin)?(-b|[+])([0-9]+)[-_]linux-(i586|x86|x64|amd64|arm-vfp-hflt).*\.(bin|tar\.gz)
]]
   then
 j2se_release=${BASH_REMATCH[1]}
 j2se_update=${BASH_REMATCH[3]}
-j2se_build=${BASH_REMATCH[6]}
-j2se_arch=${BASH_REMATCH[7]}
+j2se_build=${BASH_REMATCH[8]}
+j2se_arch=${BASH_REMATCH[9]}
 if [[ $j2se_update != "" ]]
 then
   j2se_version_name="$j2se_release Update $j2se_update Early Access
Release Build $j2se_build"
@@ -46,7 +46,7 @@

 case "${DEB_BUILD_ARCH:-$DEB_BUILD_GNU_TYPE}" in
   i386|i486-linux-gnu)
-if [[ "$j2se_arch" != "i586" ]]; then compatible=0; fi
+if [[ "$j2se_arch" != "x86" && "$j2se_arch" != "i586" ]]; then
compatible=0; fi
 ;;
   amd64|x86_64-linux-gnu)
 if [[ "$j2se_arch" != "x64" && "$j2se_arch" != "amd64" ]]; then
compatible=0; fi
@@ -105,7 +105,10 @@
 oracle_no_man_jre_bin_jre="ControlPanel jcontrol"
   fi
   oracle_jre_lib_hl="jexec"
-  oracle_bin_jdk="appletviewer extcheck idlj jar jarsigner javac
javadoc javah javap jcmd jconsole jdb jdeps jhat jinfo jmap jmc jps
jrunscript jsadebugd jstack jstat jstatd jvisualvm native2ascii rmic
schemagen serialver wsgen wsimport xjc"
+  # Java 8: Added:   javapackager javafxpackager
+  # Java 9: Added:   jaotc jdeprscan jhsdb jimage jjs jlink jmod
jshell jweblauncher
+  # Removed: extcheck javafxpackager jhat jmc jsadebugd
jvisualvm native2ascii
+  oracle_bin_jdk="appletviewer extcheck idlj jaotc jar jarsigner javac
javadoc javafxpackager javah javap javapackager jcmd jconsole jdb jdeprscan
jdeps jhat jhsdb jinfo jjs jlink jmap jmc jmod jps jrunscript jsadebugd
jshell jstack jstat jstatd jvisualvm jweblauncher native2ascii rmic
schemagen serialver wsgen wsimport xjc"
   j2se_package="$j2se_vendor-java$j2se_release-jdk"
   j2se_run
 fi
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.