The NetBSD Project

CVS log for pkgsrc/lang/openjdk7/Attic/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / openjdk7

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.96, Sun May 17 00:47:06 2020 UTC (3 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: HEAD
Changes since 1.95: +1 -1 lines
FILE REMOVED

retire lang/openjdk7

Revision 1.95 / (download) - annotate - [select for diffs], Sat May 16 14:09:24 2020 UTC (3 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.94: +1 -2 lines
Diff to previous 1.94 (colored) to selected 1.40 (colored)

lang/openjdk7: remove redundant patch

This is already taken care of by SUBST_CLASSES+=ccspath.

Revision 1.94 / (download) - annotate - [select for diffs], Sun Mar 22 21:22:20 2020 UTC (4 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.93: +2 -1 lines
Diff to previous 1.93 (colored) to selected 1.40 (colored)

Disable some more warnings for clang. Make sure to use visibility
attributes like with gcc.

Revision 1.93 / (download) - annotate - [select for diffs], Sun Sep 22 15:16:26 2019 UTC (4 years, 6 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.92: +1 -17 lines
Diff to previous 1.92 (colored) to selected 1.40 (colored)

openjdk*: make NetBSD 7 bootstrap binaries valid for all future releases

Also drop support for NetBSD 6 and older.

Revision 1.92 / (download) - annotate - [select for diffs], Fri Sep 14 15:53:46 2018 UTC (5 years, 7 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.91: +10 -4 lines
Diff to previous 1.91 (colored) to selected 1.40 (colored)

openjdk[78]: add support for NetBSD-*-aarch64

Revision 1.91 / (download) - annotate - [select for diffs], Tue Jul 24 16:07:24 2018 UTC (5 years, 8 months ago) by jperkin
Branch: MAIN
Changes since 1.90: +5 -3 lines
Diff to previous 1.90 (colored) to selected 1.40 (colored)

openjdk7: Fixes for SunOS and C99.

Revision 1.90 / (download) - annotate - [select for diffs], Mon Sep 4 16:00:19 2017 UTC (6 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.89: +4 -1 lines
Diff to previous 1.89 (colored) to selected 1.40 (colored)

Fix portability issues.

Revision 1.89 / (download) - annotate - [select for diffs], Mon Aug 14 00:02:16 2017 UTC (6 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.88: +19 -19 lines
Diff to previous 1.88 (colored) to selected 1.40 (colored)

Update to 1.7.141

* Support build and run under NetBSD PaX MPROTECT environment

Changelog:
Many bugfixes and security bugfixes

Revision 1.88 / (download) - annotate - [select for diffs], Tue Nov 3 22:59:10 2015 UTC (8 years, 5 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.87: +13 -1 lines
Diff to previous 1.87 (colored) to selected 1.40 (colored)

add SHA512 sums

Revision 1.87 / (download) - annotate - [select for diffs], Tue Nov 3 22:50:40 2015 UTC (8 years, 5 months ago) by agc
Branch: MAIN
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored) to selected 1.40 (colored)

Add SHA512 digests for distfiles for lang category

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.

Revision 1.86 / (download) - annotate - [select for diffs], Wed Oct 7 10:07:11 2015 UTC (8 years, 6 months ago) by jperkin
Branch: MAIN
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored) to selected 1.40 (colored)

Reduce SunOS optimisation to -O2, avoiding alignment faults in 32-bit builds
of libverify with certain compilers.

Revision 1.85 / (download) - annotate - [select for diffs], Sat Sep 12 16:56:47 2015 UTC (8 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.84: +3 -1 lines
Diff to previous 1.84 (colored) to selected 1.40 (colored)

Avoid UB by left shift of negative values.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Jun 9 15:03:43 2015 UTC (8 years, 10 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.83: +5 -6 lines
Diff to previous 1.83 (colored) to selected 1.40 (colored)

Update to OpenJDK7, Update 80.
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

Revision 1.83 / (download) - annotate - [select for diffs], Mon Apr 27 19:24:17 2015 UTC (8 years, 11 months ago) by jperkin
Branch: MAIN
Changes since 1.82: +4 -4 lines
Diff to previous 1.82 (colored) to selected 1.40 (colored)

Find iconv and zlib correctly.  Problem masked by legacy wrappers, and
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.

Revision 1.82 / (download) - annotate - [select for diffs], Tue Mar 31 15:45:40 2015 UTC (9 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored) to selected 1.40 (colored)

Don't mess with __sync_*, clang disallows it this way. Failing at link
time is good enough anyway.

Revision 1.81 / (download) - annotate - [select for diffs], Fri Mar 6 12:11:54 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.80: +4 -1 lines
Diff to previous 1.80 (colored) to selected 1.40 (colored)

Enable the package for NetBSD-7.*-earmv[67]hf.
Build time on RPI is ~2 days so I won't bother with support for older ARM.

Revision 1.80 / (download) - annotate - [select for diffs], Mon Mar 2 03:53:26 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.79: +29 -40 lines
Diff to previous 1.79 (colored) to selected 1.40 (colored)

- put -D__STDC_LIMIT_MACROS on command line instead of patching it everywhere
- 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

Revision 1.79 / (download) - annotate - [select for diffs], Sun Mar 1 21:44:29 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.78: +3 -2 lines
Diff to previous 1.78 (colored) to selected 1.40 (colored)

Rototil include order so stdint doesn't get included without the necessary
feature test macros. Should fix "UINTPTR_MAX not declared" error.

Revision 1.78 / (download) - annotate - [select for diffs], Mon Feb 23 13:34:56 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.77: +4 -12 lines
Diff to previous 1.77 (colored) to selected 1.40 (colored)

Remove icedtea-web stuff from the base runtime.
It seems to not be needed by www/icedtea-web any longer.
Bump PKGREVISION.

Revision 1.77 / (download) - annotate - [select for diffs], Sun Feb 22 14:46:40 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.76: +2 -1 lines
Diff to previous 1.76 (colored) to selected 1.40 (colored)

SpinPause() needs to return a proper value, or we can apparently crash.
Already fixed in upstream openjdk8, but not in openjdk7.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Feb 21 20:24:57 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.75: +5 -4 lines
Diff to previous 1.75 (colored) to selected 1.40 (colored)

regen

Revision 1.75 / (download) - annotate - [select for diffs], Sat Feb 21 10:44:14 2015 UTC (9 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.74: +5 -1 lines
Diff to previous 1.74 (colored) to selected 1.40 (colored)

Sync ARM fixes from lang/openjdk8

Revision 1.74 / (download) - annotate - [select for diffs], Fri Feb 13 10:47:40 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.73: +7 -4 lines
Diff to previous 1.73 (colored) to selected 1.40 (colored)

add bootstrap jvm binaries for NetBSD 7.* / sparc64,
built in 7.0_BETA chroot with libkver.

Revision 1.73 / (download) - annotate - [select for diffs], Thu Feb 12 06:18:17 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.40 (colored)

- Add basic support for NetBSD/sparc64
- drop obsolete patch; libgcc_s linking is handled by the package
- can use either cups-1.5 or cups-2.0 headers for build

Revision 1.72 / (download) - annotate - [select for diffs], Tue Feb 10 19:31:53 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored) to selected 1.40 (colored)

Let the build find intermediate libs when it wants to run intermediate rmic.

Revision 1.71 / (download) - annotate - [select for diffs], Tue Feb 10 14:57:35 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored) to selected 1.40 (colored)

Fix error observed in SmartOS bulk build.
Note: PLIST.SunOS should list only files unique to SunOS, not duplicates.
XXX why does it bundle libfreetype.so.6? looks wrong.

Revision 1.70 / (download) - annotate - [select for diffs], Mon Feb 9 00:42:17 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.69: +13 -12 lines
Diff to previous 1.69 (colored) to selected 1.40 (colored)

Clean up +UseSerialGC handling and ensure it is set for the entire build.
(has anyone analyzed the concurrent GC memory allocation problem?)
Bump PKGREVISION for this and previous changes.

Revision 1.69 / (download) - annotate - [select for diffs], Sun Feb 8 23:40:09 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.68: +3 -2 lines
Diff to previous 1.68 (colored) to selected 1.40 (colored)

Optionalize debug, X11 and ZeroVM similar to lang/openjdk8 + minor cleanups

Revision 1.68 / (download) - annotate - [select for diffs], Sun Feb 8 05:55:29 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.40 (colored)

Don't need to set -DDEFAULT_LIBPATH on compiler command line when it's
handled in a patch already.

Revision 1.67 / (download) - annotate - [select for diffs], Sat Feb 7 22:35:24 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.66: +1 -2 lines
Diff to previous 1.66 (colored) to selected 1.40 (colored)

No reason to keep netbsd-4 hacks when we don't have it in ONLY_FOR_PLATFORM

Revision 1.66 / (download) - annotate - [select for diffs], Tue Feb 3 16:50:30 2015 UTC (9 years, 2 months ago) by tnn
Branch: MAIN
Changes since 1.65: +1 -4 lines
Diff to previous 1.65 (colored) to selected 1.40 (colored)

Replace the old cacert bundle from 2009 with security/mozilla-rootcerts.
Change the keystore password to the one used by official binary releases.
Bump PKGREVISION.

Revision 1.65 / (download) - annotate - [select for diffs], Fri Jan 30 09:43:52 2015 UTC (9 years, 2 months ago) by abs
Branch: MAIN
Changes since 1.64: +25 -1 lines
Diff to previous 1.64 (colored) to selected 1.40 (colored)

Add in missing bootstrap distinfo.

Revision 1.64 / (download) - annotate - [select for diffs], Thu Jan 29 21:29:32 2015 UTC (9 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored) to selected 1.40 (colored)

Limit memory used by the Queens test program.

Revision 1.63 / (download) - annotate - [select for diffs], Tue Jan 27 12:31:06 2015 UTC (9 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.62: +6 -32 lines
Diff to previous 1.62 (colored) to selected 1.40 (colored)

Update to 1.7.76

* Disable SCTP support under NetBSD.

Changelog:
From: http://www.oracle.com/technetwork/java/javase/7u76-relnotes-2389087.html

IANA Data 2014j

JDK 7u76 contains IANA time zone data version 2014j. For more information, refer to Timezone Data Versions in the JRE Software.

New Features and Changes

SSLv3 is disabled by default

Starting with JDK 7u75 release, the SSLv3 protocol (Secure Socket Layer) has been deactivated and is not available by default. See the java.security.Security property jdk.tls.disabledAlgorithms in <JRE_HOME>/lib/security/java.security file.

If SSLv3 is absolutely required, the protocol can be reactivated by removing "SSLv3" from the jdk.tls.disabledAlgorithms property in the java.security file or by dynamically setting this Security property to "true" before JSSE is initialized.

It should be noted that SSLv3 is obsolete and should no longer be used.
Changes to Java Control Panel

Starting with 7u75 release, SSLv3 protocol is removed from Java Control Panel Advanced options.

If the user needs to use SSLv3 for applications, re-enable it manually as follows:

    Enable SSLv3 protocol on JRE level: as described in the previous section.
    Enable SSLv3 protocol on deploy level: edit the deployment.properties file and add the following:

    deployment.security.SSLv3=true

Revision 1.62 / (download) - annotate - [select for diffs], Fri Jan 23 15:43:45 2015 UTC (9 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.61: +3 -3 lines
Diff to previous 1.61 (colored) to selected 1.40 (colored)

Explicitly export ANT_OPTS to make sure they are visible.

Revision 1.61 / (download) - annotate - [select for diffs], Fri Jan 9 16:29:04 2015 UTC (9 years, 3 months ago) by rumko
Branch: MAIN
Changes since 1.60: +6 -2 lines
Diff to previous 1.60 (colored) to selected 1.40 (colored)

lang/openjdk7: make it work on FreeBSD 10.* x86_64

* -Wno-new-returns-null is not currently known to installed clang on fbsd, make it optional
* on fbsd, openjdk builds libjsoundalsa and libsctp, add them optionally to PLIST
* add necessary patches to make it build on fbsd

Reviewed by wiz

Revision 1.60 / (download) - annotate - [select for diffs], Tue Jan 6 11:24:02 2015 UTC (9 years, 3 months ago) by jperkin
Branch: MAIN
Changes since 1.59: +1 -2 lines
Diff to previous 1.59 (colored) to selected 1.40 (colored)

Sorry, revert previous, already fixed on HEAD (still broken on 2014Q4).

Revision 1.59 / (download) - annotate - [select for diffs], Tue Jan 6 11:19:19 2015 UTC (9 years, 3 months ago) by jperkin
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored) to selected 1.40 (colored)

Extend valid currency data to 15 years to avoid lag in upstream updates,
fixes current problems with the Turkish data which expired at the end of
last year.

Revision 1.56.2.1 / (download) - annotate - [select for diffs], Sun Jan 4 13:19:07 2015 UTC (9 years, 3 months ago) by tron
Branch: pkgsrc-2014Q4
Changes since 1.56: +4 -4 lines
Diff to previous 1.56 (colored) next main 1.57 (colored) to selected 1.40 (colored)

Pullup ticket #4581 - requested by ryoon
lang/openjdk7: build fix

Revisions pulled up:
- lang/openjdk7/Makefile                                        1.81
- lang/openjdk7/distinfo                                        1.57-1.58

---
   Module Name:	pkgsrc
   Committed By:	ryoon
   Date:		Tue Dec 30 23:48:57 UTC 2014

   Modified Files:
   	pkgsrc/lang/openjdk7: Makefile distinfo

   Log Message:
   Bump PKGREVISION

   * Fix build error with upstream patch. Reported by John Maier on pkgsrc-users@.

---
   Module Name:	pkgsrc
   Committed By:	ryoon
   Date:		Wed Dec 31 00:16:17 UTC 2014

   Modified Files:
   	pkgsrc/lang/openjdk7: distinfo

   Log Message:
   Restore bootstrap kit checksums.

Revision 1.58 / (download) - annotate - [select for diffs], Wed Dec 31 00:16:17 2014 UTC (9 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.57: +22 -1 lines
Diff to previous 1.57 (colored) to selected 1.40 (colored)

Restore bootstrap kit checksums.

Revision 1.57 / (download) - annotate - [select for diffs], Tue Dec 30 23:48:57 2014 UTC (9 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.56: +4 -25 lines
Diff to previous 1.56 (colored) to selected 1.40 (colored)

Bump PKGREVISION

* Fix build error with upstream patch. Reported by John Maier on pkgsrc-users@.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Nov 3 12:25:36 2014 UTC (9 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base
Branch point for: pkgsrc-2014Q4
Changes since 1.55: +11 -10 lines
Diff to previous 1.55 (colored) to selected 1.40 (colored)

Update to 1.7.71

* Update icedtea* to latest
* UTF-8 build patch
These are based on the patches from richard@.

Changelog:
From: http://www.oracle.com/technetwork/java/javase/7u71-relnotes-2296187.html

The full version string for this update release is 1.7.0_71-b14 (where "b" means "build"). The version number is 7u71.
IANA Data 2014c

JDK 7u71 contains IANA time zone data version 2014c. For more information, refer to Timezone Data Versions in the JRE Software.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Oct 4 22:47:32 2014 UTC (9 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.54: +3 -1 lines
Diff to previous 1.54 (colored) to selected 1.40 (colored)

Two more cases for serialized GC and memory limits.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Sep 22 11:54:45 2014 UTC (9 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.40 (colored)

Force serial GC for jar invocations.

Revision 1.53 / (download) - annotate - [select for diffs], Sat Sep 13 14:35:25 2014 UTC (9 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.52: +9 -6 lines
Diff to previous 1.52 (colored) to selected 1.40 (colored)

Only add -lgcc_s explicitly on NetBSD 5. Disable parallel GC in
rules.make and explicitly on calls to ant. Be nice and raise the memory
limit to 1G. Adjust ant rules to also apply SerialGC + 1G limit.

This currently reverts to the default settings for !BSD, if necessary
the changes to rules.make should be copied.

Add a small fragment for providing lang/openjdk7/libs with compat
versions of libstdc++ and libgcc_s to allow using the GCC bootstrap in a
pure clang release. Versions can be obtained from NetBSD 6's base.tgz.

Revision 1.49.2.1 / (download) - annotate - [select for diffs], Sun Jul 27 12:36:21 2014 UTC (9 years, 8 months ago) by spz
Branch: pkgsrc-2014Q2
Changes since 1.49: +16 -3 lines
Diff to previous 1.49 (colored) next main 1.50 (colored) to selected 1.40 (colored)

Pullup ticket #4465 - requested by dholland
lang/openjdk7: fix for netbsd-5

Revisions pulled up:
- lang/openjdk7/Makefile                                        1.71-1.72
- lang/openjdk7/bootstrap.mk                                    1.11
- lang/openjdk7/distinfo                                        1.50-1.51
- lang/openjdk7/patches/patch-aa                                1.12
- lang/openjdk7/patches/patch-ak                                1.7
- lang/openjdk7/patches/patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java 1.1
- lang/openjdk7/patches/patch-jdk_make_java_net_FILES__c.gmk    1.1
- lang/openjdk7/patches/patch-jdk_src_solaris_classes_java_lang_UNIXProcess.java.bsd 1.1
- lang/openjdk7/patches/patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c 1.1
- lang/openjdk7/patches/patch-jdk_src_solaris_native_java_lang_java__props__md.c 1.1
- lang/openjdk7/patches/patch-jdk_src_solaris_native_java_net_net__util__md.h 1.1
- lang/openjdk7/patches/patch-jdk_test_jprt.config              1.1

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	ryoon
   Date:		Mon Jul 21 00:15:41 UTC 2014

   Modified Files:
   	pkgsrc/lang/openjdk7: Makefile distinfo
   Added Files:
   	pkgsrc/lang/openjdk7/patches:
   	    patch-jdk_src_solaris_classes_java_lang_UNIXProcess.java.bsd
   	    patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c

   Log Message:
   Bump PKGREVISION. Fix PR pkg/48982.

   * Use fork instead of posix_spawn under NetBSD 5.


   To generate a diff of this commit:
   cvs rdiff -u -r1.70 -r1.71 pkgsrc/lang/openjdk7/Makefile
   cvs rdiff -u -r1.49 -r1.50 pkgsrc/lang/openjdk7/distinfo
   cvs rdiff -u -r0 -r1.1 \
       pkgsrc/lang/openjdk7/patches/patch-jdk_src_solaris_classes_java_lang_UNIXProcess.java.bsd \
       pkgsrc/lang/openjdk7/patches/patch-jdk_src_solaris_native_java_lang_UNIXProcess__md.c

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	ryoon
   Date:		Fri Jul 25 20:35:14 UTC 2014

   Modified Files:
   	pkgsrc/lang/openjdk7: Makefile bootstrap.mk distinfo
   	pkgsrc/lang/openjdk7/patches: patch-aa patch-ak
   Added Files:
   	pkgsrc/lang/openjdk7/patches:
   	    patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java
   	    patch-jdk_make_java_net_FILES__c.gmk
   	    patch-jdk_src_solaris_native_java_lang_java__props__md.c
   	    patch-jdk_src_solaris_native_java_net_net__util__md.h
   	    patch-jdk_test_jprt.config

   Log Message:
   Bump PKGREVISION

   * Use working bootstrap kits for DragonFly from DPorts.
   * Borrow patches from DragonFly Dports.
     Fix build under DragonFly 3.6.2 and 3.8.1.


   To generate a diff of this commit:
   cvs rdiff -u -r1.71 -r1.72 pkgsrc/lang/openjdk7/Makefile
   cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/openjdk7/bootstrap.mk
   cvs rdiff -u -r1.50 -r1.51 pkgsrc/lang/openjdk7/distinfo
   cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/openjdk7/patches/patch-aa
   cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/openjdk7/patches/patch-ak
   cvs rdiff -u -r0 -r1.1 \
       pkgsrc/lang/openjdk7/patches/patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java \
       pkgsrc/lang/openjdk7/patches/patch-jdk_make_java_net_FILES__c.gmk \
       pkgsrc/lang/openjdk7/patches/patch-jdk_src_solaris_native_java_lang_java__props__md.c \
       pkgsrc/lang/openjdk7/patches/patch-jdk_src_solaris_native_java_net_net__util__md.h \
       pkgsrc/lang/openjdk7/patches/patch-jdk_test_jprt.config

Revision 1.52 / (download) - annotate - [select for diffs], Fri Jul 25 23:24:13 2014 UTC (9 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.51: +37 -61 lines
Diff to previous 1.51 (colored) to selected 1.40 (colored)

Update to 1.7.65 (7u65)

* Use openjdk7-1.7.60 based bootstrap kits to avoid headlessawt related errors.
  Confirmed under NetBSD/{amd64,i386} 5.2.2, NetBSD/{amd64,i386} 6.1.1,
  NetBSD/{amd64,i386} 6.99.47, and DragonFly/amd64 {3.6.1,3.8.1}.
* Drop pre-3.6 DragonFly support.
* Drop unused distfiles from icedtea-extra.mk.

Changelog: for Oracle Java 7u65
From: http://www.oracle.com/technetwork/java/javase/7u65-relnotes-2229169.html

JavaãäSE Development Kit 7, Update 65 (JDK 7u65)

The full version string for this update release is 1.7.0_65-b17 (where "b" means "build"), except for Windows, where the version string is 1.7.0_65-b20. The version number is 7u65.
Highlights

This update release contains the following enhancements and changes:

    New Features and Changes

IANA Data 2014c

JDK 7u65 contains IANA time zone data version 2014c. For more information, refer to Timezone Data Versions in the JRE Software.
Security Baselines

The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 7u65 are specified in the following table:
JRE Family Version 	JRE Security Baseline
(Full Version String)
7 	1.7.0_65
6 	1.6.0_81
5.0 	1.5.0_71

For more information about security baselines, see Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer.
JRE Expiration Date

The JRE expires whenever a new release with security vulnerability fixes becomes available. Critical patch updates, which contain security vulnerability fixes, are announced one year in advance on Critical Patch Updates, Security Alerts and Third Party Bulletin. This JRE (version 7u65) will expire with the release of the next critical patch update scheduled for October 14, 2014.

For systems unable to reach the Oracle Servers, a secondary mechanism expires this JRE (version 7u65) on November 15, 2014. After either condition is met (new release becoming available or expiration date reached), the JRE will provide additional warnings and reminders to users to update to the newer version. For more information, see JRE Expiration Date.
JavaFX Release Notes

This JDK release includes JavaFX version 2.2.65.
New Features and Changes

New Java Control Panel option to disable sponsors

Currently, to disable sponsor offers at the time of installation, the user can de-select the option during installation or can pass SPONSORS=0 as a commandline option.

In this release, a new Java Control Panel(JCP) option to disable sponsors is available. To use this option, go to JCP's "Advanced" tab, and check or uncheck "Suppress sponsor offers when updating Java".

This option is applicable to 32 and 64 bit Windows operating systems.
New JAXP processing limit property - maxElementDepth

A new property, maxElementDepth, is added to provide applications the ability to set limit on maximum element depth in an xml file that they parse. This may be helpful for applications that may use too much resources when processing an xml file with excessive element depth.

    Name: http://java.sun.com/xml/jaxp/properties/maxElementDepth
    Definition: Limit the maximum element depth
    Value: A positive integer. 0 is treated as no limit. Negative numbers are treated as 0.
    Defaule value: 0
    System property: jdk.xml.maxElementDepth

For more details, see Processing Limits from JAXP tutorial trail.

See 8031541 (not public).
Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory.

For a list of bug fixes included in this release, see JDK 7u65 Bug Fixes page.

The following are some of the notable bug fixes in this release:

Area: client-libs/AWT
Synopsis: Using RMI from a restricted environment may cause a NullPointerException.

If an application uses RMI and runs in a restricted environment (ie. Java Plugin, Java Web Start), it may not work. In particular, if you run a UI from an RMI callback, a NullPointerException is likely to be thrown.

See 8019274.

Area: other-libs/corba
Synopsis: org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader

The system property org.omg.CORBA.ORBSingletonClass is used to configure the system-wide/singleton ORB. The handling of this system property was changed in the 7u55 release to require that the system wide/singleton ORB be visible to the system class loader.

In this release, the handling of this system property has been reverted to match the behavior found in JDK versions prior to 7u55 release, i.e. the singleton ORB is once again located using the thread context class loader of the first thread, to call the no-argument ORB.init method. The change is made to support applications which depend on this behavior.

Note that this change is applicable to 8u20, 7u65, 6u85 and 5.0u75 releases. For JDK 9, the new behavior, where the system wide/singleton ORB needs to be visible to the system class loader, will continue.

See 8046603.
Known Issues

Area: xml/jax-ws
Synopsis: JAF initialization in SAAJ clashing with the one in javax.mail

After initialization of SAAJ components, the javax.mail library may fail to work under certain circumstances, which in turn could break the javax.mail's JAF setup.

A possible workaround is to re-add the javax.mail handler before using javax.mail API:
MailcapCommandMap mailMap = (MailcapCommandMap) CommandMap.getDefaultCommandMap();
mailMap.addMailcap("multipart/mixed;;x-java-content-handler=com.sun.mail.handlers.multipart_mixed");

See 8043129.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Jul 25 20:35:14 2014 UTC (9 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.50: +14 -3 lines
Diff to previous 1.50 (colored) to selected 1.40 (colored)

Bump PKGREVISION

* Use working bootstrap kits for DragonFly from DPorts.
* Borrow patches from DragonFly Dports.
  Fix build under DragonFly 3.6.2 and 3.8.1.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Jul 21 00:15:41 2014 UTC (9 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.49: +3 -1 lines
Diff to previous 1.49 (colored) to selected 1.40 (colored)

Bump PKGREVISION. Fix PR pkg/48982.

* Use fork instead of posix_spawn under NetBSD 5.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jun 25 13:21:51 2014 UTC (9 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base
Branch point for: pkgsrc-2014Q2
Changes since 1.48: +28 -1 lines
Diff to previous 1.48 (colored) to selected 1.40 (colored)

restore bootstrap binary kit entries.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Jun 14 22:44:53 2014 UTC (9 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.47: +4 -31 lines
Diff to previous 1.47 (colored) to selected 1.40 (colored)

Update to 1.7.60 (7u60)

Changelog:
From release notes for Oracle JDK 7u60
http://www.oracle.com/technetwork/java/javase/7u60-relnotes-2200106.html .

Java SE Development Kit 7, Update 60 (JDK 7u60)

The full version string for this update release is 1.7.0_60-b19 (where "b" means "build"). The version number is 7u60.
Highlights

This update release contains several enhancements and changes including the following:

  Java Mission Control
  New Features and Changes

IANA Data 2014b

JDK 7u60 contains IANA time zone data version 2014b. For more information, refer to Timezone Data Versions in the JRE Software.

JavaFX

This JDK release includes JavaFX version 2.2.60.
Java Mission Control

This JDK release includes Java Mission Control(JMC) version 5.3. For more information, see JMC 5.3 Release Notes.
New Features and Changes

Java ignores deployment.expiration.check.enabled property for first launch

If you have an older version of Java and expiration check is turned off through deployment.properties file, Java may ignore this property for first launch.

To ensure that expiration check is disabled, use the following Java Web Start command:
javaws -userConfig deployment.expiration.check.enabled false

If this property is changed in the deployment.properties file, open the Java Control Panel before starting an application to ensure that the native cache is synchronized with the file. For more information, see Deployment Configuration File and Properties.
New flags added to Java Management API

The flags MinHeapFreeRatio and MaxHeapFreeRatio have been made manageable. This means they can be changed at runtime using the management API in Java. Support for these flags have also been added to the ParallelGC as part of the adaptive size policy.
Bug Fixes

For a list of bug fixes included in this release, see JDK 7u60 Bug Fixes page.

The following are some of the notable bug fixes in this release:

Area: security-libs/java.security
Synopsis: Realm.getRealmsList returns realms list in wrong order

Java does not support the [capaths] section in krb5.conf correctly if there are more then one intermediate realm between the client realm and the server realm.

See 8012615.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Jun 3 03:20:15 2014 UTC (9 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.46: +2 -1 lines
Diff to previous 1.46 (colored) to selected 1.40 (colored)

Bump PKGREVISION

Fix PR pkg/48246 again.
Add rhino.jar to library path.
And remove stale patch

Revision 1.46 / (download) - annotate - [select for diffs], Sun Jun 1 17:55:33 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored) to selected 1.40 (colored)

Update font path references. Bump PKGREVISION.

Revision 1.45 / (download) - annotate - [select for diffs], Sat May 3 02:59:47 2014 UTC (9 years, 11 months ago) by obache
Branch: MAIN
Changes since 1.44: +31 -1 lines
Diff to previous 1.44 (colored) to selected 1.40 (colored)

re-add JCEPolicy and bootstrap entries, lost dureing last update.

Revision 1.44 / (download) - annotate - [select for diffs], Fri May 2 10:48:13 2014 UTC (9 years, 11 months ago) by ryoon
Branch: MAIN
Changes since 1.43: +7 -38 lines
Diff to previous 1.43 (colored) to selected 1.40 (colored)

Update to 1.7.55

Changelog: From release notes for Oracle JDK 7u55
   JavaFX Release Notes
   JavaFX is now part of JDK. JDK 7u55 release includes JavaFX version 2.2.55.

   New Features and Changes
   The frequency of some security dialogs has been reduced on systems that run the same RIA multiple times.
   See 8029649.

   Using "*" in Caller-Allowable-Codebase Attribute.

   If a stand-alone asterisk (*), or asterisk as part of a top level domain such as (*.org), is specified as the value for the Caller-Allowable-Codebase attribute, then calls from JavaScript code to the RIA will show a security warning. An option to remember the choice is also provided, and if the user selects the option to remember the choice to run the RIA, no further warning messages are shown for the same RIA, when run with JavaScript from the same source.

   For more information, see JAR File Manifest Attributes for Security documentation.

   See 8033707.

   Disabling Sponsor Offers in the Java Installer

   During the installation of Java, users may be presented with the option of downloading and installing sponsor offers, such as browser add-ons, or security software. With 7u55 and later releases of Java, sponsor offers can be bypassed entirely by using "SPONSORS=0" as an option, when installing Java via the command line:

       Manually download the 32bit online installer for 7u55 to your local machine.
       Click the Windows Start Button/Menu. From the available Menu choices, select the 'Search box' and enter the text "command" in it.
       A list of matches will appear. Select  'Command Prompt' from the available Programs list.
       Navigate to the folder containing the downloaded installer, e.g.:
       cd c:\Users\<username>\Downloads
       To start the installation, in the Command Prompt window type:
       jre-7u55-windows-i586-iftw.exe SPONSORS=0

   The option to disable sponsors will persist across all future updates and re-installs of Java.

   Note that sponsor offers, and therefore this functionality, is only applicable to online 32bit JRE installers and Auto Update mechanisms for the Windows operating system.

   Bug Fixes
   Bug Id  	Category 	Sub-Category 	Description
   JDK-7190349 	client-libs 	2d 	[macosx] Text (Label) is incorrectly drawn with a rotated g2d
   JDK-8013569 	client-libs 	2d 	[macosx] JLabel preferred size incorrect on retina displays with non-default font size
   JDK-6571600 	client-libs 	java.awt 	JNI use results in UnsatisfiedLinkError looking for libmawt.so
   JDK-8025588 	client-libs 	java.awt 	[macosx] Frozen AppKit thread in 7u40
   JDK-5049299 	core-libs 	java.lang 	(process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion
   JDK-8020191 	core-libs 	java.lang 	System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1
   JDK-8030822 	core-libs 	java.time 	(tz) Support tzdata2013i
   JDK-8019853 	core-libs 	java.util.logging 	Break logging and AWT circular dependency
   JDK-8026474 	deploy 	deployment_toolkit 	deployJava.js versioncheck doesn't work in IE11
   JDK-8028691 	deploy 	plugin 	loading browser proxy via config script should not trigger JAR download
   JDK-8029649 	deploy 	plugin 	Reduce dialog frequency when app is run multiple times
   JDK-8033705 	deploy 	plugin 	Array out of bounds exception in PluginMain.performSSVValidation
   JDK-8033779 	deploy 	plugin 	JRE 7u51 Plugin Failing to Run Older JRE Version < 1.6.0
   JDK-8029922 	deploy 	webstart 	32-bit only Java Web Start apps fail to run on 32- and 64-bit JRE configs
   JDK-8031579 	deploy 	webstart 	Spurious Missing Manifest Permissions Attribute Warning When Launching versioned Java Web Start app
   JDK-8024830 	hotspot 	compiler 	SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get
   JDK-8035618 	other-libs 	corba:rmi-iiop 	Four api/org_omg/CORBA TCK tests fail under plugin only

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 30 23:12:48 2014 UTC (35 hours, 33 minutes ago) by ryoon
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update to 7.0.55

Changelog:
JavaFX Release Notes
JavaFX is now part of JDK. JDK 7u55 release includes JavaFX version 2.2.55.

New Features and Changes
The frequency of some security dialogs has been reduced on systems that run the same RIA multiple times.
See 8029649.

Using "*" in Caller-Allowable-Codebase Attribute.

If a stand-alone asterisk (*), or asterisk as part of a top level domain such as (*.org), is specified as the value for the Caller-Allowable-Codebase attribute, then calls from JavaScript code to the RIA will show a security warning. An option to remember the choice is also provided, and if the user selects the option to remember the choice to run the RIA, no further warning messages are shown for the same RIA, when run with JavaScript from the same source.

For more information, see JAR File Manifest Attributes for Security documentation.

See 8033707.

Disabling Sponsor Offers in the Java Installer

During the installation of Java, users may be presented with the option of downloading and installing sponsor offers, such as browser add-ons, or security software. With 7u55 and later releases of Java, sponsor offers can be bypassed entirely by using "SPONSORS=0" as an option, when installing Java via the command line:

    Manually download the 32bit online installer for 7u55 to your local machine.
    Click the Windows Start Button/Menu. From the available Menu choices, select the 'Search box' and enter the text "command" in it.
    A list of matches will appear. Select  'Command Prompt' from the available Programs list.
    Navigate to the folder containing the downloaded installer, e.g.:
    cd c:\Users\<username>\Downloads
    To start the installation, in the Command Prompt window type:
    jre-7u55-windows-i586-iftw.exe SPONSORS=0

The option to disable sponsors will persist across all future updates and re-installs of Java.

Note that sponsor offers, and therefore this functionality, is only applicable to online 32bit JRE installers and Auto Update mechanisms for the Windows operating system.

Bug Fixes
Bug Id  	Category 	Sub-Category 	Description
JDK-7190349 	client-libs 	2d 	[macosx] Text (Label) is incorrectly drawn with a rotated g2d
JDK-8013569 	client-libs 	2d 	[macosx] JLabel preferred size incorrect on retina displays with non-default font size
JDK-6571600 	client-libs 	java.awt 	JNI use results in UnsatisfiedLinkError looking for libmawt.so
JDK-8025588 	client-libs 	java.awt 	[macosx] Frozen AppKit thread in 7u40
JDK-5049299 	core-libs 	java.lang 	(process) Use posix_spawn, not fork, on S10 to avoid swap exhaustion
JDK-8020191 	core-libs 	java.lang 	System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1
JDK-8030822 	core-libs 	java.time 	(tz) Support tzdata2013i
JDK-8019853 	core-libs 	java.util.logging 	Break logging and AWT circular dependency
JDK-8026474 	deploy 	deployment_toolkit 	deployJava.js versioncheck doesn't work in IE11
JDK-8028691 	deploy 	plugin 	loading browser proxy via config script should not trigger JAR download
JDK-8029649 	deploy 	plugin 	Reduce dialog frequency when app is run multiple times
JDK-8033705 	deploy 	plugin 	Array out of bounds exception in PluginMain.performSSVValidation
JDK-8033779 	deploy 	plugin 	JRE 7u51 Plugin Failing to Run Older JRE Version < 1.6.0
JDK-8029922 	deploy 	webstart 	32-bit only Java Web Start apps fail to run on 32- and 64-bit JRE configs
JDK-8031579 	deploy 	webstart 	Spurious Missing Manifest Permissions Attribute Warning When Launching versioned Java Web Start app
JDK-8024830 	hotspot 	compiler 	SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get
JDK-8035618 	other-libs 	corba:rmi-iiop 	Four api/org_omg/CORBA TCK tests fail under plugin only

Revision 1.43 / (download) - annotate - [select for diffs], Thu Mar 6 18:57:56 2014 UTC (10 years, 1 month ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.42: +1 -2 lines
Diff to previous 1.42 (colored) to selected 1.40 (colored)

Remove patches-aw which just removed the trailing "};" from
security/java.policy, breaking the file
Bump pkgrevision

Revision 1.42 / (download) - annotate - [select for diffs], Fri Jan 31 04:39:18 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.41: +28 -1 lines
Diff to previous 1.41 (colored) to selected 1.40 (colored)

fixes lost of bootstrap binary for vairous platforms with last update.

Revision 1.41 / (download) - annotate - [select for diffs], Sat Jan 25 13:53:22 2014 UTC (10 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.40: +6 -32 lines
Diff to previous 1.40 (colored)

Update to 1.7.51

I cannot find release notes for OpenJDK7, I will quote from Oracle's
JDK 7u51 release notes.

Changelog:
7u51: http://www.oracle.com/technetwork/java/javase/7u51-relnotes-2085002.html
Olson Data 2013h
JDK 7u51 contains Olson time zone data version 2013h.

New Features and Changes
Jarsigner updated to encourage timestamping

Timestamping for a signed jar is now strongly recommended. The Jarsigner tool will print out an informational warning at signing or verifying when timestamp is missing. For more information, see Signing JAR Files.

See 8023338.
Changes to Security Slider:

The following changes to Security Slider were included in this release(7u51):

    Block Self-Signed and Unsigned applets on High Security Setting
    Require Permissions Attribute for High Security Setting
    Warn users of missing Permissions Attributes for Medium Security Setting

For more information, see Java Control Panel documentation.
Prompt users to clear previously remembered decisions:

In JDK 7u51, users are given an option to restore the security prompts, for any prompts that were hidden prior to installing the latest release. For more information, see Install Documentation for Windows.

It is recommended that users restore security prompts after every 30 days to ensure better protection.

Note: This option is offered only during Auto update on Mac OS.
Exception Site List:

The Exception Site List feature allows end users to run Java applets and Java Web Start applications that do not meet the latest security requirements. Rich Internet Applications that are hosted on a site in the exception site list are allowed to run with the applicable security prompts.

For more information, see Exception Site List documentation.
Change in Default Socket Permissions

The default socket permissions assigned to all code including untrusted code have been changed in this release. Previously, all code was able to bind any socket type to any port number greater than or equal to 1024. It is still possible to bind sockets to the ephemeral port range on each system. The exact range of ephemeral ports varies from one operating system to another, but it is typically in the high range (such as from 49152 to 65535). The new restriction is that binding sockets outside of the ephemeral range now requires an explicit permission in the system security policy.

Most applications using client tcp sockets and a security manager will not see any problem, as these typically bind to ephemeral ports anyway. Applications using datagram sockets or server tcp sockets (and a security manager) may encounter security exceptions where none were seen before. If this occurs, users should review whether the port number being requested is expected, and if this is the case, a socket permission grant can be added to the local security policy, to resolve the issue.

See 8011786 (not public).
Change in JAXP Xalan Extension Functions

In JDK 7u51, a change has been made in JAXP Xalan Extension functions to always use the default DOM implementation when Security Manager is present. This change affects the NodeSet created by DOM Document.

Before this change, the DOM implementation is located through the DOM factory lookup process. With this change, when security is enabled, the lookup process is skipped and the default DOM implementation is used.

This change will only affect those applications that use a 3rd party DOM implementation. In general, the NodeSet structure is expected to be compatible with that of the JDK default implementation.
Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Java SE Critical Patch Update Advisory.

For a list of bug fixes included in this release, see JDK 7u51 Bug Fixes page.

The following are some of the notable bug fixes in this release:

Area: tools/jar
Synopsis: Clarify jar verifications

The jarsigner tool prints out more messages when there are severe warnings and -strict is on. For details, see the jarsigner tool documentation (Windows)(Solaris/Linux).

See 8024302 (not public).

Revision 1.40 / (download) - annotate - [selected], Mon Jan 20 19:25:11 2014 UTC (10 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.39: +8 -2 lines
Diff to previous 1.39 (colored)

Force serial GC during build. Fix friend forward with default arguments.
Fix incorrect return value.

Revision 1.39 / (download) - annotate - [select for diffs], Tue Jan 14 17:24:42 2014 UTC (10 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.40 (colored)

Add a compat sem_timedwait() for __NetBSD_Version__ < 699000400 to fix
build on NetBSD 6 (and possibly earlier)
No change for systems which would have built anyway, so no PKGREVISION bump

Revision 1.38 / (download) - annotate - [select for diffs], Wed Jan 8 13:09:38 2014 UTC (10 years, 3 months ago) by jperkin
Branch: MAIN
Changes since 1.37: +3 -2 lines
Diff to previous 1.37 (colored) to selected 1.40 (colored)

Update SunOS support for recent update.

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jan 7 07:27:39 2014 UTC (10 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.36: +4 -1 lines
Diff to previous 1.36 (colored) to selected 1.40 (colored)

Add back UnlimitedJCEPolicyJDK7.zip distinfo

Revision 1.36 / (download) - annotate - [select for diffs], Sun Jan 5 06:28:32 2014 UTC (10 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.35: +28 -4 lines
Diff to previous 1.35 (colored) to selected 1.40 (colored)

Resotore bootstraps

Revision 1.35 / (download) - annotate - [select for diffs], Thu Jan 2 01:16:35 2014 UTC (10 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.34: +19 -53 lines
Diff to previous 1.34 (colored) to selected 1.40 (colored)

Update to 1.7.45 (7u45)

I cannot find release notes for OpenJDK7, I will quote from Oracle's
JDK 7u40 and 7u45 release notes.

Changelog:
7u45:
Olson Data 2013d

JDK 7u45 contains Olson time zone data version 2013d. For more information, refer to Timezone Data Versions in the JRE Software.

Protections Against Unauthorized Redistribution of Java Applications

Starting with 7u45, application developers can specify new JAR manifest file attributes:

Application-Name: This attribute provides a secure title for your RIA.

Caller-Allowable-Codebase: This attribute specifies the codebase/locations from which JavaScript is allowed to call Applet classes.

JavaScript to Java calls will be allowed without any security dialog prompt only if:

    JAR is signed by a trusted CA, has the Caller-Allowable-Codebase manifest entry and JavaScript runs on the domain that matches it.
    JAR is unsigned and JavaScript calls happens from the same domain as the JAR location.

The JavaScript to Java (LiveConnect) security dialog prompt is shown once per Applet classLoader instance.

Application-Library-Allowable-Codebase: If the JNLP file or HTML page is in a different location than the JAR file, the Application-Library-Allowable-Codebase attribute identifies the locations from which your RIA can be expected to be started.

If the attribute is not present or if the attribute and location do not match, then the location of the JNLP file or HTML page is displayed in the security prompt shown to the user.

Note that the RIA can still be started in any of the above cases.

Developers can refer to JAR File Manifest Attributes for more information.
Restore Security Prompts

A new button is available in the Java Control Panel (JCP) to clear previously remembered trust decisions. A trust decision occurs when the user has selected the Do not show this again option in a security prompt. To show prompts that were previously hidden, click Restore Security Prompts. When asked to confirm the selection, click Restore All. The next time an application is started, the security prompt for that application is shown.

See Restore Security Prompts under the Security section of the Java Control Panel.
JAXP Changes

Starting from JDK 7u45, the following new processing limits are added to the JAXP FEATURE_SECURE_PROCESSING feature.

    totalEntitySizeLimit
    maxGeneralEntitySizeLimit
    maxParameterEntitySizeLimit

For more information, see the new Processing Limits lesson in the JAXP Tutorial.
TimeZone.setDefault Change

The java.util.TimeZone.setDefault(TimeZone) method has been changed to throw a SecurityException if the method is called by any code with which the security manager's checkPermission call denies PropertyPermission("user.timezone", "write"). The new system property jdk.util.TimeZone.allowSetDefault (a boolean) is provided so that the compatible behavior can be enabled. The property will be evaluated only once when the java.util.TimeZone class is loaded and initialized.
Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory.

This release fixes the following security vulnerabilities found in 7u40 and
earlier.
CVE-2013-5782
CVE-2013-5830
CVE-2013-5809
CVE-2013-5829
CVE-2013-5814
CVE-2013-5824
CVE-2013-5788
CVE-2013-5787
CVE-2013-5789
CVE-2013-5817
CVE-2013-5842
CVE-2013-5843
CVE-2013-5832
CVE-2013-5850
CVE-2013-5838
CVE-2013-5805
CVE-2013-5806
CVE-2013-5846
CVE-2013-5810
CVE-2013-5844
CVE-2013-5777
CVE-2013-5852
CVE-2013-5802
CVE-2013-5775
CVE-2013-5804
CVE-2013-5812
CVE-2013-3829
CVE-2013-5783
CVE-2013-5825
CVE-2013-4002
CVE-2013-5823
CVE-2013-5778
CVE-2013-5801
CVE-2013-5776
CVE-2013-5818
CVE-2013-5819
CVE-2013-5831
CVE-2013-5820
CVE-2013-5851
CVE-2013-5840
CVE-2013-5774
CVE-2013-5848
CVE-2013-5780
CVE-2013-5800
CVE-2013-5849
CVE-2013-5790
CVE-2013-5784
CVE-2013-5797
CVE-2013-5772
CVE-2013-5803
CVE-2013-5854


7u40:
Retina Display support on Mac OS X

Retina screens will now display content correctly. Previously rendering had been blurry. See 8000629.
Deployment Rule Set

Deployment rule set allows a desktop administrator to control the level of Java client compatibility and default prompts across an organization.

New Security Warnings for Unsigned and Self-Signed Applications

New warnings are added in the dialogs for Unsigned and Self-Signed applications.

From the dialogs for Unsigned and Self-Signed applets, "Remember this decision" option has been removed. In addition, the previously remembered decisions for self-signed and unsigned applets will be ignored.

For more information, see Security Dialogs.
Local Applets return NULL for DocumentBase

Beginning with JDK 7u40, an applet's getDocumentBase() method will return NULL when the applet is running from the local file system.

If applet needs to load resource, here are the options:

    If the resource is in the applet's JAR(s), the user should be able to load it with class ClassLoader getResoruceAsStream directly, without needing the codebase information.
    If the resource is in an arbitrary location, which is not inside the applet's JAR(s), the user must have other ways to get to that location, since it is not part of the applet resource. For example, the user.home java system property, provided their applet has all-permissions.


JAXP Security Improvements

JDK 7u40 release contains Java API for XML Processing (JAXP) 1.5, which adds the ability to restrict the set of network protocols that may be used to fetch external resources. For more information, see JEP 185: JAXP 1.5: Restrict Fetching of External Resources.
Default x.509 Certificates Have Longer Key Length

Starting from 7u40, the use of x.509 certificates with RSA keys less than 1024 bits in length is restricted. This restriction is applied via the Java Security property, jdk.certpath.disabledAlgorithms. The default value of jdk.certpath.disabledAlgorithms is now as follows:
jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024

In order to avoid the compatibility issue, users who use X.509 certificates with RSA keys less than 1024 bits, are recommended to update their certificates with stronger keys. As a workaround, at their own risk, users can adjust the key size to permit smaller key sizes through the security property jdk.certpath.disabledAlgorithms.

For more information, see Java PKI Programmer's Guide or JSSE Reference Guide.

Bug Fixes

For a list of bug fixes included in this release, see JDK 7u40 Bug Fixes page.

Bug ID 	Component 	Description
8001161 	client-libs 	[macosx] EmbeddedFrame doesn't become active window
8004316 	client-libs 	Printing an image using AUTOSENSE fails to print
8015375 	client-libs 	Edits to text components hang for clipboard access
7068471 	client-libs 	NPE in sun.font.FontConfigManager.getFontConfigFont() when libfontconfig.so is not installed
7105640 	client-libs 	Unix printing does not check the result of exec'd lpr/lp command
7113017 	client-libs 	Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h
7151427 	client-libs 	Potential memory leak in error handling code in X11SurfaceData.c
7152519 	client-libs 	Dependency on non-POSIX header file <link.h> causes portability problem
7181199 	client-libs 	[macosx] Startup is much slower in headless mode for apps using Fonts
7181438 	client-libs 	[OGL] Incorrect alpha used, during blit from SW to the texture.
8004821 	client-libs 	Graphics2D.drawPolygon() fails with IllegalPathStateException
8004859 	client-libs 	Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform.
8008535 	client-libs 	JDK7 Printing : CJK and Latin Text in a string overlap.
8012381 	client-libs 	[macosx] : Collation selection ignored when printing on MacOSX
8013810 	client-libs 	PrintServiceLookup.lookupPrintServices() does not return consistent result
8015334 	client-libs 	Memory leak when kerning is used on Windows
8015556 	client-libs 	[macosx] surrogate pairs do not render properly (show up as boxes or incorrect glyphs)
8015606 	client-libs 	Text is not rendered correctly if destination buffer is custom
8019201 	client-libs 	Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException
8011059 	client-libs 	[macosx] Make JDK demos look perfect on retina displays
6550588 	client-libs 	java.awt.Desktop cannot open file with Windows UNC filename
7107957 	client-libs 	AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h
7109977 	client-libs 	[macosx] MixingInHwPanel.java test fails on Mac trying to click in the reserved corner
7124520 	client-libs 	[macosx] re:6373505 Toolkit.getScreenResolution() != GraphicsConfiguration.getNormalizingTransform()
7130662 	client-libs 	GTK file dialog crashes with a NPE
7146572 	client-libs 	enableInputMethod(false) does not work in the TextArea and TextField on the linux platform
7154778 	client-libs 	[macosx] NSView-based implementation of sun.awt.EmbeddedFrame
7155378 	client-libs 	Need utils api/field which determines the dead key
7161437 	client-libs 	[macosx] awt.FileDialog doesn't respond appropriately for mac when selecting folders
7170655 	client-libs 	Frame size does not follow font size change with XToolkit
7170996 	client-libs 	Regression : Cannot use IME on JComboBox Japanese(7026055) II
7175183 	client-libs 	[macosx] Objective-C exception thrown when switching monitor configuration
7179050 	client-libs 	[macosx] Make LWAWT be able to run on AppKit thread
7181710 	client-libs 	[macosx] jawt_md.h shipped with jdk is outdated
7193169 	client-libs 	The code example in javadoc of Component.java misses 'implements' keyword
7194469 	client-libs 	Pressing the Enter key results in an alert tone beep when focus is TextField
7194902 	client-libs 	[macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49
7196547 	client-libs 	[macosx] Implement dead key detection for KeyEvent
7197619 	client-libs 	Using modifiers for the dead key detection on Windows
7198229 	client-libs 	[macosx] Painting during resizing of the frame should be more smooth
7199180 	client-libs 	[macosx] Dead keys handling for input methods
7199783 	client-libs 	Setting cursor on DragSourceContext does not work on OSX
8000423 	client-libs 	Diacritic is not applyed to a base letter on Linux
8000435 	client-libs 	[macosx] Button painting error under Java 7 on Mac
8000629 	client-libs 	[macosx] Blurry rendering with Java 7 on Retina display
8003169 	client-libs 	[macosx] JVM crash after disconnecting from projector
8004344 	client-libs 	A crash in ToolkitErrorHandler() in XlibWrapper.c
8005405 	client-libs 	[macosx] Drag and Drop: wrong animation when dropped outside any drop target.
8005465 	client-libs 	[macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m
8005932 	client-libs 	Java 7 on mac os x only provides text clipboard formats
8005997 	client-libs 	[macosx] Printer Dialog opens an additional title bar
8006417 	client-libs 	JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X
8006634 	client-libs 	Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler
8006941 	client-libs 	[macosx] Deadlock in drag and drop
8008660 	client-libs 	Failure in 2D Queue Flusher thread on Mac
8009012 	client-libs 	[macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment
8009911 	client-libs 	[macosx] SWT app freeze when going full screen using Java 7 on Mac
8011686 	client-libs 	[macosx] AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality
8012586 	client-libs 	[x11] Modal dialogs for fullscreen window may show behind its owner
8014821 	client-libs 	Regression: Focus issues with Oracle WebCenter Capture applet
8015303 	client-libs 	[macosx] Application launched via custom URL Scheme does not receive URL
8019265 	client-libs 	[macosx] apple.laf.useScreenMenuBar regression comparing with jdk6
8020038 	client-libs 	[macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread
8020298 	client-libs 	[macosx] Incorrect merge in the lwawt code.
8020371 	client-libs 	[macosx] applets with Drag and Drop fail with IllegalArgumentException
8021381 	client-libs 	JavaFX scene included in Swing JDialog not starting from Web Start
7186794 	client-libs 	Setter not found. PropertyDescriptor(PropertyDescriptor,PropertyDescriptor)
7187618 	client-libs 	PropertyDescriptor Performance Slow (continue)
7189112 	client-libs 	java.beans.Introspector misses write methods
7192955 	client-libs 	Introspector overide PropertyDescriptor for generic type field defined in super class
8013416 	client-libs 	Java Bean Persistence with XMLEncoder
8013557 	client-libs 	XMLEncoder in 1.7 can't encode objects initialized in no argument constructor
8009168 	client-libs 	accessibility.properties syntax issue
8020983 	client-libs 	OutOfMemoryError caused by non garbage collected JPEGImageWriter Instances
4199622 	client-libs 	RFE: JComboBox shouldn't sending ActionEvents for keyboard navigation
4310381 	client-libs 	Text in multi-row/col JTabbedPane tabs can be truncated/clipped
4631925 	client-libs 	JColor Chooser is not fully accessible
6337518 	client-libs 	Null Arrow Button Throws Exception in BasicComboBoxUI
6436314 	client-libs 	Vector could be created with appropriate size in DefaultComboBoxModel
6671481 	client-libs 	NPE at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection
6877495 	client-libs 	JTextField and JTextArea does not support supplementary characters
7024118 	client-libs 	possible hardcoded mnemonic for JFileChooser metal and motif l&f
7032018 	client-libs 	The file list in JFileChooser does not have an accessible name
7032436 	client-libs 	When running with the Nimbus look and feel, the JFileChooser does not display mnemonics
7049024 	client-libs 	DnD fails with JTextArea and JTextField
7055065 	client-libs 	Regression : JDK 7 : NullPointerException when sorting JTable with empty cell
7068740 	client-libs 	If you wrap a JTable in a JLayer you can't use the page up and page down cmds
7089914 	client-libs 	Focus on image icons are not visible in javaws cache with high contrast mode
7123767 	client-libs 	Wrong tooltip location in Multi-Monitor configurations
7124525 	client-libs 	[macosx] No animation on certain Swing components in Aqua LaF
7129742 	client-libs 	Unable to view focus in Non-Editable TextArea
7132385 	client-libs 	[macosx] IconifyTest of RepaintManager could use some delay
7147075 	client-libs 	JTextField doesn't get focus or loses focus forever
7154030 	client-libs 	java.awt.Component.hide() does not repaint parent component
7155298 	client-libs 	Editable TextArea/TextField are blocking GUI applications from exit
7155887 	client-libs 	ComboBox does not display focus outline in GTK L&F
7163696 	client-libs 	JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs
7163828 	client-libs 	[macosx] White-on-yellow "Got Milk?" tooltip in SwingSet2 is empty.
7167780 	client-libs 	Hang javasoft.sqe.tests.api.javax.swing.Timer.Ctor2Tests
7181403 	client-libs 	Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent
7184945 	client-libs 	[macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47
7188612 	client-libs 	JTable's AccessibleJTable throws IllegalComponentStateException instead of null
7194184 	client-libs 	JColorChooser swatch cannot accessed from keyboard
7197320 	client-libs 	[macosx] Full Screen option missing when Window.documentModified
7199708 	client-libs 	FileChooser crashs when opening large folder
8002077 	client-libs 	Possible mnemonic issue on JFileChooser Save button on nimbus L&F
8002114 	client-libs 	fix failed for 7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
8003400 	client-libs 	JTree scrolling problem when using large model in WindowsLookAndFeel.
8003830 	client-libs 	NullPointerException in BasicTreeUI.Actions when getPathBounds returns null
8004298 	client-libs 	NPE in WindowsTreeUI.ensureRowsAreVisible
8004866 	client-libs 	[macosx] HiDPI support in Aqua L&F
8005019 	client-libs 	JTable passes row index instead of length when inserts selection interval
8007006 	client-libs 	[macosx] Closing subwindow loses main window menus.
8008366 	client-libs 	[macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
8013370 	client-libs 	Null pointer exception when adding more than 9 accelators to a JMenuBar
7038105 	core-libs 	File.isHidden() should return true for pagefile.sys and hiberfil.sys
8003992 	core-libs 	File and other classes in java.io do not handle embedded nulls properly
8007609 	core-libs 	WinNTFileSystem_md.c should correctly check value returned from realloc
8011950 	core-libs 	java.io.File.createTempFile enters infinite loop when passed invalid data
8016063 	core-libs 	getFinalAttributes should use FindClose
7103957 	core-libs 	NegativeArraySizeException while initializing class IntegerCache
7193463 	core-libs 	Terminator.setup should ignore IAE when registering signal handlers
8000817 	core-libs 	Reinstate accidentally removed sleep() from ProcessBuilder/Basic.java
8003228 	core-libs 	(props) sun.jnu.encoding should be set to UTF-8 [macosx]
8016046 	core-libs 	(process) Strict validation of input should be security manager case only [win]
8021946 	core-libs 	Disabling sun.reflect.Reflection.getCallerCaller(int) by default breaks several frameworks and libraries
6984705 	core-libs 	JSR 292 method handle creation should not go through JNI
7058630 	core-libs 	JSR 292 method handle proxy violates contract for Object methods
8005345 	core-libs 	JSR 292: JDK performance tweaks
8016814 	core-libs 	sun.reflect.Reflection.getCallerClass returns the wrong stack frame
6512101 	core-libs 	NetworkInterface#getDisplayName() method returns wrong encoding for Japanese OS
6953455 	core-libs 	CookieStore.add() cannot handle null URI parameter, contrary to the API specification
7078386 	core-libs 	NetworkInterface.getNetworkInterfaces() may return corrupted results on linux
7084560 	core-libs 	Crash in net.dll
7118907 	core-libs 	InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH
7163874 	core-libs 	InetAddress.isReachable should support pinging 0.0.0.0
7181353 	core-libs 	Update error message to distinguish native OOM and java OOM in net
7188755 	core-libs 	Crash due to missing synchronization on gconf_client in DefaultProxySelector.c
7190254 	core-libs 	NetworkInterface getFlags implementation should support full integer bit range for flags value
7199219 	core-libs 	Proxy-Connection headers set incorrectly when a HttpClient is retrieved from the Keep Alive Cache
7199862 	core-libs 	Make sure that a connection is still alive when retrieved from KeepAliveCache in certain cases
8000525 	core-libs 	Java.net.httpcookie api does not support 2-digit year format
8007315 	core-libs 	HttpURLConnection.filterHeaderField method returns null where empty string is expected
8009650 	core-libs 	HttpClient available() check throws SocketException when connection has been closed
8010282 	core-libs 	sun.net.www.protocol.jar.JarFileFactory.close(JarFile) should be thread-safe
8011234 	core-libs 	Performance regression with ftp protocol when uploading in image mode
8013140 	core-libs 	Heap corruption with NetworkInterface.getByInetAddress() and long i/f name
6429204 	core-libs 	(se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps
6633549 	core-libs 	(dc) Include-mode filtering of IPv6 sources does not block datagrams on Linux
7115070 	core-libs 	(fs) lookupPrincipalByName/lookupPrincipalByGroupName should treat ESRCH as not found.
7129029 	core-libs 	(fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW
7132889 	core-libs 	(se) AbstractSelectableChannel.register and configureBlocking not safe from asynchronous close
7146506 	core-libs 	(fc) Add EACCES check to the return of fcntl native method
7152948 	core-libs 	(dc) DatagramDispatcher.c should memset msghdr to make it portable to other platforms
7156873 	core-libs 	(zipfs) FileSystems.newFileSystem(uri, env) fails for uri with escaped octets
7157656 	core-libs 	(zipfs) SeekableByteChannel to entry in zip file always reports its position as 0
7166048 	core-libs 	(se) EPollArrayWrapper.c no longer needs to define epoll data structures
7168172 	core-libs 	(fs) Files.isReadable slow on Windows
7172826 	core-libs 	(se) Selector based on the Solaris event port mechanism
7179305 	core-libs 	(fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled
7190219 	core-libs 	(bf) CharBuffer.put(String,int,int) modifies position even if BufferOverflowException thrown
7190897 	core-libs 	(fs) Files.isWritable method returns false when the path is writable (win)
7191556 	core-libs 	(fs) UnixNativeDispatcher.getextmntent should be moved into platform specific code
7191587 	core-libs 	(se) SelectionKey.interestOps does not defer changing the interest set to the next select [macosx]
8002390 	core-libs 	(zipfs) Problems moving files between zip file systems
8009751 	core-libs 	(se) Selector spin when select, close and interestOps(0) invoked at same time (lnx)
8011128 	core-libs 	(fs) Files.createDirectory fails if the resoved path is exactly 248 characters long
8012019 	core-libs 	(fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win)
6183404 	core-libs 	Many eudc characters are incorrectly mapped in MS936 and GBK converter
6610897 	core-libs 	New constructor in sun.tools.java.ClassPath builds a path using File.separator instead of File.pathS
7187876 	core-libs 	ClassCastException in TCPTransport.executeAcceptLoop
7131459 	core-libs 	[Fmt-De] DecimalFormat produces wrong format() results when close to a tie
7163865 	core-libs 	Performance improvement for DateFormatSymbols.getZoneIndex(String)
8000529 	core-libs 	Regression : SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters
8005277 	core-libs 	Regression in JDK 7 in Bidi implementation
8020054 	core-libs 	(tz) Support tzdata2013d
7164256 	core-libs 	EnumMap clone doesn't clear the entrySet keeping a reference to the original Map
7166055 	core-libs 	Javadoc for WeakHashMap contains misleading advice
7198073 	core-libs 	(prefs) user prefs not saved [macosx]
8011200 	core-libs 	(coll) Optimize empty ArrayList and HashMap
8019381 	core-libs 	HashMap.isEmpty is non-final, potential issues for get/remove
7132378 	core-libs 	Race in FutureTask if used with explicit set and get ( not Runnable )
7161229 	core-libs 	PriorityBlockingQueue keeps hard reference to last removed element
7110151 	core-libs 	To use underlying platform's zlib library for Java zlib support
7166955 	core-libs 	(pack200) JNI_GetCreatedJavaVMs needs additional checking
7188852 	core-libs 	Move implementation of De/Inflater.getBytesRead/Writtten() to java from native
8005466 	core-libs 	JAR file entry hash table uses too much memory (zip_util.c)
7163898 	core-libs 	add isLoggable() check to doLog()
8010309 	core-libs 	Improve PlatformLogger.isLoggable performance by direct mapping from an integer to Level
8017174 	core-libs 	NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger
8020228 	core-libs 	Restore the translated version of logging_xx.properties
7042126 	core-libs 	(alt-rt) HashMap.clone implementation should be re-examined
8006593 	core-libs 	Initialization bottleneck in Maps due to use of j.u.Random
7094176 	core-libs 	(tz) Incorrect TimeZone display name when DST not applicable / disabled
8009638 	core-libs 	Wrong comment for PL in LocaleISOData, 1989 forward Poland is Republic of Poland
8015570 	core-libs 	Use long comparison in Rule.getRules().
7174887 	core-libs 	Deadlock in jndi ldap connection cleanup
8000487 	core-libs 	Java JNDI connection library on ldap conn is not honoring configured timeout
7110104 	core-svc 	It should be possible to stop and start JMX Agent at runtime.
7164191 	core-svc 	properties.putAll API may fail with ConcurrentModifcationException on multi-thread scenario
7173044 	core-svc 	Memory monitor demo hangs the system if MemoryUsage obj returns -1 .
8015604 	core-svc 	JDP packets containing ideographic characters are broken
8001621 	core-svc 	Update awk scripts that check output from jps/jcmd
8002048 	core-svc 	Protocol for discovery of manageable Java processes on a network
8008089 	core-svc 	Delete OS dependent check in JdkFinder.getExecutable()
8003192 	deploy 	Need to be able to launch 'About Java' from command line
8017164 	deploy 	Invalid URL to GetJava web page could be formed in deployJava.js in some cases
8020390 	deploy 	LSP: LocalSecurityPolicy is initialized too soon
8021585 	deploy 	Setting trace level 5 in console does not enable all tracing.
8021907 	deploy 	DRS: certificate element algorithm is supposed to default to SHA-256
8008377 	deploy 	https dialog: 'More information' is open below the main dialog on Linux
8020941 	deploy 	DRS: Make ruleset element version attribute mandatory
8006165 	deploy 	firefox freeze with java.com version detect applet
8010636 	deploy 	User responsibilities are not updated with all clsid's with jre 6u32 and higher
8015640 	deploy 	REGRESSION: Security boxes appear 2 times with uppercase jnlp codebase
8015842 	deploy 	Multi JREs: Unable to use the selected version to load an non-jnlp applet
8016005 	deploy 	Remote debugging for applets in a browser is no longer working
8016225 	deploy 	The behavior after System.exit() is different between JRE 1.7_21 and JRE 1.7_17
8017218 	deploy 	REGRESSION:Fail to detect Java after upgrade to 7u25 on IE (PnP fails to register plugin in IE)
8017249 	deploy 	Plug-in does not report version
8019177 	deploy 	getdocument base should behave the same as getcodebase for file applets
8019425 	deploy 	Local Security Policy: Any "run" rule must have at least one application qualifier
8019870 	deploy 	JCP shows link to security policy when one doesn't exist
8020160 	deploy 	LSP: rename LocalSecurityPolicy (LSP) to DeploymentRuleSet (DRS)
8022042 	deploy 	Java Plugin Runtime parameter for setting classpath does not work
8000555 	deploy 	BasicService.showDocument() API fails to launch the browser in Windows XP
8009768 	deploy 	-XX:MaxGCPauseMillis value set in control panel is ignored by javaws
8010014 	deploy 	Unable to execute javaws -uninstall
8017776 	deploy 	Swing Event Thread does not use JNLP class loader
8000692 	embedded 	Remove old KERNEL code
8005722 	embedded 	Assert in c1_LIR.hpp incorrect wrt to number of register operands
7171028 	globalization 	dots are missed in the datetime for Slovanian
7189611 	globalization 	Venezuela current Currency should be Bs.F.
6340864 	hotspot 	Implement vectorization optimizations in hotspot-server
6443505 	hotspot 	Ideal() function for CmpLTMask
6658428 	hotspot 	C2 doesn't inline java method if corresponding intrinsic failed to inline.
6711908 	hotspot 	JVM needs direct access to some annotations
6910461 	hotspot 	Register allocator may insert spill code at wrong insertion index
6910464 	hotspot 	Lookupswitch and Tableswitch default branches not recognized as safepoints
7023639 	hotspot 	JSR 292 method handle invocation needs a fast path for compiled code
7023898 	hotspot 	Intrinsify AtomicLongFieldUpdater.getAndIncrement()
7092905 	hotspot 	C2: Keep track of the number of dead nodes
7119644 	hotspot 	Increase superword's vector size up to 256 bits
7145024 	hotspot 	Crashes in ucrypto related to C2
7147064 	hotspot 	assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c <=
7147416 	hotspot 	LogCompilation tool does not work with post parse inlining
7147464 	hotspot 	Java crashed while executing method with over 8k of dneg operations
7147740 	hotspot 	add assertions to check stack alignment on VM entry from generated code (x64)
7147744 	hotspot 	CTW: assert(false) failed: infinite EA connection graph build
7148109 	hotspot 	C2 compiler consumes too much heap resources
7148486 	hotspot 	At a method handle call returning with an exception may call the runtime with misaligned stack (x64)
7152955 	hotspot 	print_method crashes with null root
7152957 	hotspot 	VM crashes with assert(false) failed: bad AD file
7152961 	hotspot 	InlineTree::should_not_inline may exit prematurely
7154997 	hotspot 	assert(false) failed: not G1 barrier raw StoreP
7161796 	hotspot 	PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror
7162094 	hotspot 	LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_node
7169782 	hotspot 	C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)
7169934 	hotspot 	pow(x,y) or x64 computes incorrect result when x<0 and y is an odd integer
7170053 	hotspot 	crash in C2 when using -XX:+CountCompiledCalls
7170463 	hotspot 	C2 should recognize "obj.getClass() == A.class" code pattern
7171890 	hotspot 	C1: add Class.isInstance intrinsic
7172640 	hotspot 	C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()
7172843 	hotspot 	C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set"
7173340 	hotspot 	C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
7174218 	hotspot 	remove AtomicLongCSImpl intrinsics
7177003 	hotspot 	C1: LogCompilation support
7177923 	hotspot 	SIGBUS on sparc in compiled code for java.util.Calendar.clear()
7181658 	hotspot 	CTW: assert(t->meet(t0) == t) failed: Not monotonic
7187454 	hotspot 	stack overflow in C2 compiler thread on Solaris x86
7188276 	hotspot 	JSR 292: assert(ct == T_OBJECT) failed: rt=T_OBJECT, ct=13
7190310 	hotspot 	Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
7192167 	hotspot 	JSR 292: C1 has old broken code which needs to be removed
7192406 	hotspot 	JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
7192963 	hotspot 	assert(_in[req-1] == this) failed: Must pass arg count to 'new'
7192964 	hotspot 	assert(false) failed: bad AD file
7192965 	hotspot 	assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets
7193318 	hotspot 	C2: remove number of inputs requirement from Node's new operator
7196242 	hotspot 	JSR 292: vm/mlvm/indy/stress/java/loopsAndThreads crashed
7197033 	hotspot 	missing ResourceMark for assert in Method::bci_from()
7198499 	hotspot 	TraceTypeProfile as diagnostic option
7199010 	hotspot 	incorrect vector alignment
7200001 	hotspot 	failed C1 OSR compile doesn't get recompiled with C2
7200163 	hotspot 	add CodeComments functionality to assember stubs
7200233 	hotspot 	C2: can't use expand rules for vector instruction rules
7201026 	hotspot 	add vector for shift's count
8000232 	hotspot 	NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64
8000263 	hotspot 	JSR 292: signature types may appear to be unloaded
8000313 	hotspot 	C2 should use jlong for 64bit values
8000592 	hotspot 	Improve adlc usability
8000740 	hotspot 	remove LinkWellKnownClasses
8000805 	hotspot 	JMM issue: short loads are non-atomic
8000821 	hotspot 	JSR 292: C1 fails to call virtual method (JRUBY-6920)
8001077 	hotspot 	remove ciMethod::will_link
8001101 	hotspot 	C2: more general vector rule subsetting
8001183 	hotspot 	incorrect results of char vectors right shift operaiton
8001635 	hotspot 	assert(in_bb(n)) failed: must be
8002294 	hotspot 	assert(VM_Version::supports_ssse3()) failed:
8003135 	hotspot 	HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop
8003983 	hotspot 	LogCompilation tool is broken since c1 support
8004741 	hotspot 	Missing compiled exception handle table entry for multidimensional array allocation
8004835 	hotspot 	Improve AES intrinsics on x86
8005033 	hotspot 	clear high word for integer pop count on SPARC
8005055 	hotspot 	pass outputStream to more opto debug routines
8005418 	hotspot 	JSR 292: virtual dispatch bug in 292 impl
8005419 	hotspot 	Improve intrinsics code performance on x86 by using AVX2
8005439 	hotspot 	no message about inline method if it specifed by CompileCommand
8005522 	hotspot 	use fast-string instructions on x86 for zeroing
8005544 	hotspot 	Use 256bit YMM registers in arraycopy stubs on x86
8005821 	hotspot 	C2: -XX:+PrintIntrinsics is broken
8005956 	hotspot 	C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
8006031 	hotspot 	LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640
8006095 	hotspot 	C1: SIGSEGV w/ -XX:+LogCompilation
8006430 	hotspot 	TraceTypeProfile is a product flag while it should be a diagnostic flag
8006807 	hotspot 	C2 crash due to out of bounds array access in Parse::do_multianewarray
8007144 	hotspot 	Incremental inlining mistakes some call sites for dead ones and doesn't inline them
8007294 	hotspot 	ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution
8007402 	hotspot 	Code cleanup to remove Parfait false positive
8007439 	hotspot 	C2: adding successful message of inlining
8007959 	hotspot 	Use expensive node logic for more math nodes
8008555 	hotspot 	Debugging code in compiled method sometimes leaks memory
8009460 	hotspot 	C2compiler crash in machnode::in_regmask(unsigned int)
8009472 	hotspot 	Print additional information for 8004640 failure.
8009761 	hotspot 	Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates
8010437 	hotspot 	guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
8010770 	hotspot 	Zero: back port of 8000780 to HS24 broke JSR 292
8011102 	hotspot 	Clear AVX registers after return from JNI call
8011901 	hotspot 	Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas
8014189 	hotspot 	JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis()
8016157 	hotspot 	During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
8020215 	hotspot 	Different execution plan when using JIT vs interpreter
8020433 	hotspot 	Crash when using -XX:+RestoreMXCSROnJNICalls
4988100 	hotspot 	oop_verify_old_oop appears to be dead
6725714 	hotspot 	par compact - add a table to speed up bitmap searches
6761744 	hotspot 	Hotspot crashes if process size limit is exceeded
6818524 	hotspot 	G1: use ergonomic resizing of PLABs
6921087 	hotspot 	G1: remove per-GC-thread expansion tables from the fine-grain remembered sets
7041879 	hotspot 	G1: introduce stress testing parameter to cause frequent evacuation failures
7068625 	hotspot 	Testing 8 bytes of card table entries at a time speeds up card-scanning
7114678 	hotspot 	G1: various small fixes, code cleanup, and refactoring
7122222 	hotspot 	GC log is limited to 2G for 32-bit
7127697 	hotspot 	G1: remove dead code after recent concurrent mark changes
7130974 	hotspot 	G1: Remove G1ParCopyHelper
7131629 	hotspot 	Generalize the CMS free list code
7143490 	hotspot 	G1: Remove HeapRegion::_top_at_conc_mark_count
7143511 	hotspot 	G1: Another instance of high GC Worker Other time (50ms)
7143858 	hotspot 	G1: Back to back young GCs with the second GC having a minimally sized eden
7145441 	hotspot 	G1: collection set chooser-related cleanup
7146246 	hotspot 	G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs
7147724 	hotspot 	G1: hang in SurrogateLockerThread::manipulatePLL
7151089 	hotspot 	PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
7152791 	hotspot 	wbapi tests fail on cygwin
7157073 	hotspot 	G1: type change size_t -> uint for region counts / indexes
7158457 	hotspot 	stress: jdk7 u4 core dumps during megacart stress test run
7158682 	hotspot 	G1: Handle leak when running nsk.sysdict tests
7160613 	hotspot 	VerifyRememberedSets doesn't work with CompressedOops
7163848 	hotspot 	G1: Log GC Cause for a GC
7167437 	hotspot 	Can't build on linux without precompiled headers
7168294 	hotspot 	G1: Some Full GCs incorrectly report GC cause as "No GC"
7169056 	hotspot 	Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit()
7169062 	hotspot 	CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64
7171936 	hotspot 	LOG_G incorrectly defined in globalDefinitions.hpp
7172279 	hotspot 	G1: Clean up TraceGen0Time and TraceGen1Time data gathering
7172388 	hotspot 	G1: _total_full_collections should not be incremented for concurrent cycles
7173460 	hotspot 	G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1
7173712 	hotspot 	G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv()
7173959 	hotspot 	Jvm crashed during coherence exabus (tmb) testing
7176220 	hotspot 	'Full GC' events miss date stamp information occasionally
7176479 	hotspot 	G1: JVM crashes on T5-8 system with 1.5 TB heap
7178361 	hotspot 	G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause
7182260 	hotspot 	G1: Fine grain RSet freeing bottleneck
7184772 	hotspot 	G1: Incorrect assert in HeapRegionLinkedList::add_as_head()
7185699 	hotspot 	G1: Prediction model discrepancies
7186737 	hotspot 	Unable to allocate bit maps or card tables for parallel gc for the requested heap
7188176 	hotspot 	The JVM should differentiate between T and M series and adjust GC ergonomics
7192128 	hotspot 	G1: Extend fix for 6948537 to G1's BOT
7193157 	hotspot 	G1: Make some develpflags available in product builds
7194409 	hotspot 	os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles
7194633 	hotspot 	G1: Assertion and guarantee failures in block offset table
7197666 	hotspot 	java -d64 -version core dumps in a box with lots of memory
7197906 	hotspot 	BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
7198130 	hotspot 	G1: PrintReferenceGC output comes out of order
7200261 	hotspot 	G1: Liveness counting inconsistencies during marking verification
8000311 	hotspot 	G1: ParallelGCThreads==0 broken
8000831 	hotspot 	Heap verification output incorrect/incomplete
8001424 	hotspot 	G1: Rename certain G1-specific flags
8001425 	hotspot 	G1: Change the default values for certain G1 specific flags
8004170 	hotspot 	G1: Verbose GC output is not getting flushed to log file using JDK 8
8005032 	hotspot 	G1: Cleanup serial reference processing closures in concurrent marking
8006242 	hotspot 	G1: WorkerDataArray<T>::verify() too strict for double calculations
8006894 	hotspot 	G1: Number of marking threads missing from PrintFlagsFinal output
8006954 	hotspot 	GC Cause equals No GC for CMS background collection in the trace GC event
8007003 	hotspot 	ParNew sends the heap summary too early
8007036 	hotspot 	G1: Too many old regions added to last mixed GC
8007221 	hotspot 	G1: concurrent phase durations do not state the time units ("secs")
8008546 	hotspot 	WRONG G1CONFIDENCEPERCENT RESULTS IN GUARANTEE(VARIANCE() > -1.0) FAILED
8008737 	hotspot 	The trace event vm/gc/heap/summary is missing for CMS
8008790 	hotspot 	Promotion failed tracing event for all GCs
8008916 	hotspot 	G1: Evacuation failed tracing event
8008917 	hotspot 	CMS: Concurrent mode failure tracing event
8008918 	hotspot 	Reference statistics events for the tracing framework
8008920 	hotspot 	Tracing events for heap statistics
8009032 	hotspot 	Implement evacuation info event
8009232 	hotspot 	Improve stats gathering code for reference processor
8009536 	hotspot 	G1: Apache Lucene hang during reference processing
8009723 	hotspot 	CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollection
8009940 	hotspot 	G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
8009992 	hotspot 	Prepare tracing of promotion failed for integration of evacuation failed
8010090 	hotspot 	GC ID has the wrong type
8010289 	hotspot 	PSParallelCompact::marking_phase should use instance GCTracer
8010294 	hotspot 	Refactor HeapInspection to make it more reusable
8010463 	hotspot 	G1: Crashes with -UseTLAB and heap verification
8010514 	hotspot 	G1: Concurrent mode failure tracing event
8010780 	hotspot 	G1: Eden occupancy/capacity output wrong after a full GC
8010916 	hotspot 	Add tenuring threshold to young garbage collection events
8011891 	hotspot 	The vm/gc/heap/heap_summary_after_gc event for CMS contains old data
8012086 	hotspot 	The object count event should only send events for instances occupying more than 0.5% of the heap
8012102 	hotspot 	CollectedHeap::ensure_parsability is not always called during heap inspection
8012335 	hotspot 	G1: TemplateInterpreter do_oop_store passes a compressed oop to g1_write_barrier_post
8012455 	hotspot 	Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime
8012572 	hotspot 	ProblemList.txt : Exclude sun/tools/jmap/Basic.sh for short term
8012715 	hotspot 	G1: GraphKit accesses PtrQueue::_index as int but is size_t
8013934 	hotspot 	Garbage collection event for CMS has wrong cause for System.gc()
8015237 	hotspot 	Parallelize string table scanning during strong root processing
8015683 	hotspot 	object_count_after_gc should have the same timestamp for all events
8015972 	hotspot 	Refactor the sending of the object count after GC event
8016170 	hotspot 	GC id variable in gcTrace.cpp should use typedef GCId
8016556 	hotspot 	G1: Use ArrayAllocator for BitMaps
8017070 	hotspot 	G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failed
8005849 	hotspot 	JEP 167: Event-Based JVM Tracing
8006757 	hotspot 	Refactor Socket and File I/O tracing
8007000 	hotspot 	Some JFR OS events missing on OS X
8012979 	hotspot 	TestJavaMonitorWait fails on Windows
8013941 	hotspot 	Remove JFR TestGCEventExplicit and TestGCEventImplict
8014064 	hotspot 	Event recording/recording_setting has erroneous metadata
8014894 	hotspot 	Possible to create unparsable JFR file
8015621 	hotspot 	Only allow event (type) to be configured once per .jfc file
8016131 	hotspot 	nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
8016222 	hotspot 	Enable all Exceptions disables errors Errors
8016315 	hotspot 	object_alloc events are in the wrong producer in default.jfc
8016622 	hotspot 	Reenable TestDefaultPresets
8019921 	hotspot 	No CPULoad-events when recording a GlassFish instance
8020367 	hotspot 	Cannot get default presets from FlightRecorderMBean
8020701 	hotspot 	Avoid crashes in WatcherThread
6294277 	hotspot 	java -Xdebug crashes on SourceDebugExtension attribute larger than 64K
6843375 	hotspot 	Debuggee VM crashes performing mark-sweep-compact
7093328 	hotspot 	JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives
7123170 	hotspot 	JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02
7160924 	hotspot 	jvmti: GetPhase returns incorrect phase before VMInit event is issued
7178846 	hotspot 	IterateThroughHeap: heap_iteration_callback passes a negative size for big array
7182152 	hotspot 	Instrumentation hot swap test incorrect monitor count
7187046 	hotspot 	Crash in ClassFileParser on solaris-ia32 during RetransformClasses
8000459 	hotspot 	assert(java_lang_String::is_instance(entry)) failure with various mlvm tests
6444286 	hotspot 	Possible naked oop related to biased locking revocation safepoint in jni_exit()
6871190 	hotspot 	Don't terminate JVM if it is running in a non-interactive session
6995781 	hotspot 	RFE: Native Memory Tracking (Phase 1)
7107135 	hotspot 	Stack guard pages are no more protected after loading a shared library with executable stack
7116786 	hotspot 	RFE: Detailed information on VerifyErrors
7127792 	hotspot 	Add the ability to change an existing PeriodicTask's execution interval
7129724 	hotspot 	MAC: Core file location is wrong in crash report
7148126 	hotspot 	ConstantPoolCacheEntry::print prints to wrong stream
7150046 	hotspot 	SIGILL on sparcv9 fastdebug
7150058 	hotspot 	Allocate symbols from null boot loader to an arena for NMT
7151532 	hotspot 	DCmd for hotspot native memory tracking
7152031 	hotspot 	Hotspot needs updated xawt path [macosx]
7152671 	hotspot 	RFE: Windows decoder should add some std dirs to the symbol search path
7157695 	hotspot 	Add windows implementation of socket interface
7159772 	hotspot 	instanceKlass::all_fields_count() returns incorrect total field count
7161732 	hotspot 	Improve handling of thread_id in OSThread
7167142 	hotspot 	Issue warning when finding a .hotspotrc or .hotspot_compiler file that isn't used
7167406 	hotspot 	(Zero) Fix for InvokeDynamic needed
7170638 	hotspot 	enable support for dtrace compatible sdt probes on GNU/Linux
7172708 	hotspot 	32/64 bit type issues on Windows after Mac OS X port
7176856 	hotspot 	add the JRE name to the error log
7177409 	hotspot 	Perf regression in JVM_GetClassDeclaredFields after generic signature changes
7179383 	hotspot 	MaxDirectMemorySize argument parsing is broken for values >2G
7181986 	hotspot 	NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest
7181989 	hotspot 	NMT ON: Assertion failure when NMT checks thread's native stack base address
7182543 	hotspot 	NMT ON: Aggregate a few NMT related bugs
7185614 	hotspot 	NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test
7186778 	hotspot 	MachO decoder implementation for MacOSX
7187429 	hotspot 	NMT ON: Merge failure should cause NMT to shutdown
7188594 	hotspot 	Print statistic collected by NMT with VM flag
7191124 	hotspot 	Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT
7192916 	hotspot 	Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X
7199092 	hotspot 	NMT: NMT needs to deal overlapped virtual memory ranges
7200092 	hotspot 	Make NMT a bit friendlier to work with
7200297 	hotspot 	jdwp and hprof code do not handle multiple sun.boot.library.path elements correctly
8001592 	hotspot 	NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180
8002273 	hotspot 	NMT to report JNI memory leaks when -Xcheck:jni is on
8003487 	hotspot 	NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp)
8003591 	hotspot 	Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of use
8004713 	hotspot 	Stackoverflowerror thrown when thread stack straddles 0x8000000 in 32 bit jvms
8004902 	hotspot 	correctness fixes motivated by contended locking work (6607129)
8004903 	hotspot 	VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM ops
8005048 	hotspot 	NMT: #loaded classes needs to just show the # defined classes
8005936 	hotspot 	PrintNMTStatistics doesn't work for normal JVM exit
8006431 	hotspot 	os::Bsd::initialize_system_info() sets _physical_memory too large
8007779 	hotspot 	os::die() on solaris should generate core file
8008071 	hotspot 	Crashed in promote_malloc_records() with Kitchensink after 19 days
8008081 	hotspot 	Print outs do not have matching arguments
8009302 	hotspot 	Mac OS X: JVM crash on infinite recursion on Appkit Thread
8009777 	hotspot 	NMT: add new NMT dcmd to control auto shutdown option
8011161 	hotspot 	NMT: Memory leak when encountering out of memory error while initializing memory snapshot
8011952 	hotspot 	Missing ResourceMarks in TraceMethodHandles
8012212 	hotspot 	Want to link against kstat on solaris x86 as well as sparc
8013398 	hotspot 	Adjust number of stack guard pages on systems with large memory page size
8013651 	hotspot 	NMT: reserve/release sequence id's in incorrect order due to race
8014611 	hotspot 	reserve_and_align() assumptions are invalid on windows
8016074 	hotspot 	NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state
6310967 	hotspot 	SA: jstack -m produce failures in output
7087969 	hotspot 	GarbageCollectorMXBean notification contains ticks vs millis
7133111 	hotspot 	libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platform
7145358 	hotspot 	SA throws ClassCastException for partially loaded ConstantPool
7148488 	hotspot 	Need a mechanism to test the diagnostic framework parser
7154641 	hotspot 	Servicability agent should work on platforms other than x86, sparc
7160570 	hotspot 	Intrinsification support for tracing framework
7162063 	hotspot 	libsaproc debug print should format size_t correctly on 64bit platform
7162400 	hotspot 	Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
7162726 	hotspot 	Wrong filter predicate of visible locals in SA JSJavaFrame
7175133 	hotspot 	jinfo failed to get system properties after 6924259
7177128 	hotspot 	SA cannot get correct system properties after 7126277
7178741 	hotspot 	SA: jstack -m produce UnalignedAddressException in output (Linux)
7196045 	hotspot 	Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API.
8000973 	hotspot 	SA on windows thread inspection is broken
8004840 	hotspot 	Jstack seems to output unnecessary information in 7u9
8006400 	hotspot 	Add support for defining trace types in closed code
8006423 	hotspot 	SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)
8007005 	hotspot 	JEP 167 tracing gives negative time stamps for certain event fields
8007085 	hotspot 	EnableTracing prints garbage for Compilation: [Java Method
8007147 	hotspot 	Trace event ExecuteVMOperation may get dangling pointer
8007150 	hotspot 	Event based tracing is missing truncated field in stack trace content type
8007312 	hotspot 	null check signal semaphore in os::signal_notify windows
8007804 	hotspot 	Need to be able to access Performance counter by name from JVM
8008088 	hotspot 	SA can hang the VM
8008102 	hotspot 	SA on OS X does not stop the attached process
8008208 	hotspot 	Event tracing for code cache subsystems can give wrong timestamps
8011400 	hotspot 	missing define OPENJDK for windows builds
8011882 	hotspot 	Replace spin loops as back off when suspending
8012210 	hotspot 	Make TracingTime available when INCLUDE_TRACE = 0
8012714 	hotspot 	Assign the unique traceid directly to the Klass upon creation
8013117 	hotspot 	Thread-local trace_buffer has wrong type and name
8014411 	hotspot 	Decrease lock order rank for event tracing locks
8014420 	hotspot 	Default JDP address does not match the one assigned by IANA
8014478 	hotspot 	EnableTracing: output from multiple threads may be mixed together
8015576 	hotspot 	CMS: svc agent throws java.lang.RuntimeException: No type named "FreeList" in database
8016735 	hotspot 	Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions check
8020547 	hotspot 	Event based tracing needs a UNICODE string type
8021353 	hotspot 	Event based tracing is missing thread exit
7157734 	hotspot 	hotspot test scripts not testing 64-bit JVM under JPRT/JTREG.
8010084 	hotspot 	Race in runtime/NMT/BaselineWithParameter.java
7086516 	install 	Need to add "Java" items to Windows Start Menu
7155405 	install 	Vendor in rpm packages is still Sun Microsystems
7166327 	install 	JRE uninstall does not recover jarfile reg entry on 64bit systems
7175065 	install 	[IPS] Change the license line width to 72 characters
7177044 	install 	NLS: Relocate untranslatable resources from translatable rc files
7182211 	install 	JCP - (TM) is not removed from Java(TM) Update
7184019 	install 	drop installer.dll in the jre bin dir, so it's up-to-date during uninstall after PnP
7184404 	install 	MacOS AU needs to support a scheduled update check
7189314 	install 	Typo, wrong Symlink path to JavaControlPanel.prefPane
7195788 	install 	jre installer for MacOS - first character "J" for Java is dropped in Japanese "welcome" message
7199031 	install 	NLS: Need to update the translation for the sdk installer
8007045 	install 	Mac Installer should invoke verify page after install completes
8007261 	install 	jfxrt.jar should be pack200 compressed
8007713 	install 	Incomplete Java VisualVM installation
8008143 	install 	Automate the generation of rtfd files at build time
8009319 	install 	Update information link in the Windows Control Panel entry for Java still points to java.sun.com
8012038 	install 	init installed by jdk v1.7.0_17 rpm on linux is broken; correction included
8016680 	install 	wrapper.jreboth target missed with push for 8016471
8011986 	other-libs 	[corba] idlj generates read/write union helper methods that throw wrong exception in some cases
4504275 	other-libs 	CORBA boolean type unions do not generate compilable code from idlj
7056731 	other-libs 	Race condition in CORBA code causes re-use of ABORTed connections
8011122 	other-libs 	Update JDK7 with Java DB 10.8.3.0
8007748 	other-libs 	MacOSX build error : cast of type 'SEL' to 'uintptr_t' (aka 'unsigned long') is deprecated; use sel_getName instead
8009928 	performance 	PSR:PERF Increase default string table size
8004846 	security-libs 	Time-specific certpath validation applies to OCSP response validity period
8004873 	security-libs 	Arrayindexoutofboundsexception for jce decrypting
7109096 	security-libs 	keytool -genkeypair needn't call -selfcert
7149012 	security-libs 	jarsigner needs not warn about cert expiration if the jar has a TSA timestamp
7152121 	security-libs 	Krb5LoginModule no longer handles keyTabNames with "file:" prefix
7153343 	security-libs 	Dependency on non-POSIX header file <link.h> causes portability problem
7158329 	security-libs 	NPE in sun.security.krb5.Credentials.acquireDefaultCreds()
7172149 	security-libs 	ArrayIndexOutOfBoundsException from Signature.verify
7184815 	security-libs 	[macosx] Need to read Kerberos config in files
7194472 	security-libs 	FileKeyTab.java test fails on Windows
7201053 	security-libs 	Krb5LoginModule shows NPE when both useTicketCache and storeKey are set to true
8009617 	security-libs 	jarsigner fails when TSA response contains a status string
8011313 	security-libs 	OCSP timeout set to wrong value if com.sun.security.ocsp.timeout not defined
8011745 	security-libs 	Unknown CertificateChoices
8011867 	security-libs 	Accept unknown PKCS #9 attributes
8020940 	security-libs 	Valid OCSP responses are rejected for backdated enquiries
7165807 	security-libs 	Non optimized initialization of NSS crypto library leads to scalability issues
7201205 	security-libs 	Add Makefile configuration option to build with unlimited crypto in OpenJDK.
7179879 	security-libs 	SSLSocket connect times out instead of throwing socket closed exception
7200295 	security-libs 	CertificateRequest message is wrapping when using large numbers of Certs
8012082 	security-libs 	SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt
8017173 	security-libs 	XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated
8002344 	security-libs 	Krb5LoginModule config class does not return proper KDC list from DNS
8014196 	security-libs 	ktab creates a file with zero kt_vno
7201156 	tools 	jar tool fails to convert file separation characters for list and extract
7160084 	tools 	javac fails to compile an apparently valid class/interface combination
7178324 	tools 	Crash when compiling for(i : x) try(AutoCloseable x = ...) {}
7181320 	tools 	javac NullPointerException for switch labels with cast to String expressions
8004094 	tools 	Javac compiler error - synthetic method accessor generated with duplicate name
8015668 	tools 	overload resolution: performance regression in JDK 7
8000743 	tools 	docencoding not available to stylesheet
7185778 	tools 	javah error "Not a valid class name" on class names with dollar signs
6470730 	tools 	Disconnect button leads to wrong popup message
8014048 	tools 	Online user guide of jconsole points incorrect link
7151434 	tools 	java -jar -XX crashes java launcher
7155300 	tools 	Include pthread.h on all POSIX platforms except Solaris to improve portability
8007333 	tools 	[launcher] removes multiple back slashes
8004264 	tools 	Integrate new version of Java VisualVM based on VisualVM 1.3.5 into 7u14
8014891 	xml 	Redundant setting of external access properties in setFeatures
7166896 	xml 	DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException
8008738 	xml 	Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently
8003147 	xml 	port fix for BCEL bug 39695 to our copy bundled as part of jaxp
8013900 	xml 	More warnings compiling jaxp
8015016 	xml 	Improve JAXP 1.5 error message
8016153 	xml 	Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized.
8022548 	xml 	SPECJVM2008 has errors introduced in 7u40-b34

Revision 1.34 / (download) - annotate - [select for diffs], Tue Dec 31 17:11:36 2013 UTC (10 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored) to selected 1.40 (colored)

Update to match icedtea-web-1.5prenb8 - Now Java applets work again in my NetBSD firefox, bump PKGREVISION

Revision 1.33 / (download) - annotate - [select for diffs], Mon Dec 30 07:02:28 2013 UTC (10 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored) to selected 1.40 (colored)

Bump PKGREVISION

* Fix "java.lang.InternalError: platform not recognized" error on *BSD
  with apache-tomcat7

Revision 1.32 / (download) - annotate - [select for diffs], Mon Sep 30 03:40:14 2013 UTC (10 years, 6 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.31: +1 -2 lines
Diff to previous 1.31 (colored) to selected 1.40 (colored)

Bump PKGREVISION.

* Revert previous (PR pkg/48246), it breaks wip/libreoffice4 build.
  It measn something goes wrong. More investigation is needed.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Sep 27 13:26:47 2013 UTC (10 years, 6 months ago) by ryoon
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored) to selected 1.40 (colored)

Bump PKGREVISION.

* Add rhino.jar to library path. Fix PR pkg/48246.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jul 9 05:21:56 2013 UTC (10 years, 9 months ago) by obache
Branch: MAIN
Changes since 1.29: +28 -1 lines
Diff to previous 1.29 (colored) to selected 1.40 (colored)

restore checsum of bootstrap binaries, lost during last update.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jul 4 14:13:05 2013 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.28: +4 -34 lines
Diff to previous 1.28 (colored) to selected 1.40 (colored)

Update to 1.7.25

Changelog:
Bug Fixes

Area: deploy/plugin
Synopsis: In-consistent behavior with remote/local policy file with ALL permission.

Area: security-libs/java.security
Synopsis: Improve on checking order

Area: core-libs/java.util.logging
Synopsis: Remove the stack search for a resource bundle for Logger to use

Security bugfixes
CVE-2013-2470
CVE-2013-2471
CVE-2013-2472
CVE-2013-2473
CVE-2013-2463
CVE-2013-2464
CVE-2013-2465
CVE-2013-2469
CVE-2013-2459
CVE-2013-2468
CVE-2013-2466
CVE-2013-3743
CVE-2013-2462
CVE-2013-2460
CVE-2013-2445
CVE-2013-2448
CVE-2013-2442
CVE-2013-2461
CVE-2013-2467
CVE-2013-2407
CVE-2013-2454
CVE-2013-2458
CVE-2013-2444
CVE-2013-2446
CVE-2013-2437
CVE-2013-2400
CVE-2013-3744
CVE-2013-2457
CVE-2013-2453
CVE-2013-2443
CVE-2013-2452
CVE-2013-2455
CVE-2013-2447
CVE-2013-2450
CVE-2013-2456
CVE-2013-2412
CVE-2013-2449
CVE-2013-1571
CVE-2013-2451
CVE-2013-1500

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jul 4 07:25:41 2013 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.27: +1 -2 lines
Diff to previous 1.27 (colored) to selected 1.40 (colored)

remove pasto

Revision 1.27 / (download) - annotate - [select for diffs], Fri Jun 28 10:58:50 2013 UTC (10 years, 9 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.26: +5 -1 lines
Diff to previous 1.26 (colored) to selected 1.40 (colored)

Add back openjdk7/UnlimitedJCEPolicyJDK7.zip to distinfo, plus add note about sun-jre-jce to Makefile

Revision 1.26 / (download) - annotate - [select for diffs], Wed Jun 26 12:52:34 2013 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.25: +14 -5 lines
Diff to previous 1.25 (colored) to selected 1.40 (colored)

Bump PKGREVISION.

* Fix build on DragonFly 3.4.1 and 3.5-DEVELOPMENT.
  Use newer bootstrap binary for DragonFly.
* DragonFly 3.5 switches to FreeBSD style math.h.
  Add conditional.

I have no idea about build on very recent DragonFly 3.5.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Jun 23 17:39:43 2013 UTC (10 years, 9 months ago) by jperkin
Branch: MAIN
Changes since 1.24: +10 -6 lines
Diff to previous 1.24 (colored) to selected 1.40 (colored)

Add SunOS 64-bit support.  This patch disables the default multiarch build,
creating a useable 64-bit-only package, but still leaves it possible to
re-enable it if necessary by removing the 'NOMULTIARCH' sections.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jun 15 09:31:05 2013 UTC (10 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.23: +85 -29 lines
Diff to previous 1.23 (colored) to selected 1.40 (colored)

Add SunOS/GCC support.  With huge thanks to "jesse" from #SmartOS who did the
bulk of the porting work.  Tested on SmartOS 32-bit.  64-bit builds currently
fail, they should hopefully be fixed soon.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Jun 5 12:05:19 2013 UTC (10 years, 10 months ago) by obache
Branch: MAIN
Changes since 1.22: +16 -1 lines
Diff to previous 1.22 (colored) to selected 1.40 (colored)

restore checksum of bootstrap binaries for other than netbsd-6-amd64.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jun 2 15:32:03 2013 UTC (10 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.21: +4 -16 lines
Diff to previous 1.21 (colored) to selected 1.40 (colored)

Fix sun-jre-jce option.

Pointed out by taca@, thank you.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jun 2 06:12:28 2013 UTC (10 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.20: +60 -58 lines
Diff to previous 1.20 (colored) to selected 1.40 (colored)

Update to 1.7.21 (7u21)

* Update with FreeBSD ports' patch-set file.
* Add patches from icedtea's rhino.patch file.
* Tested on NetBSD/amd64 current, NetBSD/i386 6.1, NetBSD/amd64 6.0.1,
  and DragonFly/i386 3.2.2.

Changelog:
* Unknown because I do not know previous version, 1.7.0.147.20110811.
* Many bugs and security bugs should be fixed.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Nov 22 11:02:05 2012 UTC (11 years, 4 months ago) by marino
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.19: +3 -1 lines
Diff to previous 1.19 (colored) to selected 1.40 (colored)

lang/openjdk7: return NULL, not bool, for pointers

Patches taken from upstream, source listed in patch comments.
Patch replaces return value "false" with "NULL"
Fixes build on gcc 4.7.x

Revision 1.19 / (download) - annotate - [select for diffs], Sat Nov 3 20:03:02 2012 UTC (11 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.40 (colored)

Do as advertised for the last commit and really use the AS limit.
Thanks to veego for noticing.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Nov 2 22:28:54 2012 UTC (11 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.40 (colored)

Use hw.usermem64 when available to truncation to less than 4GB on 64bit
architectures. Honour data and address space limits on all BSDs.  Explicitly
limit the heap size during bootstrap to 256MB.  This fixes e.g. my bulk
build, which is run with an AS limit of 2GB.  Since hw.usermem would
tell the bootstrap JVM that > 3GB are available, initialisation would
fail.  Bump revision.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Oct 24 15:36:47 2012 UTC (11 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.40 (colored)

Fix the clang build by using the proper compiler builtins instead of
touching the stack and frame pointer directly. Especially the latter is
problematic, since the compiler is not really required to use it.

Revision 1.16 / (download) - annotate - [select for diffs], Tue May 22 05:57:50 2012 UTC (11 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) to selected 1.40 (colored)

Fix rpath usage. Discussed with tnn@, tested on i386 by hans@ and on
amd64 by me.

Revision 1.15 / (download) - annotate - [select for diffs], Wed May 16 08:55:45 2012 UTC (11 years, 11 months ago) by marino
Branch: MAIN
Changes since 1.14: +7 -7 lines
Diff to previous 1.14 (colored) to selected 1.40 (colored)

PR#45836 lang/openjd7: Repack DragonFly bootstraps

OpenJDK7 wouldn't build on DragonFly for non-root users due to a conflict
with the bootstrap/LICENSE file.  Both the -bin-common and the
-bin-dragonfly bootstraps contained the same file, both with 444 file
permissions.  As a result, the extraction phase fails for non-root pbulk
builds and other under-privileged users.

The DragonFly bootstraps were repacked to exclude the duplicate
bootstrap/LICENSE file, and the bootstrap.mk file updated accordingly.
The new bootstraps are packed with xz, resulting in a tarball 6MB
smaller for i386.

Other changes while we're here:
1) Add LICENSE=gnu-gpl-v2
2) USE_TOOLS+= patch (pkglint complained)
3) Fix ONLY_FOR_PLATFORM triplet for DragonFly (pkglint complained)

Revision 1.14 / (download) - annotate - [select for diffs], Sat May 12 21:01:47 2012 UTC (11 years, 11 months ago) by marino
Branch: MAIN
Changes since 1.13: +9 -5 lines
Diff to previous 1.13 (colored) to selected 1.40 (colored)

lang/openjdk7: Add support for DragonFly x86_64

* Update bootstrap for i386-DragonFly
* Add bootstrap for x86_64-DragonFly
* Update patch-aa to handle missing EM_ALPHA definition (not used anyway)
* Add patch for hotspot to handle x86_64 in uname
* Update Makefile for parallel building of hotspot
* Allow platform DragonFly 3.x

Thanks for all the hard work building the bootstraps and testing:
Francois Tigeot
Chris Turner

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 21 22:57:54 2011 UTC (12 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.12: +58 -51 lines
Diff to previous 1.12 (colored) to selected 1.40 (colored)

Update openjdk7 package to openjdk7-1.7.0.447.20110811.

- based on openjdk7 b147 and the bsd-port branch as of 20110811.
- integrates mozilla rhino 1.7R3 scripting support based on patches
  from icedtea7 snapshot as of 20110819.
- refresh bootstrap kits
  - tested on NetBSD 5.0/current, i386/amd64 and DragonFlyBSD 2.10 i386.

Upstream changes: mostly bugfixes. Perhaps also noteworthy is that the
zero assembler port has been integrated which should open up for wider
platform support in pkgsrc in the future.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Mar 14 06:31:29 2011 UTC (13 years, 1 month ago) by rumko
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.11: +4 -1 lines
Diff to previous 1.11 (colored) to selected 1.40 (colored)

lang/openjdk7: add bootstrap for DragonFly 2.9

ok@ wiz

Revision 1.11 / (download) - annotate - [select for diffs], Tue Dec 7 22:23:23 2010 UTC (13 years, 4 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.10: +4 -1 lines
Diff to previous 1.10 (colored) to selected 1.40 (colored)

support options jce

Revision 1.10 / (download) - annotate - [select for diffs], Sun May 23 13:00:03 2010 UTC (13 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored) to selected 1.40 (colored)

grant default permission to read sun.java2d.debugfonts

Revision 1.9 / (download) - annotate - [select for diffs], Sat May 22 17:09:55 2010 UTC (13 years, 11 months ago) by tnn
Branch: MAIN
Changes since 1.8: +15 -15 lines
Diff to previous 1.8 (colored) to selected 1.40 (colored)

Update to openjdk7 build 92 snapshot.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 15 19:18:42 2010 UTC (14 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.7: +13 -12 lines
Diff to previous 1.7 (colored) to selected 1.40 (colored)

Update to openjdk7 b78 snapshot.
(b79 is released but not yet merged on the bsd-port branch)

Revision 1.7 / (download) - annotate - [select for diffs], Sun Nov 8 17:57:46 2009 UTC (14 years, 5 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.6: +3 -4 lines
Diff to previous 1.6 (colored) to selected 1.40 (colored)

Use full pathname to libfontconfig.so.
Really fixes NullPointerException in getDefaultPlatformFont.
Remove previous hack and bump revision again.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Nov 8 00:22:07 2009 UTC (14 years, 5 months ago) by tnn
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored) to selected 1.40 (colored)

Add hack to avoid NPE in sun.awt.X11FontManager.getDefaultPlatformFont.
Should make gui apps work again. Bump rev.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Nov 7 14:48:49 2009 UTC (14 years, 5 months ago) by tnn
Branch: MAIN
Changes since 1.4: +12 -13 lines
Diff to previous 1.4 (colored) to selected 1.40 (colored)

Update to b75 + bsd-port 20091106 snapshot.
Around 200 bugs were fixed since b72.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 21 10:35:09 2009 UTC (14 years, 6 months ago) by ghen
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.40 (colored)

Substitute %%PREFIX%% in patch-ap, too.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Oct 21 10:31:46 2009 UTC (14 years, 6 months ago) by ghen
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.40 (colored)

Fix font paths for dejavu (Latin and others), sazanami (Japanese) and baekmum
(Korean) fonts, and add (commented) dependencies on them.  Ok tnn@.
Bump PKGREVISION.

XXX uming/ukai (Chinese) are not in pkgsrc, anyone can package them, or suggest
replacements?

Revision 1.2 / (download) - annotate - [select for diffs], Sun Oct 18 10:21:01 2009 UTC (14 years, 6 months ago) by tnn
Branch: MAIN
Changes since 1.1: +24 -8 lines
Diff to previous 1.1 (colored) to selected 1.40 (colored)

Add initial support for DragonFly/i386 2.4. (only build tested)

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 14 11:26:15 2009 UTC (14 years, 6 months ago) by tnn
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.40 (colored)

Might as well import this now to let a wider audience experiment with it.
This is openjdk 1.7.0 b72 + bsd-port. From pkgsrc-wip.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 14 11:26:15 2009 UTC (14 years, 6 months ago) by tnn
Branch: MAIN
Diff to selected 1.40 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>