diff --git a/development/openjdk8/README b/development/openjdk8/README index b6f0ba7759..98522b4f3d 100644 --- a/development/openjdk8/README +++ b/development/openjdk8/README @@ -19,3 +19,11 @@ TMP=/your/temporary/dir ./openjdk8.SlackBuild The 'cacerts' binary is a keystore containing CA certificates which are used by Java applications. It is taken from the CentOS package 'ca-certificates-2015.2.4-65.0.1.el6_6.noarch.rpm'. + +If you get an error like + +Internal compiler error: java.lang.NullPointerException at +org.eclipse.jdt.internal.compiler.ReadManager.run(ReadManager.java:166) + +simply run the build again. This happens early so it shouldn't be that of a +problem. At least 1 out of 5 runs so far have always succeded. diff --git a/development/openjdk8/openjdk8.SlackBuild b/development/openjdk8/openjdk8.SlackBuild index d5a688452a..378a36b956 100644 --- a/development/openjdk8/openjdk8.SlackBuild +++ b/development/openjdk8/openjdk8.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for OpenJDK -# Copyright 2016 Strahil Yordanov, Sofia, Bulgaria +# Copyright 2017 Strahil Yordanov, Sofia, Bulgaria # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,12 +23,12 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=openjdk8 -VERSION=${VERSION:-8u101b13} +VERSION=${VERSION:-8u121b13} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} DVER=1.8.0_$(printf $VERSION | cut -du -f2) -ICEDTEA=icedtea-3.1.0 +ICEDTEA=icedtea-3.3.0 if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -68,11 +68,13 @@ cd icedtea-build # Set JAVA_HOME in order to avoid conflictis with other already installed JVMs. # cacerts taken from this CentOS package: # http://mirror.centos.org/centos/6/os/x86_64/Packages/ca-certificates-2015.2.4-65.0.1.el6_6.noarch.rpm -JAVA_HOME=${BOOT_JAVA} PATH=${BOOT_JAVA}/bin:$PATH \ - ../$ICEDTEA/configure \ +JAVA_HOME=${BOOT_JAVA} PATH=${BOOT_JAVA}/bin:$PATH ../$ICEDTEA/configure \ --with-jdk-home=${BOOT_JAVA} \ --disable-docs \ --disable-downloading \ + --disable-system-kerberos \ + --disable-system-pcsc \ + --disable-system-sctp \ --with-cacerts-file="$CWD/cacerts" \ --with-openjdk-src-zip="$CWD/openjdk.tar.xz" \ --with-corba-src-zip="$CWD/corba.tar.xz" \ diff --git a/development/openjdk8/openjdk8.info b/development/openjdk8/openjdk8.info index d806365522..1934f9c576 100644 --- a/development/openjdk8/openjdk8.info +++ b/development/openjdk8/openjdk8.info @@ -1,24 +1,24 @@ PRGNAM="openjdk8" -VERSION="8u101b13" +VERSION="8u121b13" HOMEPAGE="http://openjdk.java.net" -DOWNLOAD="http://icedtea.classpath.org/download/source/icedtea-3.1.0.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/openjdk.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/corba.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/jaxp.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/jaxws.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/jdk.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/langtools.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/nashorn.tar.xz \ - http://icedtea.classpath.org/download/drops/icedtea8/3.1.0/hotspot.tar.xz" -MD5SUM="9507d90a1e4773690a18143eaca13f25 \ - 1b9b9e9102abfc387acb4d244580fb9a \ - d697eb0b8df5ee5242768be1678f1684 \ - a3cbe28e27ebff38c8475ecae56ad446 \ - 92da27a8622b92ee60ca67452f695927 \ - e2143b152be03f3ec66313294606c100 \ - 39c75541d8bbe9be9cfd7f58c0950641 \ - 3c266698f3b192fd5616ce9548d1ead2 \ - d4d70521fee922201c309a64be22b239" +DOWNLOAD="http://icedtea.classpath.org/download/source/icedtea-3.3.0.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/openjdk.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/corba.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/jaxp.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/jaxws.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/jdk.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/langtools.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/nashorn.tar.xz \ + http://icedtea.classpath.org/download/drops/icedtea8/3.3.0/hotspot.tar.xz" +MD5SUM="86d61ef5d3abff3938be8bbb9e03e444 \ + 2d1c5467d3c7818ee7ec81d37c1bbbd4 \ + 1bc8c5b63eca3918f1c4c934bf66b233 \ + 2b3559177fead9ccb56db07191102870 \ + 92612fa7cfecf27357743c932a091b9b \ + 2a732b3f46453fb45b1a37b7c1ab3db8 \ + b10431e5823ac859de631e183b1d0b67 \ + 9cc3887801b7ad6c290c4adf4a742130 \ + e600f285d00ee367b4129450c35f113a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="openjdk"