summaryrefslogtreecommitdiff
path: root/lang/openjdk7
AgeCommit message (Collapse)AuthorFilesLines
2017-05-09Ensure we use the correct rpath to zlib.jperkin1-2/+2
2017-03-31Add bin/openjdk8-jstack to PLIST to fix build (untested)abs1-1/+2
2017-03-30Add a wrapper for jstack. Bump PKGREVISION.jperkin1-4/+4
2017-02-12Recursive revbump from fonts/harfbuzzryoon1-2/+2
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz1-2/+2
2016-12-16Enable OpenJDK 7 and 8 on Linux. Add builtin support.asau1-0/+73
Tested on openSUSE 11-42.
2016-09-20Recursive bump for cups openssl -> gnutls change.wiz1-2/+2
2016-08-11Add jcmd to JAVA_WRAPPERS, bump PKGREVISIONabs2-4/+5
2016-07-22Skip some more shared libraries, noticed in the 32-bit SunOS build.jperkin1-2/+4
2016-03-11skip the SHLIBS check for libjawt.sotnn1-1/+2
It is a dlopened library and needs libmawt.so, but that can be provided by either xawt/libmawt.so or headless/libmawt.so. The JVM will pick and load the correct implementation to use so an explicit run path is neither appropriate nor required.
2016-03-08mark NetBSD-*-*arm* explicitly as needing floating point workaroundstnn1-4/+3
The awk(1) test previously used is not sufficiently comprehensive
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-2/+2
2016-02-25Use OPSYSVARS.jperkin1-5/+3
2015-12-14Bring build dependency on "mozilla-rootcerts" back.asau1-1/+3
(It is easily confused with "mozilla-rootcerts-openssl" though...)
2015-12-13Don't depend on mozilla-rootcerts.asau1-3/+1
2015-11-03add SHA512 sumstnn1-1/+13
2015-11-03Add SHA512 digests for distfiles for lang categoryagc1-1/+3
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-11-03Set JDK_MICRO_VERSION so that the update number is reflected in versionjperkin1-3/+6
output, going from this: openjdk version "1.7.0-internal" to this: openjdk version "1.7.0_80-internal" This matches the behaviour of sun-jre, and fixes software such as Logstash and Jira which expect it to be included. Bump PKGREVISION.
2015-10-07Reduce SunOS optimisation to -O2, avoiding alignment faults in 32-bit buildsjperkin2-4/+4
of libverify with certain compilers.
2015-09-12Avoid UB by left shift of negative values.joerg3-1/+40
2015-06-17Unset TOOLS_PLATFORM.unzip on FreeBSD too, to allow the build to use systemrodent1-2/+2
unzip.
2015-06-13Disable use of C++ precompiled headers.tnn1-1/+2
My benchmark shows that they make the build at least 10% slower.
2015-06-09Update to OpenJDK7, Update 80.tnn5-39/+15
This is a maintenance release that fixes ~100 bugs in the following subsystems: client-libs: 2d, java.awt, javax.swing core-libs: Support, java.lang, java.lang.class_loading, java.lang:reflect java.net, java.nio, java.nio.charsets, java.util.jar, java.util:i18n core-svc: javax.management deploy: deployment_toolkit, plugin, webstart globalization: locale-data, translation hotspot: compiler, gc, jvmti, runtime, svc security-libs: java.security, javax.crypto, javax.crypto:pkcs11, javax.net.ssl, org.ietf.jgss:krb5 tools: javac xml: jaxp
2015-05-05Add FOO-jps to PLIST, missed in last commitabs1-1/+2
2015-05-05Add jps to the list of wrapped java binaries. Bump PKGREVISIONabs1-3/+3
2015-04-27Find iconv and zlib correctly. Problem masked by legacy wrappers, andjperkin5-11/+15
not seen with cwrappers due to the package specifically using the legacy wrappers through accidental WRAPPER_DIR usage. The latter will be fixed in upcoming infrastructure changes.
2015-03-31Don't mess with __sync_*, clang disallows it this way. Failing at linkjoerg2-4/+26
time is good enough anyway.
2015-03-06Enable the package for NetBSD-7.*-earmv[67]hf.tnn2-6/+16
Build time on RPI is ~2 days so I won't bother with support for older ARM.
2015-03-05adjust ARM float hacks: use binary IEEE encoding of subnormal literalstnn1-4/+13
2015-03-04change clang dependency to libLLVM for zeroshark optiontnn1-2/+2
(doesn't work because it only supports llvm 3.4 and we have 3.6)
2015-03-02- put -D__STDC_LIMIT_MACROS on command line instead of patching it everywheretnn18-389/+70
- don't use ALT_JDK_IMPORT_PATH on SunOS, just build like on other platforms - regen all bootstraps to facilitate removal of the +UseSerialGC hacks - bootstrap binaries on FTP are now PGP signed - remove a handful of obsolete patches
2015-03-01Rototil include order so stdint doesn't get included without the necessarytnn3-12/+43
feature test macros. Should fix "UINTPTR_MAX not declared" error.
2015-03-01Provide a mapfile for arm. mapfile-i586 seems to work fine so symlink that.tnn1-1/+2
2015-02-28Workaround incorrect constant folding of subnormals in javac when the FPUtnn1-1/+29
does not handle subnormal arithmetic, like on ARM in Flush-to-zero mode. These workarounds avoid underflow conditions during the bootstrap so the JDK can correctly build itself. Compiling or running programs other than openjdk itself on such hardware may still cause unexpected behaviour.
2015-02-23Remove icedtea-web stuff from the base runtime.tnn5-150/+11
It seems to not be needed by www/icedtea-web any longer. Bump PKGREVISION.
2015-02-22SpinPause() needs to return a proper value, or we can apparently crash.tnn2-1/+17
Already fixed in upstream openjdk8, but not in openjdk7.
2015-02-22Documentation of procedure and requirements for making bootstrap toolchainstnn1-2/+29
2015-02-21regentnn1-4/+5
2015-02-21Fix more ARM definestnn3-13/+45
2015-02-21Extend the OpenBSD ifdef for os::pd_commit_memory() to include NetBSD.tnn1-6/+15
For now, this should fix the spurious JVM initialization error: "Unable to allocate XXX KB card tables for parallel garbage collection for the requested YYY KB heap." XXX: remember to remove all +UseSerialGC hacks after the bootstrap kits have had a refresh.
2015-02-21Sync ARM fixes from lang/openjdk8tnn7-12/+128
2015-02-13add bootstrap jvm binaries for NetBSD 7.* / sparc64,tnn2-7/+10
built in 7.0_BETA chroot with libkver.
2015-02-12- Add basic support for NetBSD/sparc64tnn6-38/+36
- drop obsolete patch; libgcc_s linking is handled by the package - can use either cups-1.5 or cups-2.0 headers for build
2015-02-10Let the build find intermediate libs when it wants to run intermediate rmic.tnn2-4/+14
2015-02-10Fix error observed in SmartOS bulk build.tnn4-1070/+46
Note: PLIST.SunOS should list only files unique to SunOS, not duplicates. XXX why does it bundle libfreetype.so.6? looks wrong.
2015-02-10drop stray X11 runtime dependencies from headless buildtnn3-14/+17
2015-02-09Clean up +UseSerialGC handling and ensure it is set for the entire build.tnn14-49/+84
(has anyone analyzed the concurrent GC memory allocation problem?) Bump PKGREVISION for this and previous changes.
2015-02-08Optionalize debug, X11 and ZeroVM similar to lang/openjdk8 + minor cleanupstnn8-168/+157
2015-02-08g/c comment, no longer appliestnn1-3/+1
2015-02-08Fix inconsistency between _WRAP_EXTRA_ARGS and CWRAPPERS_APPENDtnn1-1/+2