SlackBuilds Repository

15.0 > Development > openjdk7 (7u321)

OpenJDK 7 is an open source implementation of version 7 of the
Java Development Kit, Standard Edition. It includes tools for
developing, testing, and running programs written in Java.

This build requires gcc5.

Before installing this package please consider any other jdk's/jre's
that you have already installed as they may cause conflicts with the
PATH, JAVA_HOME and MANPATH variables.

After installing the package you will need to logout/login to your
machine as it will add new files to the /etc/profile.d folder.

This script may take a couple of hours to complete and will require
about 11 GB of disk space for its temporary directory. It defaults to
"/tmp/SBo" and you may redefine it like this:

TMP=/your/temporary/dir ./openjdk7.SlackBuild

The 'cacerts' binary is a TrustStore containing CA certificates which
are used by Java applications. It is taken from the CentOS package

1. The apache-ant in SBo (1.10.x) is incompatible with openjdk7,
so the script now uses the previous version (1.9.x) to build.

2. Currently this will only build on 64-bit. On 32-bit, it need to
link with the libstdc++ in gcc5 but tries to link with the default
/usr/lib/libstc++ and errors out with the message:

/usr/bin/ld: /usr/lib/ \
undefined reference to `__divmoddi4@GCC_7.0.0'

Any help with this issue would be GREATLY appreciated.

This requires: gcc5

Maintained by: Lenard Spencer
Keywords: java,jdk,openjdk
ChangeLog: openjdk7


Source Downloads:
icedtea-2.6.28.tar.xz (11663b88a06f3461607c026510dd733a)
openjdk.tar.bz2 (bcd48aa756a108cb437f07ed291436f9)
corba.tar.bz2 (5c16e53e461cf640842cec44f9a6264a)
jaxp.tar.bz2 (9fe804632cfd4a47423a58a0171bc420)
jaxws.tar.bz2 (01120ce5103a1f1f8b79ad4f8ae1511d)
jdk.tar.bz2 (c4332b8442e438ac498f206c8851f68c)
langtools.tar.bz2 (ebbc311a2aa8afdf1dd4e3d2b7f55aba)
hotspot.tar.bz2 (c168159cc98db90a5d14b077e2c49ae9)
apache-ant-1.9.16-bin.tar.bz2 (2a1ef0230e673b6da876a8fc9744b9a1)

Download SlackBuild:
openjdk7.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds