Commit graph

35 commits

Author SHA1 Message Date
jlam
bdbf6fabaf Add checksums for the Linux AMD64 JDK 5 update 12. 2007-08-24 16:08:49 +00:00
jlam
ee8ef2f817 Don't bother stating that we need COMPAT_LINUX, as the packages we
depend upon to supply the Linux shared libraries already tell the user
this.  The JDK packages also depend on the corresponding JRE package,
so they don't need to show the same message -- keep the message with
the JRE packages instead.
2007-08-22 14:49:21 +00:00
jlam
505cbc4440 Fix error that happened during conversion to the emulator framework:
the Sun JDK/JRE packages require the "compat" Linux module, so make
that a hard requirement in EMUL_MODULES.linux.

Bump the PKGREVISION for sun-{jdk,jre}{13,14,15,6}.
2007-08-22 14:03:47 +00:00
abs
ba26e1e7ef Update lang/sun-jdk15 from sun-jdk15-5.0.11 to sun-jdk15-5.0.12
Update lang/sun-jre15 from sun-jre15-5.0.11 to sun-jre15-5.0.12

i386 fully tested. amd64 by inspection

Bug fixes since 5.0.11 below

6451451 	hotspot 	compiler2 	EXCEPTION_ACCESS_VIOLATION caused by -XX:+AggressiveOpts flag in Bigapps ATG test for 1.5.0_08b03
6472714 	hotspot 	compiler2 	crash compiling com.sun.jndi.ldap.sasl.LdapSasl::saslBind
6487381 	hotspot 	compiler2 	Additional path for 5.0 jvm crash on exhaustion of CodeBuffer
6502317 	hotspot 	compiler2 	Deoptimization code of Java 1.5.x looks leaking memory.
6297094 	hotspot 	compiler2 	The result type of Class.getModifiers is labeled as a "boolean" to the optimizer instead of "int"
6471004 	hotspot 	compiler2 	Incorrect displacement check for short branches.
6519527 	hotspot 	compiler2 	PartialSubtypeCheckNode without a control edge could get scheduled too high (5.0)
6518092 	hotspot 	compiler2 	1.5.0_05 crash in method::handler_for_exception_and_pc
6454444 	hotspot 	compiler2 	SEGV on solaris-i586 -server running ConcurrentQueueLoops
6461827 	hotspot 	compiler2 	Performance: java.lang.Class.isAssignable
6472335 	hotspot 	garbage_collector 	Allocation of huge array which would cause OutOfMemoryError causes JVM to hang with -Xincgc
6468516 	hotspot 	garbage_collector 	CMS: deal correctly with concurrently cleared or enqueued Reference objects
6487931 	hotspot 	runtime_system 	JVM reports EXCEPTION_FLT_STACK_CHECK when calling a Java method through JNI
6502780 	java 	build 	Adjustment jprt rules
6459676 	java 	classes_2d 	JDK 1.5 should flush metrics caches when using alternate composite fonts
6353972 	java 	classes_2d 	REGRESSION: GUI fails to paint text with large heap size setting
6500903 	java 	classes_2d 	PrintServices are incorrectly listed as "not accepting jobs"
6542419 	java 	classes_2d 	SharedMemoryPixmapsTest.sh failed on 5.0u12b02 but passed on previous one
6405311 	java 	classes_awt 	XtVaSetValues call does not work when running in 64-bit Java 1.5 on Linux
6473485 	java 	classes_awt 	No keyboard focus in a focusable JWindow
6496958 	java 	classes_awt 	incorrect backoff in the process of dispatching lw requests queue
4052517 	java 	classes_lang 	(process) Runtime.exec won't execute programs belonging to other groups on Unix
6370080 	java 	classes_lang 	(ann) Method.getAnnotations() sometimes throw SecurityException: doPrivileged or javadoc missing?
6480566 	java 	classes_management 	TEST_BUG: several tests fail because TESTVMOPTS are passed to javac directly
6415062 	java 	classes_net 	30 MB memory trashed to get 30 kb string url encoded
6446855 	java 	classes_net 	https connections failing when connecting through a proxy
6347873 	java 	classes_nio 	(so) Ports opened with ServerSocketChannel blocks when using Runtime.exec
6321453 	java 	classes_security 	Remove GTE CyberTrust root CA cert after it expires
6495567 	java 	classes_sound 	CR 4964288 (sound, Unexpected IAE raised while getting TargetData) is not fixed in windows-amd64 JDK
6498661 	java 	classes_sound 	api/javax_sound/sampled/TargetDataLine/index.html#TargetDataLine fails
5036146 	java 	classes_swing 	REGRESSION: problems with 1.5.0 action listeners
6432667 	java 	classes_swing 	Vista: Menu dropdown differs while compare with naitve in vista laf.
6491714 	java 	classes_swing 	JFileChooser does not work properly with File selection when filter is changed
6432397 	java 	classes_swing 	Windows l&f on Vista JComboBox does not look like native
6500302 	java 	classes_swing 	GTKLAF:Check mark/bullet is not visible for selected checkbox & radio menu items in disabled state.
6542335 	java 	classes_swing 	different behavior on knob of scroll bar between 1.4.2 and 5.0
6523518 	java 	classes_swing 	javax/swing/AbstractButton/6298940/bug6298940.java failed against 1.5.0_12_01 but passed on 1.5.0_11
6396844 	java 	classes_swing 	JFileChooser seems to cause OutOfMemory in 1.4.2, 5.0u4 and mustang-b75
6511568 	java 	classes_swing 	JFileChooser throws OOM in 1.4.2, 5.0u4 and 1.6.0
6530336 	java 	classes_text 	(tz) DST bug in latest jdk releases when using EST MST and HST abbreviations
6470111 	java 	classes_util_concurrent 	Deadlock in Exchanger
6460501 	java 	classes_util_concurrent 	Synchronizer timed acquire still leaks memory
6492173 	java 	classes_util_i18n 	Please delete or modify test/java/util/TimeZone/4261506 test
6496224 	java 	classes_util_i18n 	Slovenian currency change
6541843 	java 	classes_util_i18n 	(tz) Support tzdata2007e
4879507 	java 	classes_util_jarzip 	ZipInputStream does not check CRC for stored (uncompressed) files
6467152 	java 	classes_util_logging 	deadlock occurs in LogManager initialization and JVM termination
6520670 	java 	install 	1.5.0_11 installer writes wrong JavaHome value in Windows registry
6525690 	java 	install 	offline non -s installer pops up "internal error 2762" after clicking "finish"
6526421 	java 	install 	Truncated localized texts in finish dialog
6416988 	java 	localization 	[ko]Translation of 'Certificate' is inconsistent
6386647 	java 	localization 	Full date format in DateFormat does not include day of the week for UK locale
6450945 	java 	localization 	The week day for Saturday and the first week day in Romania locale are incorrect
6500174 	java 	localization 	[ja] wrong translation in Java Update warning message
6497154 	java 	localization 	getFirstDayOfWeek() not works correctly for Slovak locale
6488119 	java 	localization 	en_ZA local has unusable time format
4494727 	java 	localization 	[Fmt-Nu] Formatting of percents incorrect for some locales
6486607 	java 	localization 	incorrect french localization for GY country code
6485516 	java 	localization 	incorrect french localization for GF country code
4225362 	java 	localization 	localized DateFormatSymbols for fr_FR is wrong
6379214 	java 	localization 	Danish Translation of the word Danish is wrong
6481177 	java 	localization 	Add Eras for Dutch LocaleElements
6414459 	java 	localization 	Wrong first day of week for Croatian locale
6311411 	java 	serviceability 	SA: jmap -histo reports wrong histogram with CMS
4753347 	java 	serviceability 	OutOfMemoryError - Stack Trace missing
6484462 	java_plugin 	converter 	Applet HTML generated by HTML converter tool crashes the new IE7
6424564 	java_plugin 	iexplorer 	Browser window is not blocked by the modal dialog
6404972 	java_plugin 	iexplorer 	IE Window and Dialogue are displayed in different order from the order of button click.
6523707 	java_plugin 	iexplorer 	IE browser thread dead after modal dialog created from liveconnect in another window
6395737 	java_plugin 	iexplorer 	IE hangs when a modal dialog is active with concurrent window re-focus activities
6502189 	java_plugin 	iexplorer 	applet hang when try to reload a page with the applets in a frame
6501186 	java_plugin 	iexplorer 	JVM crashes when IE windows are opened and closed so many times thru JavaScript in 5.0u10
6418035 	java_plugin 	other 	Applets freeze in 5u7 on XP Japanese
6216340 	java_plugin 	other 	Java to support Firefox browser
6475032 	jaxp 	parse 	Regression: declaring a a duplicate Namespace mapping to an exisitng prefix:URI throws an Exception
6428590 	jaxp 	sax 	com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager does not demand namespace-prefixes
6401137 	jaxp 	xslt 	Null Pointer Exception in Java 1.5
6434840 	jaxp 	xslt 	Memory Leak in XSL Transform leading to OutOfMemory Exception
6475157 	jmx 	classes 	RMIConnectorServer.stop: deadlock
6524112 	tooldocs 	all 	sloppy developer missed testcase when fixing 6490790
2007-08-08 16:59:10 +00:00
jlam
33f30156fb * Add new emulator framework in pkgsrc/mk/emulator that handles all
binary-only packages that require binary "emulation" on the native
  operating system.  Please see pkgsrc/mk/emulator/README for more
  details.

* Teach the plist framework to automatically use any existing
  PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.

* Convert all of the binary-only packages in pkgsrc to use the
  emulator framework.  Most of them have been tested to install and
  deinstall correctly.  This involves the following cleanup actions:

    * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
      more consistently.

    * Simplify packages by using default INSTALL and DEINSTALL scripts
      instead of custom INSTALL/DEINSTALL code.

    * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
      Packages only need to state exactly which emulations they support,
      and the framework handles any i386-on-x86_64 or sparc-on-sparc64
      uses.

    * Remove "USE_NATIVE_LINUX" from pkgsrc.  The framework will
      automatically detect when the package is installing on Linux.

  Specific changes to packages include:

    * Bump the PKGREVISIONs for all of the suse100* and suse91* packages
      due to changes in the +INSTALL/+DEINSTALL scripts used in all
      of the packages.

    * Remove pkgsrc/emulators/suse_linux, which is unused by any
      packages.

    * cad/lc -- remove custom code to create the distinfo file for
	all supported platforms; just use "emul-fetch" and "emul-distinfo"
	instead.

    * lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
	instead of ${PREFIX}/lib so that compiled programs will find
	the shared libraries.

    * mail/thunderbird-bin-nightly -- update to latest binary
	distributions for supported platforms.

    * multimedia/ns-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.

    * security/uvscan -- set LD_LIBRARY_PATH explicitly so that
	it's not necessary to install library symlinks into
	${EMULDIR}/usr/local/lib.

    * www/firefox-bin-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.
2007-07-29 05:18:36 +00:00
abs
7c8995c536 add linux-amd64 distinfo 2007-02-07 18:48:15 +00:00
abs
b563451fb0 - Update lang/sun-jdk15 to 5.0.11 from 5.0.10
- Update lang/sun-jre15 to 5.0.11 from 5.0.10

Changes since 5.0.10:

hotspot terminates at assert during GC in java_g
Unexpected async exception in jvmti_GetLoadedClasses()
icache invalidation code can segv
Need a way to determine if java process was started from sun launchers
unmarshal error on CORBA alias type in CORBA any
Regression: UnicodeLittle broken on 1.4.2_12
PrinterJob.printDialog() crashes JVM when called from subthread
Few Hindi glyph formations are failing on Win-Vista only
StackOverflowError due to recursion at sun.font.TrueTypeFont.getTableBuffer
Need to make Java process High-DPI-aware on Windows Vista
sun/java2d/DirectX/D3dTranslucency.java test needs to be backported from Mustang to Tiger workspace
java/awt/font/StyledMetrics/StyledMetrics.java fails on Vista
deriveFont is not working on FontUIResource with a dynamically loaded TTF
Unable to retrieve printer list on system with unconnected printers
RI crashes on Windows when executing tests.api.java.awt.Toolkit.CursorTests
Pressing 'copy' on a TextField with echo char set copies the actual text to the clipboard, XToolkit
Regression in backport of flickering-related bug fix
Vista: The right mark of the CheckboxMenu item is broken when compared with winXP
Uncanonicalized absolute filepath with length 248-260 no longer works (win)
(process) subprocess environment sort order differs from Windows native sort order
(process) Process.destroy() can kill wrong process (Unix)
VISTA: api/java_net/NetworkInterface/index.html#static fails.
SocketTimeoutException : Timing out early
Socket creation on Windows takes a long time if web proxy does not have a DNS entry
HTTP Request-URI contains fragment when connecting through proxy
javax/sound/sampled/Clip/JavaSoundAudioClip/bug6269854.java test appeared as unstable on tiger
Regression: com/sun/java/swing/plaf/gtk/5048769/bug5048769.sh fails
OceanTheme causes swing components to serialize with sun.* classes
Vista:FileChooserDemo throws an exception when trying to open it in Windows L&F
JFileChooser throws exception when trying to access a CD drive on Vista.
REGRESSION: AWT-EventQueue Deadlock AWTTreeLock/MetalUtils$GradientPainter
REGRESSION: JCheckBox doesn't show on JToolBar under Windows L&F
(fmt) java/util/Formatter/Basic.java fails in hi_IN locale
(tz) Support tzdata2006n
(tz) Support tzdata2006p
(tz) Support tzdata2006o
"com.sun.jdi.InternalException: Inconsistent suspend policy" in internal event handler
Vista: JRE 5.0u8 installation failed with 1722 MSI error
Vista: Add manifest to installers to run with elevated privileges
Vista: Use registry key to pre-approve Active-X controls
1.5.0_u7 has "shielded" exe in Windows Vista
[l10n] l10n meeesage update after deployment bug 6458761 is fixed
rmic does not use manifest classpath
Vista: disable change dialog for cache location ?
Vista: Implement work around for Runtime.exec() problem in deployment
InstallStats2 not sending full version for offline installers with 'failure' status
IS2 : InstallComplete ping 'ic' with status 'success' is not posted in silent mode
Vista: Java auto-update is not enabled on Windows Vista
Vista: jusched.exe requires user approval with every login
jusched.exe needs to be signed
dead lock occurs by pressing "refresh" many times in 5.0u10b02
REGRESSION: JFrame goes to back after toFront() is called when Applet starts
vista: changes made by java control panel has no effect
browser become non-responsive if we switch page during applet JAR initial download
TCK-jnlp 1.5: jnlp_file/resources/j2se/index.html#vmArgs hang in some cases.
2007-02-07 13:07:50 +00:00
tv
45d4507417 Update to 1.5.0_10. Changes are in the release notes:
http://java.sun.com/j2se/1.5.0/ReleaseNotes.html

Update includes amd64 update as well for sun-jre15 (amd64 is not yet
supported in sun-jdk15).
2007-01-12 18:23:38 +00:00
tv
90267eee45 Distfiles changed. For safety's sake (as this appears to be a rebuild),
bump PKGREVISION.
2006-10-23 19:38:15 +00:00
salo
0e375e763d Update to version 1.5.0_09
Changes:

Bug Fixes

- WinLAF:Text appears enabled in disabled toggle button.
- REGRESSION: XP L&F: on jdk 1.6, preferred size of JToggleButton
  in JToolbar on winxp is wrong.
- REGRESSION: Background of JToolBar can't be modified under XP
  look and feel

ok <tv>
2006-10-16 07:51:06 +00:00
tv
6737e7833c Update to 1.5.0_08. The bug list, as usual, is pretty long; see here for
more information on the release:

http://java.sun.com/j2se/1.5.0/ReleaseNotes.html

In particular, this release fixes a couple long-standing bugs related to
JIT and LinuxThreads (clone(2)-based).
2006-08-22 13:50:25 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
minskim
27870dea14 Add builtin.mk to use Darwin's native JDK. 2006-07-07 04:42:59 +00:00
tron
160dd0add8 Disable shared library checking for this package because some of the
shared library for one of the included demos is missing.
2006-06-07 15:16:35 +00:00
tv
4a3ccfb44e Update to 5.0.7. Release notes available via WWW:
http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
2006-05-28 02:24:49 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
f780690ac4 Revert, new expression did not handle nbX correctly. 2005-12-11 09:24:24 +00:00
wiz
3d2d59b7c7 Simplify DEPENDS expression. 2005-12-11 09:22:52 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tv
6f5ad0ec71 Update JDK 1.5 to 1.5.0_06 (sun-j??15-5.0.6).
Change list available by WWW only:
    http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
2005-12-01 15:39:27 +00:00
tv
611a19ff15 Update fetch text, COMMENT, and DESCR to match Sun's newer phrasing of
the product name and version on their download pages.  Bump PKGREVISION.
2005-10-27 22:57:27 +00:00
tv
e3115c1898 Do-notiung commit to add the following note to cvs log:
Release notes are available at:
    http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
2005-10-11 18:07:48 +00:00
tv
5ff0de1280 Update to 1.5.0_05. See Sun's site for release notes; too large for CVS log. 2005-10-11 17:56:24 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
tv
3abb82036a Update to Sun Java 2 version 1.5.0_04.
Change list is long; summary:

* regression fixes for SSL as well as some crypto/digest algorithms
* 1.4<->1.5 RMI interoperability issue
* plugin speed improvements
2005-07-21 18:23:16 +00:00
abs
826500ebe9 Update sun-jre15 and sun-jdk15 to 5.0.3
Changes since 5.0.2:

Hotspot client compiler overfills CodeBuffer: crashes when deoptimizing.
JCK: /api/java_net/URI/[Ctor, Components,Create] Tests failing with [-server -Xcomp] in Linux
The popup menu displays the graphical box but there is no menu items inside the box.
REGRESSION:Compilation error "local schedule failed (not retryable)" with simple loop
JCK1.5: JNI call made with exception when -Xcheck:jni is used.
RedefineClasses causes VerifyError
Verifier must treat all versions of class being redefined as equal types
CompiledMethodLoad reports incorrect addresses in the location map
Solaris-amd64: nsk/regression/b4660518 test exceeds the default 18-page shadow zone size
apt should return members in source order
REGRESSION: apt slower in Tiger update train than FCS due to name lookup
String.getBytes() does not work on some strings larger than 16MB
(cs) CoderResult.isOverflow() returns false when UTF-16 overflows
Drawing GeneralPath crashes JVM if antialias is on
Invisible applet steals focus from HTML form field (MSIE, Sun plug-in only)
REGRESSION: JComboBox don't respond to arrow keys on linux (has focus listener)
[Cinnabar17] On X86, suntea login page can't be input
backspace, arrow keys, and return key not working in java applications
[Cinnabar25 Linux]SunTea hangs the system
[Cinnabar25 Linux]SunTea hangs the system
(ref) test/java/lang/ref/SoftReference/Pin.java fails
REGRESSION: Socket.getLocalAddress() returns address of 0.0.0.0 on outbound TCP
String constructor with "KSC5601" encoding throws AccessControlException
Kerberos module cannot authentiate with different KDCs/principal names
CertStore.getInstance(String,CertStoreParameters,String) throws NoSuchAlgorithmE
JTree should toggle for all even-numbered clicks
Cannot Ctrl-Shift-Click to create disjoint selection interval in list
XP L&F: JComboBox has wrong rollover effect under Windows XP LookAndFeel
1.4 REGRESSION: In Motif L&F JComboBox doesn't react when spacebar is pressed
GTK: JColorChooser hue spinner doesn't update the selected color
REGRESSION: JTabbedPane setFocusable(false) and removing tabs
REGRESSION: ArrayIndexOutOfBoundsException in BasicTabbedPaneUI.getTabBounds()
Changing system preferences after switching from GTK L&F causes L&F mixup
Lead Selection index is not shown in JFileChooser on GTK LAF
Make the demo code more friendly to build
test/java/text/Format/CurrencyFormat.java failed for tr_TR
142_xx: Missing exception/error messages while using unsynchronized Collection objects concurrently
New Romanian currency
New Currency for Madagascar
Regtest java/util/Currency/ValidateISO4217.java fails after 2005-01-01 due to new Turkish lire
Step requests ignored after an exception in debugee
Error 1722 coming during jre1.5.0 installation by Windows user with limited (+elevated) priviledges
Package based installation of tiger update 1 shows J2SDK
REGRESSION: wrong time stamp for plugin dll files on Win98(2nd)
Tiger Update 2 JRE patch bundle creates msvcrt.dll under jre1.5.0_02/bin
REGRESSION: uninstall JDK 5.0u3 does not remove demo dir on windows
incorrect "group (thousands) separator" in 5.0 sun.text.resources.LocaleElements_sv
S. Chinese translation for Twi language is wrong
S.Chinese localization for JDK software
some of jdk man pages show unnecessary lines in ja locale
S.Chinese localization for JDK software - part II
REGRESSION: JNI Performance Regression in 1.5.0 -server
HPROF: broken when used with HAT, starting with 1.5.0_01, Missing thread dump
remove memory barrier on native transitions
Disable META-INF/* lookup from codebase in applet/plugin classloader
Do not set initial focus on an applet during startup if applet is targeted for JDK 1.1/1.2
Problem with embedded Internet Explorer using Sun Java
Applets hang when using plugin 1.5 in Linux with Mozilla 1.7.x
"javaplugin.classloader.cache.enabled=false" does not work
REGRESSION: isActive call from Javascript no longer works in IE
Applet will not reauthenticate user when returning from another applet
REGRESSION: Loading applet fails if URL contains %7E
Java Webstart application startup is too slow
Regression: updating title or icon in jnlp file will not update shortcuts.
can't remove old app if vendor change title attribute in jnlp file on windows platform
javaws apps are put in Add/Remove progrgrams entries for all users
Java Web Start jnlp file caching problem.
TCK-jnlp 1.5: jnlp_file/resources/j2se/index.html#vmArgs hang in some cases.
Support wrapping of software keys using RSA-PKCS1
2005-05-08 16:13:46 +00:00
tv
863fbb6f45 Update to JDK 1.5.1_02. No critical bugs; only security impact is the
addition of new CAs.  For a full (and huge) bug list, see:

http://java.sun.com/j2se/1.5.0/ReleaseNotes.html
2005-03-25 19:17:39 +00:00
jmmv
da5adc365e Convert the Java related packages to use the alternatives system. To do
this, we only need some simple logic in java-env.mk to automatically
generate an ALTERNATIVES file for us.

There are two exceptions, though: fastjar and jikes (pointed out by tv@),
which do not use this file; they have to be handled manually.

Bump PKGREVISION for all affected packages.

While doing this, remove the java-wrapper package, obsoleted by the new
functionality provided by pkg_alternatives.
2005-01-30 23:18:37 +00:00
jmmv
df4b2c99c9 Update sun-jdk15 and sun-jre15 to 1.5.0_01 (which in pkgsrc is represented
by version 5.0.1).

List of bugs fixed in this release:

5087041 - hotspot - compiler1 - Tiger b62 vm crashes in client compiler
5026838 - hotspot - compiler2 - 1.4.2_04 Server JVM crashes on Linux
5033614 - hotspot - compiler2 - ClassLoaders do not get released by GC,
          causing OutOfMemory in Perm Space
5071820 - hotspot - compiler2 - server VM crashes with -Xcomp in 1.4.2_05
5090967 - hotspot - garbage_collector - SIGSEGV in
          ContiguousSpace::prepare_for_compaction(CompactPoint*)
5096167 - hotspot - jvmti - null class name crashes VM if ClassFileLoadHook
          is enabled
6195632 - hotspot - other - jhelper must be recompiled with the beta version
          of dtrace
5095421 - hotspot - runtime_system - amd64 vm should not crash on em64t
5101288 - hotspot - runtime_system - async exception can be delivered on entry
          from native to vm
4993280 - java - apt - apt should favor source files over class files for
          type information
4996963 - java - apt - apt could accept class files and java files on the
          command line
5095716 - java - apt - RoundState.finalRound computed improperly
5096931 - java - apt - TypeDeclaration.getMethods needs to screen out static
          initializers
5096932 - java - apt - Bad comparator in SourceOrderDeclScanner
6174696 - java - apt - apt getTypeDeclaration(Strings) cannot find classes
          that are not already loaded
5079070 - java - build - metadata incorrect for 1.5.0_01
5099622 - java - build - Don't use javah_g in j2se build
5106516 - java - build - Please define JDK update version in makefile
5108366 - java - build - invalid characters in English LICENSE file in tiger
          b64 solaris/linux bundles
6174598 - java - build - Need to backout fix for 5106516
6201982 - java - build - Solaris 8 Build patch requirement change, need
          109147-32/109148-32 (ld/dtrace issue)
4806753 - java - char_encodings - Using alternating charsets with
          String(byte[]) and String.getBytes is very slow
5002890 - java - char_encodings - (cs) Charset.isSupported is slow when
          invoked for different charsets
5066464 - java - classes_2d - JDK 1.5 fontconfig.properties should not include
          abolute path to physical font
6173770 - java - classes_2d - JCK-5.0 test
          api/java_awt/Graphics/index.html#CopyArea[Graphics0018_14] fails
          intermittently
4972534 - java - classes_awt - [Tiger]Can't input anything into textfields on
          solaris10 by JRE1.5-B32
5076963 - java - classes_awt - JNI bugs in sun.awt.windows.WToolkit.eventLoop()
5085626 - java - classes_awt - Exponential performance regression in AWT
          components (multiple monitors)
5088782 - java - classes_awt - AWT application does not load : throws NPE
5093198 - java - classes_awt - XAWT: Java crashes on window
          dispose/getLocationOnScreen
6178323 - java - classes_awt - REGRRESSION: sun.awt.windows.WComponentPeer
          throws exception "couldn't create component peer"
5097856 - java - classes_lang - (reflect) hashCode of TypeVariable causes
          StackOverflowError
5101311 - java - classes_lang - NullPointerException thrown when environment
          contains strings without `='
5101626 - java - classes_lang - Unexpected NPE from toLowerCase
5082105 - java - classes_net - InetAddress.isReachable() leaves open handles
          after execution
5086348 - java - classes_net - URL.openConnection(Proxy.NO_PROXY) throws
          NULLPointerException
5087907 - java - classes_net - InetAddress.getAllByName does not obey setting
          of java.net.preferIPv6Addresses
6197569 - java - classes_net - VM crash if java application tries to use
          system proxy (Solaris10 build 71 CDE only)
5100121 - java - classes_nio - (se) select not immune to EINTR (linux)
5072953 - java - classes_security - AuthorityInfoAccess certificate extension
          is being ignored.
5100603 - java - classes_security - Need JKS KeyStore with case sensitive
          alias names
4890345 - java - classes_swing - 1.4.2 REGRESSION: JComboBox has problem in
          JTable in Windows L&F
4959489 - java - classes_swing - NPE in
          javax.swing.text.html.ParagraphView.paint()
5036904 - java - classes_swing - JFileChooser in Motif L&F does not comply
          with Section 508
5059744 - java - classes_swing - [App]Press Ctl+Space, there is exception
          thrown in jgraphpad
5061077 - java - classes_swing - Exception with JFileChooser in GTK LNF
5073869 - java - classes_swing - Synth does not resolve styles with name and
          region matches correctly
5077647 - java - classes_swing - Under GTK L&F JFileChooser does not have
          drag support at all.
5080144 - java - classes_swing - REGRESSION: XP L&F: JTextField.setEditable()
          does not change background color
5082298 - java - classes_swing - REGRESSION:
          com/sun/java/swing/plaf/gtk/5048769/bug5048769.sh fails
5084107 - java - classes_swing - Regression: JTextPane doesn't wrap with RTL
          ComponentOrientation
5087905 - java - classes_swing - REGRESSION: CSS cause NPE for unknown colours
5088268 - java - classes_swing - REGRESSION: Suns Default CSS has bad styles
          for lists
5089077 - java - classes_swing - Regression: NPE when relative font sizes used
          in html
5092815 - java - classes_swing - REGRESSION: Simplified chinese file name not
          displayed correctly in JFileChooser
5094122 - java - classes_swing - Applets fail w/ GTK L&F due to security
          manager.
5096948 - java - classes_swing - 1.5.0 Regression: NPE when switching from
          Metal L&F with JComboBox
5097973 - java - classes_swing - REGRESSION: table border nonumerical width
          is broken
6175284 - java - classes_swing - REGRESSION:
          javax/swing/JScrollPane/5096948/bug5096948.java fails to compile
5101540 - java - classes_util_i18n - New Turkish currency
4856983 - java - compiler - (crash) mutually f-bounded type vars with multiple
          bounds may crash javac
5081785 - java - compiler - (enum) Empty enum declartion allowed in non-static
          context
5090006 - java - compiler - javac fails with assertion error
5090126 - java - compiler - Clean up com.sun.tools.javac.Main specification
          to reflect CCC 5087488
5092545 - java - compiler - Assertion failed in javac (ClassWriter.java:513)
5094318 - java - compiler - REGRESSION: Array cloning is not backwards
          compatible
5097548 - java - compiler - (crash) Stack overflow in capture conversion
5105890 - java - compiler - (codegen) constant folding broken for conditional
          operator
4853713 - java - doc - Dummy bug report
5092670 - java - doc - tiger supported platforms - discrepancy between internal
          and external matrix
5100416 - java - doc - JDK5.0 README.html references deprecated JVMPI/JVMDI,
          should reference JVM TI
5104731 - java - doc - README files need info about CA certificates
5082481 - java - drag&drop - normal DnD program causes "FATAL ERROR in native
          method"
5057832 - java - install - update releases need to be resolved for namechange
5066525 - java - install - Java Control Panel desktop file needs to be fixed
          (for Cinnabar)
5083395 - java - install - SUNWj5cfg missing class action script for "e" type
          files
5084556 - java - install - Regression: Java icon isn't updated to 1.5.0_01
          on Win98 only
6173968 - java - install - ALT_JRE_CAB_URL default does not need a -jre or -jdk
6175102 - java - install - xpi installer is broken as a result of 5.0 jinstall
          arg changes
6175981 - java - install - Uninstallation through Add/Remove
          Programs/Change/Remove fails and throws a fatal error on AMD
6177485 - java - install - jre1.5.0.10 found in Fearure Descripion of the
          JDK1.5.0_01 b03 Install Wizard
6196130 - java - install - Java default selection not robust on Micro release
6176978 - java - javadoctool - current Javadoc's invocation and extension
          (Doclet) mechanisms are problematic
5109805 - java - localization - l10n for 4996963: apt resource has 6 new
          properties
6174188 - java - localization - l10n for 5081785 & 5097250: compiler resource
          has 2 new properties
5054778 - java - qa_web_eng - problems in http://java.sun.com/
6208691 - java - qa_web_eng - 5.0u1 releasenotes has "SDK"
5093343 - java - runtime - Verifier allows hidden field initialization before
          super() call
5078608 - java_deployment - compression - Digital signatures are invalid after
          unpacking
5062648 - java_deployment - configuration - Wrong initialization order in
          Config.initialize()
6182774 - java_deployment - update - Java Update on XP causing increase in
          java.sun.com traffic
5077565 - java_plugin - iexplorer - Java Script event handlers issue.
5081700 - java_plugin - iexplorer - Java Plug-In no longer supports
          'javascript:' URLs after MS Hotfix 867801
5050796 - java_plugin - misc - REGRESSION: Graybox is not resizable for
          relative dimension applet
5094966 - java_plugin - misc - Mimetypes 1.5.0_01 not recognized on Mozilla
          browser for Solaris and Linux
5100835 - java_plugin - misc - mime type should be updated automatically for
          java update
5076437 - java_plugin - solaris - [cinnabar14] mozilla crashes when opening a
          java applet - intermittent
5047548 - javawebstart - download_engine - Lazy downloading of parts with
          packages is broken
5109575 - javawebstart - download_engine - Authenticating Proxy causes
          NoSuchMethodError when using pre-1.4 jre's
5074087 - javawebstart - general - if title is not specified for
          related-content, app cannot start on windows
5086391 - javawebstart - other - please refert back to 1.4.2 behaviour of
          checking changed jar files...
5093922 - jmx - classes - NotificationBroadcasterSupport should not use
          synchronized(this)
4425728 - jsse - examples - rmi server closes the connection early
5091352 - jsse - runtime - Allow null localKeyID attribute in pkcs12 with
          one private key
2005-01-15 21:56:46 +00:00
tv
54741096bb 1. Make the extractor compress the jarfiles. Sun has an annoying tendency
to store (mode-0) all classes in jarfiles, which in practice does *not*
provide any measureable speedup; rather, let's get back some diskspace.

2. Enable the new Class Data Sharing feature by doing a -Xshare:dump at
extract time and installing the resultant classes.jsa.
2004-10-09 03:53:48 +00:00
tv
136f803cfe Expand the JAVA_WRAPPERS definitions for the sun-j{re,dk}* packages.
This adds many commonly used tools to $PREFIX/bin, such as keytool,
rmiregistry, rmic, idlj, etc.
2004-10-05 22:09:23 +00:00
rh
c4a2675002 Initial import of sun-jdk15-5.0, Sun's Java SDK, Standard Edition 1.5.0 2004-09-30 23:47:19 +00:00