/hg/icedtea6: 4 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Thu Jul 29 10:06:24 PDT 2010
changeset d241c1eea54b in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=d241c1eea54b
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Jul 28 21:15:53 2010 +0100
Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3 to NEWS.
2010-07-28 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3 releases.
changeset d29f287d0cba in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=d29f287d0cba
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 17:57:12 2010 +0100
Update NEWS with current contents of b19.
2010-07-29 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Update with contents of b19 & b20, and fixes
to NetX, Zero and Shark not on the 1.8 branch.
changeset c2a106281dd6 in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=c2a106281dd6
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 18:03:16 2010 +0100
Mention 6961732 backport in NEWS.
2010-07-29 Andrew John Hughes <ahughes at redhat.com>
* NEWS: Add 6961732 backport.
changeset 1d9802df001a in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=1d9802df001a
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Jul 29 18:06:08 2010 +0100
Merge
diffstat:
9 files changed, 1066 insertions(+), 75 deletions(-)
ChangeLog | 221 ++--
HACKING | 1
Makefile.am | 13
NEWS | 855 +++++++++++++++-
configure.ac | 3
patches/icedtea-jaxws-getdtdtype.patch | 27
patches/systemtap-alloc-size-workaround.patch | 17
ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp | 2
tapset/hotspot.stp.in | 2
diffs (truncated from 1450 to 500 lines):
diff -r cc5ebdf8e65d -r 1d9802df001a ChangeLog
--- a/ChangeLog Wed Jul 28 16:06:09 2010 -0400
+++ b/ChangeLog Thu Jul 29 18:06:08 2010 +0100
@@ -1,3 +1,32 @@ 2010-07-28 Deepak Bhole <dbhole at redhat.
+2010-07-29 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Add 6961732 backport.
+
+2010-07-29 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Update with contents of b19 & b20,
+ and fixes to NetX, Zero and Shark not on
+ the 1.8 branch.
+
+2010-07-29 Mark Wielaard <mjw at redhat.com>
+
+ * patches/systemtap-alloc-size-workaround.patch: New patch.
+ * Makefile.am (ICEDTEA_PATCHES): Add new patch for ENABLE_SYSTEMTAP.
+ * tapset/hotspot.stp.in (object_alloc): Calculate size from
+ $arg4 and $HeapWordSize.
+
+2010-07-29 Gary Benson <gbenson at redhat.com>
+
+ PR icedtea/525:
+ * NEWS: Updated.
+ * ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp
+ (SharkDecacher::end_frame): Add missing fields.
+
+2010-07-28 Andrew John Hughes <ahughes at redhat.com>
+
+ * NEWS: Add 1.7.2, 1.7.3, 1.7.4 and 1.6.3
+ releases.
+
2010-07-28 Deepak Bhole <dbhole at redhat.com>
* netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java
@@ -6,9 +35,11 @@ 2010-07-28 Deepak Bhole <dbhole at redhat.
2010-07-28 Deepak Bhole <dbhole at redhat.com>
* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: Added a new
- HashMap to map source locations to security descriptors for that location.
+ HashMap to map source locations to security descriptors for that
+ location.
(getInstance): Use the new merge() method to merge loader data.
- (initializeResources): Add map entries to the new jarLocationSecurityMap.
+ (initializeResources): Add map entries to the new
+ jarLocationSecurityMap.
(getPermissions): Decide permissions based on security descriptor
associated with the calling code, rather than with the jnlp file.
(getCodeSourceSecurity): New method. Returns the security descriptor
@@ -18,40 +49,42 @@ 2010-07-28 Deepak Bhole <dbhole at redhat.
2010-07-28 Deepak Bhole <dbhole at redhat.com>
- * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (activateJars): Add
- security descriptor mapping for nested jars.
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (activateJars):
+ Add security descriptor mapping for nested jars.
2010-07-28 Deepak Bhole <dbhole at redhat.com>
- * netx/net/sourceforge/jnlp/SecurityDesc.java (getPermissions): Clean up
- method, and make sure sandbox permissions are always a subset of what is
- returned.
+ * netx/net/sourceforge/jnlp/SecurityDesc.java (getPermissions): Clean
+ up method, and make sure sandbox permissions are always a subset of
+ what is returned.
2010-07-28 Deepak Bhole <dbhole at redhat.com>
- * netx/net/sourceforge/jnlp/tools/JarSigner.java: Add new verifyResult enum
- to track verification status.
+ * netx/net/sourceforge/jnlp/tools/JarSigner.java: Add new verifyResult
+ enum to track verification status.
(verifyJars): Mark jar unverified only if it has no signature.
- (verifyJar): Use new verifyResult enum to return status based on if jar is
- unsigned, signed but with errors, or signed and ok.
+ (verifyJar): Use new verifyResult enum to return status based on if jar
+ is unsigned, signed but with errors, or signed and ok.
2010-07-28 Deepak Bhole <dbhole at redhat.com>
* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
Collapse new loader paths into base loader.
- * netx/net/sourceforge/jnlp/services/ServiceUtil.java (checkAccess): Check
- if calling code is trusted all the way to the end. If it isn't, prompt
- user.
+ * netx/net/sourceforge/jnlp/services/ServiceUtil.java (checkAccess):
+ Check if calling code is trusted all the way to the end. If it isn't,
+ prompt user.
2010-07-28 Deepak Bhole <dbhole at redhat.com>
- * netx/net/sourceforge/jnlp/resources/Messages.properties: Add new strings.
+ * netx/net/sourceforge/jnlp/resources/Messages.properties: Add new
+ strings.
* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (getInstance):
Prompt user if the main app code is signed, but the extentions aren't.
(initializeResources): Prompt user if there are any unsigned jars mixed
with signed jars.
- * netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java: New file.
- Dialog shown to user if the main app code is signed but the extentions aren't.
+ * netx/net/sourceforge/jnlp/security/NotAllSignedWarningPane.java: New
+ file. Dialog shown to user if the main app code is signed but the
+ extentions aren't.
* netx/net/sourceforge/jnlp/security/SecurityDialogUI.java
(SecurityDialogUI): Add a constructor that doesn't take a CertVerifier
object.
@@ -269,8 +302,8 @@ 2010-07-23 Andrew John Hughes <ahughes@
2010-07-21 Deepak Bhole <dbhole at redhat.com>
- * netx/net/sourceforge/jnlp/Parser.java: Undo changes from 98c88b32cdb4 to
- Parser.java, since they could cause potential regressions.
+ * netx/net/sourceforge/jnlp/Parser.java: Undo changes from 98c88b32cdb4
+ to Parser.java, since they could cause potential regressions.
2010-07-20 Man Lung Wong <mwong at redhat.com>
@@ -300,8 +333,8 @@ 2010-07-20 Omair Majid <omajid at redhat.
* netx/net/sourceforge/jnlp/resources/Messages.properties:
Add LUnsignedJarWithSecurity LUnsignedJarWithSecurityInfo.
* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
- (setSecurity): Can now throw a LaunchException if the JNLP file requests
- permissions but the jars are unsigned.
+ (setSecurity): Can now throw a LaunchException if the JNLP file
+ requests permissions but the jars are unsigned.
2010-07-19 Omair Majid <omajid at redhat.com>
@@ -314,23 +347,23 @@ 2010-07-19 Omair Majid <omajid at redhat.
(requestFocusOnDefaultButton): New method.
* netx/net/sourceforge/jnlp/security/AccessWarningPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (AccessWarningPane): Take a SecurityWarningDialog instead of a JComponent
- as a paramenter. Call addComponents.
+ (AccessWarningPane): Take a SecurityWarningDialog instead of a
+ JComponent as a paramenter. Call addComponents.
(installComponents): Renamed to
(addComponents): New method.
(R): Moved to parent class.
(htmlWrap): Likewise.
- * netx/net/sourceforge/jnlp/security/AppletWarningPane.java
- Extend SecurityDialogPanel instead of SecurityDialogUI
- (AppletWarningPane): Take a SecurityWarningDialog instead of a JComponent
- as a paramter. Call addComponents.
+ * netx/net/sourceforge/jnlp/security/AppletWarningPane.java:
+ Extend SecurityDialogPanel instead of SecurityDialogUI.
+ (AppletWarningPane): Take a SecurityWarningDialog instead of a
+ JComponent as a paramter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
(htmlWrap): Moved to parent class.
* netx/net/sourceforge/jnlp/security/CertWarningPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (CertWarningPane): Take a SecurityWarningDialog instead of a JComponent as
- a parameter. Call addComponents.
+ (CertWarningPane): Take a SecurityWarningDialog instead of a JComponent
+ as a parameter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
(R): Moved to parent class.
@@ -338,14 +371,14 @@ 2010-07-19 Omair Majid <omajid at redhat.
(CheckBoxListener): Add debug information.
* netx/net/sourceforge/jnlp/security/CertsInfoPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (CertsInfoPane): Take a SecurityWarningDialog instead of a JComponent as a
- parameter. Call addComponents.
+ (CertsInfoPane): Take a SecurityWarningDialog instead of a JComponent
+ as a parameter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
* netx/net/sourceforge/jnlp/security/MoreInfoPane.java
Extend SecurityDialogPanel instead of SecurityDialogUI
- (MoreInfoPane): Take a SecurityWarningDialog instead of a JComponent as a
- parameter. Call addComponents.
+ (MoreInfoPane): Take a SecurityWarningDialog instead of a JComponent
+ as a parameter. Call addComponents.
(installComponents): Renamed to...
(addComponents): New method.
(R): Moved to parent class.
@@ -360,10 +393,11 @@ 2010-07-19 Omair Majid <omajid at redhat.
(showSingleCertInfoDialog): Likewise.
(showAppletWarning): Likewise.
(createDialog): Renamed to...
- (initDialog): New method. Clean up api and remove JOptionPane references.
+ (initDialog): New method. Clean up api and remove JOptionPane
+ references.
(updateUI): Renamed to...
- (installPanel): Switch from Look and Feel related setUI methods to simple
- JComponents.
+ (installPanel): Switch from Look and Feel related setUI methods to
+ simple JComponents.
(selectDefaultButton): New method. Causes the default button to request
focus.
(setValue): New method. Set the return value of this dialog.
@@ -371,13 +405,13 @@ 2010-07-19 Omair Majid <omajid at redhat.
(setSystemLookAndFeel): New method. Set the Look and Feel to the System
look and feel.
* netx/net/sourceforge/jnlp/security/SingleCertInfoPane.java
- (SingleCertInfoPane): Take a SecurityWarningDialog instead of a JComponent
- as a parameter.
+ (SingleCertInfoPane): Take a SecurityWarningDialog instead of a
+ JComponent as a parameter.
(buildTree): Use parant instead of optionPane.
(populateTable): Likewise.
- * netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java: Extend
- JPanel instead of SecurityDialogUI. Add two new fields: parent and
- defaultFocusComponent.
+ * netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java:
+ Extend JPanel instead of SecurityDialogUI.
+ Add two new fields: parent and defaultFocusComponent.
(CertificatePane): Take a JDialog as the argument.
(installUI): Removed.
(setSystemLookAndFeel): Removed.
@@ -386,14 +420,15 @@ 2010-07-19 Omair Majid <omajid at redhat.
(focusOnDefaultButton): New method. Makes the defaultFocusComponent get
focus.
(CloseButtonListener): New class. Disposes the JDialog.
- * netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java: Extend
- JDialog instead of JOptionPane
- (CertificateViewer): Initialize the JDialog, add the CertificatePanel and
- set default focus.
+ * netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java:
+ Extend JDialog instead of JOptionPane
+ (CertificateViewer): Initialize the JDialog, add the CertificatePanel
+ and set default focus.
(updateUI): Removed.
(centerDialog): Takes no arguments.
(createDialog): Removed.
- (showCertificateViewer): Use the new cleaned up api for CertificateViewer.
+ (showCertificateViewer): Use the new cleaned up api for
+ CertificateViewer.
(setSystemLookAndFeel): New method. Sets the LookAndFeel of the system.
2010-07-19 Gary Benson <gbenson at redhat.com>
@@ -401,7 +436,8 @@ 2010-07-19 Gary Benson <gbenson at redhat
PR icedtea/498
* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp
- (SharkTopLevelBlock::handle_exception): Catch-all handler can be unloaded.
+ (SharkTopLevelBlock::handle_exception): Catch-all handler can be
+ unloaded.
2010-07-16 Deepak Bhole <dbhole at redhat.com>
@@ -411,10 +447,11 @@ 2010-07-15 Deepak Bhole <dbhole at redhat.
2010-07-15 Deepak Bhole <dbhole at redhat.com>
* patches/openjdk/6678385.patch: New file. Backpatched from jdk7 for
- upstream bug#6678385. Fixes rhbz# 551835. Fixes jvm crashes when window is
- resized.
+ upstream bug#6678385. Fixes rhbz# 551835. Fixes jvm crashes when window
+ is resized.
2010-07-14 Jon VanAlten <jon.vanalten at redhat.com>
+
* patches/icedtea-override-redirect-metacity.patch: Produces the
"expected" behavior for full screen applications or other situations
where developers wish to present elements that would cover things like
@@ -439,8 +476,8 @@ 2010-07-14 Deepak Bhole <dbhole at redhat.
being free'd is an init worker.
(getFreeWorker): Create new normal worked only if worker count is less
than MAX_WORKERS - PRIORITY_WORKERS.
- (dumpWorkerStatus): New method. Useful when debugging -- prints status of
- all workers.
+ (dumpWorkerStatus): New method. Useful when debugging -- prints status
+ of all workers.
* plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java
(toString): New method. Returns the string representation of the worker
instance at call time.
@@ -484,6 +521,7 @@ 2010-07-12 Andrew John Hughes <ahughes@
Remove duplicate WITH_OPENJDK_SRC_DIR call.
2010-07-12 Jon VanAlten <jon.vanalten at redhat.com>
+
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioLine.java
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java
@@ -671,7 +709,8 @@ 2010-06-30 Omair Majid <omajid at redhat.
(getNativeDir): Add the new native directory to nativeDirectories.
(addNativeDirectory): New function.
(getNativeDirectories): New function.
- (findLibrary): Look in all the native directories for the native library.
+ (findLibrary): Look in all the native directories for the native
+ library.
2010-06-30 Omair Majid <omajid at redhat.com>
@@ -686,8 +725,8 @@ 2010-06-30 Omair Majid <omajid at redhat.
(fixPath): Moved to...
* netx/net/sourceforge/jnlp/util/FileUtils.java
(sanitizePath): New function. Moved from CacheUtil.java
- (sanitizeFileName): Use a blacklisting approach rather than a whitelisting
- approach: should work better with non ascii filenames.
+ (sanitizeFileName): Use a blacklisting approach rather than a
+ whitelisting approach: should work better with non ascii filenames.
2010-06-30 Andrew John Hughes <ahughes at redhat.com>
@@ -703,11 +742,14 @@ 2010-06-30 Andrew John Hughes <ahughes
(clean-native-ecj): Inverse of native-ecj.stamp.
(clean-icedtea): Just delete the build directory and stamp.
(clean-icedtea-debug): Inverse of icedtea-debug.stamp.
- (clean-icedtea-against-icedtea): Inverse of icedtea-against-icedtea.stamp
- (clean-icedtea-debug-against-icedtea): Inverse of icedtea-debug-against-icedtea.stamp
+ (clean-icedtea-against-icedtea): Inverse of
+ icedtea-against-icedtea.stamp.
+ (clean-icedtea-debug-against-icedtea): Inverse of
+ icedtea-debug-against-icedtea.stamp.
(clean-icedtea-ecj): Just delete the build directory and stamp.
(clean-icedtea-against-ecj): Inverse of icedtea-against-ecj.stamp.
- (clean-IcedTeaPlugin): Delete empty build directories if srcdir != builddir.
+ (clean-IcedTeaPlugin): Delete empty build directories
+ if srcdir != builddir.
(clean-pulse-java): Likewise.
(clean-add-cacao): Inverse of add-cacao.stamp.
(clean-add-cacao-debug): Inverse of add-cacao-debug.stamp.
@@ -1051,8 +1093,8 @@ 2010-06-14 Andrew John Hughes <ahughes
2010-06-14 Omair Majid <omajid at redhat.com>
- * plugin/icedteanp/IcedTeaNPPlugin.cc: Use getproperty NPAPI call instead
- of evaluate, to get page URL.
+ * plugin/icedteanp/IcedTeaNPPlugin.cc: Use getproperty NPAPI call
+ instead of evaluate, to get page URL.
2010-06-14 Andrew John Hughes <ahughes at redhat.com>
@@ -1247,8 +1289,8 @@ 2010-06-07 Andrew John Hughes <ahughes@
2010-06-07 Jon VanAlten <jon.vanalten at redhat.com>
- * Makefile.am
- (stamps/icedtea.stamp): Use full path when adding PulseAudio sources to src.zip
+ * Makefile.am (stamps/icedtea.stamp): Use full path when adding
+ PulseAudio sources to src.zip
2010-06-06 Andrew John Hughes <ahughes at redhat.com>
@@ -1932,14 +1974,16 @@ 2010-04-06 Deepak Bhole <dbhole at redhat.
(setMember): Same.
(sendMember): Same.
(finalize): Same.
- (queue_processor): Same. Also, free message part memory after processing.
+ (queue_processor): Same. Also, free message part memory after
+ processing.
* plugin/icedteanp/IcedTeaPluginRequestProcessor.h: Change method
- signatures to deal with string pointer vectors instead of string vectors.
+ signatures to deal with string pointer vectors instead of string
+ vectors.
* plugin/icedteanp/IcedTeaPluginUtils.cc
(stringToJSID): Added another signature that receives a string pointer.
(strSplit): Return string pointer vector instead of string vector.
- (getUTF8String): Change signature to receive string pointer vector instead
- of string vector. Update function accordingly.
+ (getUTF8String): Change signature to receive string pointer vector
+ instead of string vector. Update function accordingly.
(getUTF16LEString): Same.
(subscribe): Make subscription atomic.
(unSubscribe): Make unsubscription atomic, bound to same lock as
@@ -2104,12 +2148,14 @@ 2010-03-29 Andrew John Hughes <ahughes
(IT_CLASS_TARGET_VERSION): Class file version to target.
(IT_JAVACFLAGS): Add above flags to javac compilation.
(ICEDTEA_PATCHES): Add 6873059 source/target fixes from OpenJDK7.
- (liveconnect.stamp): Use ICEDTEA_RT on classpath instead of system rt.jar and lib/rt.
+ (liveconnect.stamp): Use ICEDTEA_RT on classpath instead of system
+ rt.jar and lib/rt.
(netx.stamp): Likewise.
(extra-class-files.stamp): Use ICEDTEA_RT as bootclasspath.
Use standard IT_JAVACFLAGS options.
(pulse-java-jar.stamp): Remove unneeded conditional.
- (pulse-java-class.stamp): Use IT_JAVACFLAGS and ICEDTEA_RT on bootclasspath.
+ (pulse-java-class.stamp): Use IT_JAVACFLAGS and ICEDTEA_RT on
+ bootclasspath.
(rewriter.stamp): Use IT_JAVACFLAGS.
(plugin-tests.stamp): Likewise.
(jtreg.stamp): Likewise.
@@ -2123,8 +2169,8 @@ 2010-03-29 Andrew John Hughes <ahughes
* generated/org/classpath/icedtea/java/nio/channels/WritePendingException.java,
* generated/sun/nio/fs/UnixConstants.java:
Add generated files needed for NIO2.
- * javac.in: Move to OpenJDK7 Perl version so that flag duplication avoidance
- works correctly.
+ * javac.in: Move to OpenJDK7 Perl version so that flag duplication
+ avoidance works correctly.
* patches/ecj/icedtea-hotspot.patch: Regenerated.
* patches/openjdk/6873059-javac-versioning-corba.patch,
* patches/openjdk/6873059-javac-versioning-hotspot.patch,
@@ -2254,7 +2300,8 @@ 2010-03-19 Deepak Bhole <dbhole at redhat.
* plugin/icedteanp/IcedTeaNPPlugin.cc
(start_jvm_if_needed): Create pipes in a temporary dir instead of users
home directory.
- (plugin_start_appletviewer): Pass pipe names to PluginMain when initializing Java.
+ (plugin_start_appletviewer): Pass pipe names to PluginMain when
+ initializing Java.
* plugin/icedteanp/java/sun/applet/PluginMain.java: Receive pipe names
during initialization.
@@ -3151,6 +3198,40 @@ 2010-03-01 Andrew John Hughes <ahughes
* patches/ecj/icedtea.patch: Don't add tools.jar
to bootclasspath; now just a symlink to rt.jar.
+2009-11-17 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/icedtea-jaxws-getdtdtype.patch:
+ Fix path.
+
+2009-11-17 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/icedtea-jaxws-getdtdtype.patch:
+ Add additional fix for AttributeBase.java
+
+2009-11-17 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/icedtea-jaxws-getdtdtype.patch:
+ Replace getDTDType method, don't add another.
+ * HACKING: Document the patch.
+
+2009-11-17 Andrew John Hughes <ahughes at redhat.com>
+
+ * Makefile.am:
+ Make use of JAXWS dependent on absence of
+ javax.annotation.Resource and/or getDTDType()
+ bug. Add new JAXWS patch.
+ (extract-jaxws.stamp): Apply getDTDType() patch
+ if bug found.
+ * acinclude.m4:
+ (IT_GETDTDTYPE_CHECK): Check for old versions of
+ gcj/Classpath which have
+ javax.xml.stream.events.Attribute.getDTDType()
+ with a return type of QName not String.
+ * configure.ac:
+ Invoke new IT_GETDTDTYPE_CHECK macro.
+ * patches/icedtea-jaxws-getdtdtype.patch:
+ New patch to work around the getDTDType() bug.
+
2010-03-01 Mark Wielaard <mark at klomp.org>
* patches/ecj/icedtea.patch: Don't add generated dir to
diff -r cc5ebdf8e65d -r 1d9802df001a HACKING
--- a/HACKING Wed Jul 28 16:06:09 2010 -0400
+++ b/HACKING Thu Jul 29 18:06:08 2010 +0100
@@ -116,6 +116,7 @@ The following patches are only applied t
* icedtea-nss-config.patch: Add the NSS PKCS11 security provider. (PR356)
* icedtea-nss-6763530.patch: Fix PKCS11 provider when used with newer version of NSS (>=3.12.3) (PR356, S6763530).
* libpng.patch: Use png_sig_cmp instead of png_check_sig so we can build against libpng 1.4.
+* icedtea-jaxws-getdtdtype.patch: Workaround for incorrect return type in gcj < 4.4 / GNU Classpath < 0.98
The following patches are only applied to OpenJDK in IcedTea:
diff -r cc5ebdf8e65d -r 1d9802df001a Makefile.am
--- a/Makefile.am Wed Jul 28 16:06:09 2010 -0400
+++ b/Makefile.am Thu Jul 29 18:06:08 2010 +0100
@@ -331,7 +331,8 @@ endif
if ENABLE_SYSTEMTAP
ICEDTEA_PATCHES += patches/systemtap.patch \
- patches/systemtap-gcc-4.5.patch
+ patches/systemtap-gcc-4.5.patch \
+ patches/systemtap-alloc-size-workaround.patch
endif
if ENABLE_NSS
@@ -358,6 +359,16 @@ endif
endif
ICEDTEA_ECJ_PATCHES += $(DISTRIBUTION_ECJ_PATCHES)
+
+# Patches for JAXWS
+
+if DTDTYPE_QNAME
+JAXWS_PATCHES = patches/icedtea-jaxws-getdtdtype.patch
+else
+JAXWS_PATCHES =
+endif
+
+ICEDTEA_ECJ_PATCHES += $(JAXWS_PATCHES)
# OpenJDK build environment.
if ZERO_BUILD
diff -r cc5ebdf8e65d -r 1d9802df001a NEWS
--- a/NEWS Wed Jul 28 16:06:09 2010 -0400
+++ b/NEWS Thu Jul 29 18:06:08 2010 +0100
@@ -1,6 +1,704 @@ New in release 1.9 (2010-xx-xx):
-New in release 1.9 (2010-xx-xx):
+New in release 1.9 (2010-XX-XX):
-- Updated to OpenJDK6 b20.
+* Updated to OpenJDK6 b20 with HotSpot 17.
+ - S4360113: Evict nmethods when code cache gets full
+ - S4670071: loadClassInternal is too restrictive.
+ - S4766230: Hotspot vtable inconsistencies cause core dumps. 6579515. 6582242.
+ - S4957990: Perm heap bloat in JVM
+ - S4997835: RFE: crash dump will only be created when running w/ -XX:+ShowMessageBoxOnError
+ - S5057225: Remove useless I2L conversions
+ - S5057818: codecache full and compiler disabled in bigapps fastdebug run
+ - S6333993: NodeList.item() returns null in 1.5.0_02
+ - S6361589: Print out stack trace for target thread of GC crash
+ - S6378821: bitCount() should use POPC on SPARC processors and AMD+10h
More information about the distro-pkg-dev
mailing list