changeset in /hg/icedtea: Merge from IcedTea6.
Andrew John Hughes
gnu_andrew at member.fsf.org
Thu Dec 4 06:11:31 PST 2008
changeset 7a0ac0efdfe9 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=7a0ac0efdfe9
description:
Merge from IcedTea6.
2008-12-04 Andrew John Hughes <gnu_andrew at member.fsf.org>
Merge from IcedTea6.
* patches/icedtea-ecj-jopt.patch,
* patches/icedtea-ecj-pr261.patch,
* patches/icedtea-ecj-spp.patch,
* patches/icedtea-ecj.patch,
* patches/icedtea-memory-limits.patch,
* patches/icedtea-sparc-ptracefix.patch,
* patches/icedtea-sparc64-linux.patch,
* patches/icedtea-xrender-000.patch,
* patches/icedtea-xrender-001.patch,
* patches/icedtea-xrender-002.patch,
* patches/icedtea-xrender-003.patch,
* patches/icedtea-xrender-004.patch,
* patches/icedtea-xrender-005.patch,
* patches/icedtea-xrender-006.patch,
* patches/icedtea-xrender-007.patch,
* patches/icedtea-xrender-008.patch,
* patches/icedtea-xrender-009.patch:
Removed.
* .hgignore,
* ChangeLog,
* HACKING,
* Makefile.am,
* acinclude.m4,
* configure.ac: Merged.
* hotspot.map,
* patches/ecj/icedtea-hotspot-14.0b08.patch,
* patches/ecj/icedtea-jopt.patch,
* patches/ecj/icedtea-pr261.patch,
* patches/ecj/icedtea-spp.patch,
* patches/ecj/icedtea.patch,
* patches/hotspot/14.0b08/icedtea-bytecodeInterpreter.patch,
* patches/hotspot/14.0b08/icedtea-core-build.patch,
* patches/hotspot/14.0b08/icedtea-debuginfo.patch,
* patches/hotspot/14.0b08/icedtea-gcc-4.3.patch,
* patches/hotspot/14.0b08/icedtea-gcc-suffix.patch,
* patches/hotspot/14.0b08/icedtea-headers.patch,
* patches/hotspot/14.0b08/icedtea-memory-limits.patch,
* patches/hotspot/14.0b08/icedtea-params-cast-size_t.patch,
* patches/hotspot/14.0b08/icedtea-shark-build.patch,
* patches/hotspot/14.0b08/icedtea-shark.patch,
* patches/hotspot/14.0b08/icedtea-sparc-ptracefix.patch,
* patches/hotspot/14.0b08/icedtea-sparc-trapsfix.patch,
* patches/hotspot/14.0b08/icedtea-sparc64-linux.patch,
* patches/hotspot/14.0b08/icedtea-static-libstdc++.patch,
* patches/hotspot/14.0b08/icedtea-text-relocations.patch,
* patches/hotspot/14.0b08/icedtea-use-idx_t.patch,
* patches/hotspot/14.0b08/icedtea-version.patch,
* patches/hotspot/14.0b08/icedtea-zero-build.patch: Added.
* patches/icedtea-core-build.patch,
* patches/icedtea-debuginfo.patch,
* patches/icedtea-gcc-suffix.patch,
* patches/icedtea-headers.patch,
* patches/icedtea-shark-build.patch,
* patches/icedtea-version.patch,
* patches/icedtea-zero-build.patch: Merged.
* patches/security/icedtea-6484091.patch,
* patches/security/icedtea-6497740.patch,
* patches/security/icedtea-6588160.patch,
* patches/security/icedtea-6592792.patch,
* patches/security/icedtea-6721753.patch,
* patches/security/icedtea-6726779.patch,
* patches/security/icedtea-6733959.patch,
* patches/security/icedtea-6734167.patch,
* patches/security/icedtea-6755943.patch,
* patches/security/icedtea-6766136.patch,
* patches/xrender/icedtea-000.patch,
* patches/xrender/icedtea-001.patch,
* patches/xrender/icedtea-002.patch,
* patches/xrender/icedtea-003.patch,
* patches/xrender/icedtea-004.patch,
* patches/xrender/icedtea-005.patch,
* patches/xrender/icedtea-006.patch,
* patches/xrender/icedtea-007.patch,
* patches/xrender/icedtea-008.patch,
* patches/xrender/icedtea-009.patch: Added.
* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp,
* ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextListener.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Debug.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java,
* 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/PulseAudioMixer.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerInfo.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerProvider.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMuteControl.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioVolumeControl.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/SecurityWrapper.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamBufferAttributes.java,
* pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamSampleSpecification.java: Merged.
diffstat:
98 files changed, 18441 insertions(+), 15027 deletions(-)
.hgignore | 1
ChangeLog | 455
HACKING | 2
Makefile.am | 102
acinclude.m4 | 39
configure.ac | 2
hotspot.map | 1
patches/ecj/icedtea-hotspot-14.0b08.patch | 48
patches/ecj/icedtea-jopt.patch | 26
patches/ecj/icedtea-pr261.patch | 40
patches/ecj/icedtea-spp.patch | 65
patches/ecj/icedtea.patch | 854 +
patches/hotspot/14.0b08/icedtea-bytecodeInterpreter.patch | 11
patches/hotspot/14.0b08/icedtea-core-build.patch | 108
patches/hotspot/14.0b08/icedtea-debuginfo.patch | 15
patches/hotspot/14.0b08/icedtea-gcc-4.3.patch | 54
patches/hotspot/14.0b08/icedtea-gcc-suffix.patch | 25
patches/hotspot/14.0b08/icedtea-headers.patch | 13
patches/hotspot/14.0b08/icedtea-memory-limits.patch | 23
patches/hotspot/14.0b08/icedtea-params-cast-size_t.patch | 121
patches/hotspot/14.0b08/icedtea-shark-build.patch | 233
patches/hotspot/14.0b08/icedtea-shark.patch | 366
patches/hotspot/14.0b08/icedtea-sparc-ptracefix.patch | 34
patches/hotspot/14.0b08/icedtea-sparc-trapsfix.patch | 21
patches/hotspot/14.0b08/icedtea-sparc64-linux.patch | 42
patches/hotspot/14.0b08/icedtea-static-libstdc++.patch | 16
patches/hotspot/14.0b08/icedtea-text-relocations.patch | 15
patches/hotspot/14.0b08/icedtea-use-idx_t.patch | 45
patches/hotspot/14.0b08/icedtea-version.patch | 38
patches/hotspot/14.0b08/icedtea-zero-build.patch | 129
patches/icedtea-core-build.patch | 107
patches/icedtea-debuginfo.patch | 14
patches/icedtea-ecj-jopt.patch | 26
patches/icedtea-ecj-pr261.patch | 40
patches/icedtea-ecj-spp.patch | 65
patches/icedtea-ecj.patch | 900 -
patches/icedtea-gcc-suffix.patch | 24
patches/icedtea-headers.patch | 12
patches/icedtea-memory-limits.patch | 23
patches/icedtea-shark-build.patch | 232
patches/icedtea-sparc-ptracefix.patch | 34
patches/icedtea-sparc64-linux.patch | 42
patches/icedtea-version.patch | 49
patches/icedtea-xrender-000.patch | 430
patches/icedtea-xrender-001.patch | 5320 ----------
patches/icedtea-xrender-002.patch | 5199 ---------
patches/icedtea-xrender-003.patch | 78
patches/icedtea-xrender-004.patch | 86
patches/icedtea-xrender-005.patch | 18
patches/icedtea-xrender-006.patch | 295
patches/icedtea-xrender-007.patch | 1143 --
patches/icedtea-xrender-008.patch | 131
patches/icedtea-xrender-009.patch | 170
patches/icedtea-zero-build.patch | 147
patches/security/icedtea-6484091.patch | 76
patches/security/icedtea-6497740.patch | 742 +
patches/security/icedtea-6588160.patch | 42
patches/security/icedtea-6592792.patch | 232
patches/security/icedtea-6721753.patch | 89
patches/security/icedtea-6726779.patch | 142
patches/security/icedtea-6733959.patch | 225
patches/security/icedtea-6734167.patch | 89
patches/security/icedtea-6755943.patch | 373
patches/security/icedtea-6766136.patch | 189
patches/xrender/icedtea-000.patch | 430
patches/xrender/icedtea-001.patch | 5320 ++++++++++
patches/xrender/icedtea-002.patch | 5199 +++++++++
patches/xrender/icedtea-003.patch | 78
patches/xrender/icedtea-004.patch | 86
patches/xrender/icedtea-005.patch | 18
patches/xrender/icedtea-006.patch | 295
patches/xrender/icedtea-007.patch | 1143 ++
patches/xrender/icedtea-008.patch | 131
patches/xrender/icedtea-009.patch | 170
ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp | 5
ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp | 2
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java | 14
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextListener.java | 10
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Debug.java | 22
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java | 57
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java | 39
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java | 30
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java | 51
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioLine.java | 4
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java | 241
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerInfo.java | 6
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerProvider.java | 4
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMuteControl.java | 41
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java | 19
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java | 32
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java | 9
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java | 37
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java | 12
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioVolumeControl.java | 7
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/SecurityWrapper.java | 8
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java | 204
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamBufferAttributes.java | 14
pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamSampleSpecification.java | 2
diffs (truncated from 35298 to 500 lines):
diff -r 9cac71fc9e47 -r 7a0ac0efdfe9 .hgignore
--- a/.hgignore Wed Dec 03 14:41:47 2008 +0000
+++ b/.hgignore Thu Dec 04 12:36:04 2008 +0000
@@ -454,3 +454,4 @@ pulseaudio/src/native/org_.*.h
pulseaudio/src/native/org_.*.h
pulseaudio/.*jar
pulse-java.jar
+hotspot.tar.gz
diff -r 9cac71fc9e47 -r 7a0ac0efdfe9 ChangeLog
--- a/ChangeLog Wed Dec 03 14:41:47 2008 +0000
+++ b/ChangeLog Thu Dec 04 12:36:04 2008 +0000
@@ -1,3 +1,389 @@ 2008-12-03 Andrew John Hughes <ahughes
+2008-12-04 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ Merge from IcedTea6.
+ * patches/icedtea-ecj-jopt.patch,
+ * patches/icedtea-ecj-pr261.patch,
+ * patches/icedtea-ecj-spp.patch,
+ * patches/icedtea-ecj.patch,
+ * patches/icedtea-memory-limits.patch,
+ * patches/icedtea-sparc-ptracefix.patch,
+ * patches/icedtea-sparc64-linux.patch,
+ * patches/icedtea-xrender-000.patch,
+ * patches/icedtea-xrender-001.patch,
+ * patches/icedtea-xrender-002.patch,
+ * patches/icedtea-xrender-003.patch,
+ * patches/icedtea-xrender-004.patch,
+ * patches/icedtea-xrender-005.patch,
+ * patches/icedtea-xrender-006.patch,
+ * patches/icedtea-xrender-007.patch,
+ * patches/icedtea-xrender-008.patch,
+ * patches/icedtea-xrender-009.patch:
+ Removed.
+ * .hgignore,
+ * ChangeLog,
+ * HACKING,
+ * Makefile.am,
+ * acinclude.m4,
+ * configure.ac: Merged.
+ * hotspot.map,
+ * patches/ecj/icedtea-hotspot-14.0b08.patch,
+ * patches/ecj/icedtea-jopt.patch,
+ * patches/ecj/icedtea-pr261.patch,
+ * patches/ecj/icedtea-spp.patch,
+ * patches/ecj/icedtea.patch,
+ * patches/hotspot/14.0b08/icedtea-bytecodeInterpreter.patch,
+ * patches/hotspot/14.0b08/icedtea-core-build.patch,
+ * patches/hotspot/14.0b08/icedtea-debuginfo.patch,
+ * patches/hotspot/14.0b08/icedtea-gcc-4.3.patch,
+ * patches/hotspot/14.0b08/icedtea-gcc-suffix.patch,
+ * patches/hotspot/14.0b08/icedtea-headers.patch,
+ * patches/hotspot/14.0b08/icedtea-memory-limits.patch,
+ * patches/hotspot/14.0b08/icedtea-params-cast-size_t.patch,
+ * patches/hotspot/14.0b08/icedtea-shark-build.patch,
+ * patches/hotspot/14.0b08/icedtea-shark.patch,
+ * patches/hotspot/14.0b08/icedtea-sparc-ptracefix.patch,
+ * patches/hotspot/14.0b08/icedtea-sparc-trapsfix.patch,
+ * patches/hotspot/14.0b08/icedtea-sparc64-linux.patch,
+ * patches/hotspot/14.0b08/icedtea-static-libstdc++.patch,
+ * patches/hotspot/14.0b08/icedtea-text-relocations.patch,
+ * patches/hotspot/14.0b08/icedtea-use-idx_t.patch,
+ * patches/hotspot/14.0b08/icedtea-version.patch,
+ * patches/hotspot/14.0b08/icedtea-zero-build.patch: Added.
+ * patches/icedtea-core-build.patch,
+ * patches/icedtea-debuginfo.patch,
+ * patches/icedtea-gcc-suffix.patch,
+ * patches/icedtea-headers.patch,
+ * patches/icedtea-shark-build.patch,
+ * patches/icedtea-version.patch,
+ * patches/icedtea-zero-build.patch: Merged.
+ * patches/security/icedtea-6484091.patch,
+ * patches/security/icedtea-6497740.patch,
+ * patches/security/icedtea-6588160.patch,
+ * patches/security/icedtea-6592792.patch,
+ * patches/security/icedtea-6721753.patch,
+ * patches/security/icedtea-6726779.patch,
+ * patches/security/icedtea-6733959.patch,
+ * patches/security/icedtea-6734167.patch,
+ * patches/security/icedtea-6755943.patch,
+ * patches/security/icedtea-6766136.patch,
+ * patches/xrender/icedtea-000.patch,
+ * patches/xrender/icedtea-001.patch,
+ * patches/xrender/icedtea-002.patch,
+ * patches/xrender/icedtea-003.patch,
+ * patches/xrender/icedtea-004.patch,
+ * patches/xrender/icedtea-005.patch,
+ * patches/xrender/icedtea-006.patch,
+ * patches/xrender/icedtea-007.patch,
+ * patches/xrender/icedtea-008.patch,
+ * patches/xrender/icedtea-009.patch: Added.
+ * ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp,
+ * ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextListener.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Debug.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java,
+ * 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/PulseAudioMixer.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerInfo.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerProvider.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMuteControl.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioVolumeControl.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/SecurityWrapper.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamBufferAttributes.java,
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamSampleSpecification.java: Merged.
+
+2008-12-03 Matthias Klose <doko at ubuntu.com>
+
+ * Makefile.am (ZERO_PATCHES, ICEDTEA_PATCHES): Fix patch order.
+ * patches/icedtea-hotspot7-build-fixes.patch: Restore.
+
+2008-12-03 Matthias Klose <doko at ubuntu.com>
+
+ * patches/icedtea-shark.patch: Moved to ...
+ * patches/hotspot/original/icedtea-shark.patch: ... here.
+ * patches/hotspot/14.0b08/icedtea-shark.patch: New, regenerated.
+ * Makefile.am (SHARK_PATCH): Conditionalze on WITH_ALT_HSBUILD.
+
+2008-12-03 Matthias Klose <doko at ubuntu.com>
+
+ * Makefile.am (stamps/extract.stamp): Only extract HOTSPOT_SRC_ZIP,
+ if WITH_ALT_HSBUILD is defined.
+
+2008-12-02 Omair Majid <omajid at redhat.com>
+
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextEvent.java:
+ Change scope of class and functions from public to package-private.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/ContextListener.java:
+ Likewise.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Debug.java:
+ Likewise.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/EventLoop.java:
+ Likewise.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Operation.java:
+ Likewise.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java:
+ Change class to be final. Change clip name to 'Audio Clip' and add some
+ documentation and annotations.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioDataLine.java:
+ Change class scope to package-private. Add annoatations to functions.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioLine.java:
+ Add override annotations to functions.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixer.java:
+ Change class to final.
+ (getLine): Check for audio permissions before returning Ports.
+ (openRemote): Check for permissions to connect before connecting to a
+ remote PulseAudio server.
+ (openImpl): New function. Connect to the PulseAudio server.
+ (debug): Removed.
+ (main): Removed
+ (ThreadWriter): Removed.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerInfo.java:
+ Change class to final. Bump version.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMixerProvider.java:
+ (PulseAudioMixerProvider): Removed.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioMuteControl.java:
+ Change class to final. Formatting fixes.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioPort.java:
+ Change class scope to package private. Make constructor package-private.
+ Add override annotations.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourceDataLine.java:
+ Change class to final. Make constructor package-private. Add override
+ annotations.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioSourcePort.java:
+ Make class final. Make constructor package-private.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java:
+ Make class final. Add override annotations
+ (PulseAudioTargetDataLine): Make constructor package-private.
+ (fragmentBuffer): Make variable private.
+ (drained): Likewise.
+ (flushed): Likewise.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetPort.java:
+ Make class final. Constructor now pacakge-private.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioVolumeControl.java:
+ Make class final.
+ (MIN_VOLUME),
+ (MAX_VOLUME): Make variables pacakge-private.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/SecurityWrapper.java:
+ Make class final.
+ (loadNativeLibrary): Make package-private.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/Stream.java:
+ Make class final. Change scope of as many functions from public to
+ package-private as possible.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamBufferAttributes.java:
+ Make class and all functions package-private.
+ * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/StreamSampleSpecification.java:
+ Make class package-private.
+
+2008-12-03 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ Create hierarchical patch space.
+ * patches/icedtea-4486841.patch,
+ * patches/icedtea-6484091.patch,
+ * patches/icedtea-6497740.patch,
+ * patches/icedtea-6588160.patch,
+ * patches/icedtea-6592792.patch,
+ * patches/icedtea-6721753.patch,
+ * patches/icedtea-6726779.patch,
+ * patches/icedtea-6733959.patch,
+ * patches/icedtea-6734167.patch,
+ * patches/icedtea-6755943.patch,
+ * patches/icedtea-6766136.patch,
+ * patches/icedtea-ecj-hotspot-14.0b08.patch,
+ * patches/icedtea-ecj-hotspot-original.patch,
+ * patches/icedtea-ecj-jopt.patch,
+ * patches/icedtea-ecj-pr261.patch,
+ * patches/icedtea-ecj-spp.patch,
+ * patches/icedtea-ecj.patch,
+ * patches/icedtea-hotspot-14.0b08-bytecodeInterpreter.patch,
+ * patches/icedtea-hotspot-14.0b08-core-build.patch,
+ * patches/icedtea-hotspot-14.0b08-debuginfo.patch,
+ * patches/icedtea-hotspot-14.0b08-gcc-4.3.patch,
+ * patches/icedtea-hotspot-14.0b08-gcc-suffix.patch,
+ * patches/icedtea-hotspot-14.0b08-headers.patch,
+ * patches/icedtea-hotspot-14.0b08-memory-limits.patch,
+ * patches/icedtea-hotspot-14.0b08-params-cast-size_t.patch,
+ * patches/icedtea-hotspot-14.0b08-shark-build.patch,
+ * patches/icedtea-hotspot-14.0b08-sparc-ptracefix.patch,
+ * patches/icedtea-hotspot-14.0b08-sparc-trapsfix.patch,
+ * patches/icedtea-hotspot-14.0b08-sparc64-linux.patch,
+ * patches/icedtea-hotspot-14.0b08-static-libstdc++.patch,
+ * patches/icedtea-hotspot-14.0b08-text-relocations.patch,
+ * patches/icedtea-hotspot-14.0b08-use-idx_t.patch,
+ * patches/icedtea-hotspot-14.0b08-version.patch,
+ * patches/icedtea-hotspot-14.0b08-zero-build.patch,
+ * patches/icedtea-hotspot-original-bytecodeInterpreter.patch,
+ * patches/icedtea-hotspot-original-core-build.patch,
+ * patches/icedtea-hotspot-original-debuginfo.patch,
+ * patches/icedtea-hotspot-original-gcc-4.3.patch,
+ * patches/icedtea-hotspot-original-gcc-suffix.patch,
+ * patches/icedtea-hotspot-original-headers.patch,
+ * patches/icedtea-hotspot-original-memory-limits.patch,
+ * patches/icedtea-hotspot-original-params-cast-size_t.patch,
+ * patches/icedtea-hotspot-original-shark-build.patch,
+ * patches/icedtea-hotspot-original-sparc-ptracefix.patch,
+ * patches/icedtea-hotspot-original-sparc-trapsfix.patch,
+ * patches/icedtea-hotspot-original-sparc64-linux.patch,
+ * patches/icedtea-hotspot-original-static-libstdc++.patch,
+ * patches/icedtea-hotspot-original-text-relocations.patch,
+ * patches/icedtea-hotspot-original-use-idx_t.patch,
+ * patches/icedtea-hotspot-original-version.patch,
+ * patches/icedtea-hotspot-original-zero-build.patch,
+ * patches/icedtea-xrender-000.patch,
+ * patches/icedtea-xrender-001.patch,
+ * patches/icedtea-xrender-002.patch,
+ * patches/icedtea-xrender-003.patch,
+ * patches/icedtea-xrender-004.patch,
+ * patches/icedtea-xrender-005.patch,
+ * patches/icedtea-xrender-006.patch,
+ * patches/icedtea-xrender-007.patch,
+ * patches/icedtea-xrender-008.patch,
+ * patches/icedtea-xrender-009.patch:
+ Move patches...
+ * Makefile.am: Fixed paths.
+ * patches/ecj/icedtea-hotspot-14.0b08.patch,
+ * patches/ecj/icedtea-hotspot-original.patch,
+ * patches/ecj/icedtea-jopt.patch,
+ * patches/ecj/icedtea-pr261.patch,
+ * patches/ecj/icedtea-spp.patch,
+ * patches/ecj/icedtea.patch,
+ * patches/hotspot/14.0b08/icedtea-bytecodeInterpreter.patch,
+ * patches/hotspot/14.0b08/icedtea-core-build.patch,
+ * patches/hotspot/14.0b08/icedtea-debuginfo.patch,
+ * patches/hotspot/14.0b08/icedtea-gcc-4.3.patch,
+ * patches/hotspot/14.0b08/icedtea-gcc-suffix.patch,
+ * patches/hotspot/14.0b08/icedtea-headers.patch,
+ * patches/hotspot/14.0b08/icedtea-memory-limits.patch,
+ * patches/hotspot/14.0b08/icedtea-params-cast-size_t.patch,
+ * patches/hotspot/14.0b08/icedtea-shark-build.patch,
+ * patches/hotspot/14.0b08/icedtea-sparc-ptracefix.patch,
+ * patches/hotspot/14.0b08/icedtea-sparc-trapsfix.patch,
+ * patches/hotspot/14.0b08/icedtea-sparc64-linux.patch,
+ * patches/hotspot/14.0b08/icedtea-static-libstdc++.patch,
+ * patches/hotspot/14.0b08/icedtea-text-relocations.patch,
+ * patches/hotspot/14.0b08/icedtea-use-idx_t.patch,
+ * patches/hotspot/14.0b08/icedtea-version.patch,
+ * patches/hotspot/14.0b08/icedtea-zero-build.patch,
+ * patches/hotspot/original/icedtea-bytecodeInterpreter.patch,
+ * patches/hotspot/original/icedtea-core-build.patch,
+ * patches/hotspot/original/icedtea-debuginfo.patch,
+ * patches/hotspot/original/icedtea-gcc-4.3.patch,
+ * patches/hotspot/original/icedtea-gcc-suffix.patch,
+ * patches/hotspot/original/icedtea-headers.patch,
+ * patches/hotspot/original/icedtea-memory-limits.patch,
+ * patches/hotspot/original/icedtea-params-cast-size_t.patch,
+ * patches/hotspot/original/icedtea-shark-build.patch,
+ * patches/hotspot/original/icedtea-sparc-ptracefix.patch,
+ * patches/hotspot/original/icedtea-sparc-trapsfix.patch,
+ * patches/hotspot/original/icedtea-sparc64-linux.patch,
+ * patches/hotspot/original/icedtea-static-libstdc++.patch,
+ * patches/hotspot/original/icedtea-text-relocations.patch,
+ * patches/hotspot/original/icedtea-use-idx_t.patch,
+ * patches/hotspot/original/icedtea-version.patch,
+ * patches/hotspot/original/icedtea-zero-build.patch,
+ * patches/security/icedtea-4486841.patch,
+ * patches/security/icedtea-6484091.patch,
+ * patches/security/icedtea-6497740.patch,
+ * patches/security/icedtea-6588160.patch,
+ * patches/security/icedtea-6592792.patch,
+ * patches/security/icedtea-6721753.patch,
+ * patches/security/icedtea-6726779.patch,
+ * patches/security/icedtea-6733959.patch,
+ * patches/security/icedtea-6734167.patch,
+ * patches/security/icedtea-6755943.patch,
+ * patches/security/icedtea-6766136.patch,
+ * patches/xrender/icedtea-000.patch,
+ * patches/xrender/icedtea-001.patch,
+ * patches/xrender/icedtea-002.patch,
+ * patches/xrender/icedtea-003.patch,
+ * patches/xrender/icedtea-004.patch,
+ * patches/xrender/icedtea-005.patch,
+ * patches/xrender/icedtea-006.patch,
+ * patches/xrender/icedtea-007.patch,
+ * patches/xrender/icedtea-008.patch,
+ * patches/xrender/icedtea-009.patch:
+ ...to here.
+
+2008-12-03 Gary Benson <gbenson at redhat.com>
+
+ * .hgignore: Ignore downloaded HotSpot tarball.
+
+2008-12-03 Gary Benson <gbenson at redhat.com>
+
+ * a/ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp
+ (os::is_allocatable): New method.
+ * a/ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp
+ (os::is_allocatable): Likewise.
+
+2008-12-03 Matthias Klose <doko at ubuntu.com>
+
+ * patches/icedtea-format-warnings.patch: New.
+ * patches/icedtea-format-warnings.patch: Likewise.
+ * HACKING: Document patches.
+ * Makefile.am: Apply patches.
+
+2008-12-02 Mark Wielaard <mark at klomp.org>
+
+ * patches/icedtea-version.patch: Remove accidentially added debug
+ patch.
+
+2008-12-02 Mark Wielaard <mark at klomp.org>
+
+ * overlays/openjdk/jdk/test/closed/sun/security/rsa/keystore.bad,
+ overlays/openjdk/jdk/test/closed/sun/security/rsa/keystore.good:
+ New keystore files.
+ * patches/icedtea-6497740.patch: Remove binary file diffs.
+ * patches/icedtea-6721753.patch: Remove @key closed-security.
+ * patches/icedtea-6733959.patch: Add @build ZipMeUp.
+
+2008-12-02 Matthias Klose <doko at ubuntu.com>
+
+ * Makefile.am (stamps/extract.stamp): Fix extraction of
+ alternate hotspot tarball.
+
+2008-12-02 Lillian Angel <langel at redhat.com>
+
+ * Makefile.am
+ (ICEDTEA_PATCHES): Added new OpenJDK security patches.
+ * patches/icedtea-4486841.patch,
+ patches/icedtea-6484091.patch,
+ patches/icedtea-6497740.patch,
+ patches/icedtea-6588160.patch,
+ patches/icedtea-6592792.patch,
+ patches/icedtea-6721753.patch,
+ patches/icedtea-6726779.patch,
+ patches/icedtea-6733959.patch,
+ patches/icedtea-6734167.patch,
+ patches/icedtea-6755943.patch,
+ patches/icedtea-6766136.patch: New files.
+
+2008-12-02 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ * patches/icedtea-bytecodeInterpreter.patch,
+ * patches/icedtea-hotspot7-build-fixes.patch:
+ Removed.
+ * Makefile.am:
+ Sort out Zero patches.
+ * patches/icedtea-hotspot-14.0b08-bytecodeInterpreter.patch,
+ * patches/icedtea-hotspot-14.0b08-gcc-4.3.patch,
+ * patches/icedtea-hotspot-original-bytecodeInterpreter.patch:
+ New HotSpot specific patches.
+ * ports/hotspot/src/cpu/zero/vm/assembler_zero.hpp,
+ * ports/hotspot/src/cpu/zero/vm/disassembler_zero.cpp,
+ * ports/hotspot/src/cpu/zero/vm/disassembler_zero.hpp,
+ * ports/hotspot/src/cpu/zero/vm/frame_zero.cpp,
+ * ports/hotspot/src/cpu/zero/vm/relocInfo_zero.cpp,
+ * ports/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp:
+ Updated using IcedTea7 versions for 14.0b08.
+
2008-12-03 Andrew John Hughes <ahughes at redhat.com>
* patches/icedtea-4486841.patch,
@@ -108,6 +494,75 @@ 2008-12-02 Lillian Angel <langel at redha
patches/icedtea-6755943.patch,
patches/icedtea-6766136.patch: New file
+2008-12-01 Andrew John Hughes <gnu_andrew at member.fsf.org>
+
+ * patches/icedtea-hotspot-params-cast-size_t.patch,
+ * patches/icedtea-hotspot-use-idx_t.patch,
+ * patches/icedtea-memory-limits.patch,
+ * patches/icedtea-sparc-ptracefix.patch,
+ * patches/icedtea-sparc-trapsfix.patch,
+ * patches/icedtea-sparc64-linux.patch,
+ * patches/icedtea-static-libstdc++.patch,
+ * patches/icedtea-text-relocations.patch:
+ Removed; replaced by HotSpot-specific versions.
+ * Makefile.am:
+ Download a HotSpot version matching a given changeset
+ and use it in place of the copy of hs10.0b19 shipping
+ with OpenJDK6. Apply patches based on ${HSBUILD}.
+ * acinclude.m4: New macros for options --with-hotspot-build
+ and --with-hotspot-src-zip.
+ * configure.ac: Run new macros.
+ * hotspot.map: Map of HotSpot build numbers to changesets.
+ * patches/icedtea-core-build.patch,
+ * patches/icedtea-debuginfo.patch:
+ Remove HotSpot specific parts.
+ * patches/icedtea-ecj-hotspot-14.0b08.patch,
+ * patches/icedtea-ecj-hotspot-original.patch:
+ New HotSpot-specific patches built from IcedTea7
+ and 6 versions of icedtea-ecj respectively.
+ * patches/icedtea-ecj.patch,
+ * patches/icedtea-gcc-4.3.patch,
+ * patches/icedtea-gcc-suffix.patch,
+ * patches/icedtea-headers.patch:
+ Remove HotSpot-specific parts.
+ * patches/icedtea-hotspot-14.0b08-core-build.patch,
+ * patches/icedtea-hotspot-14.0b08-debuginfo.patch,
+ * patches/icedtea-hotspot-14.0b08-gcc-suffix.patch,
+ * patches/icedtea-hotspot-14.0b08-headers.patch,
+ * patches/icedtea-hotspot-14.0b08-memory-limits.patch,
+ * patches/icedtea-hotspot-14.0b08-params-cast-size_t.patch,
+ * patches/icedtea-hotspot-14.0b08-shark-build.patch,
+ * patches/icedtea-hotspot-14.0b08-sparc-ptracefix.patch,
+ * patches/icedtea-hotspot-14.0b08-sparc-trapsfix.patch,
+ * patches/icedtea-hotspot-14.0b08-sparc64-linux.patch,
+ * patches/icedtea-hotspot-14.0b08-static-libstdc++.patch,
+ * patches/icedtea-hotspot-14.0b08-text-relocations.patch,
+ * patches/icedtea-hotspot-14.0b08-use-idx_t.patch,
+ * patches/icedtea-hotspot-14.0b08-version.patch,
+ * patches/icedtea-hotspot-14.0b08-zero-build.patch,
+ * patches/icedtea-hotspot-original-core-build.patch,
+ * patches/icedtea-hotspot-original-debuginfo.patch,
+ * patches/icedtea-hotspot-original-gcc-4.3.patch,
+ * patches/icedtea-hotspot-original-gcc-suffix.patch,
+ * patches/icedtea-hotspot-original-headers.patch,
+ * patches/icedtea-hotspot-original-memory-limits.patch,
+ * patches/icedtea-hotspot-original-params-cast-size_t.patch,
+ * patches/icedtea-hotspot-original-shark-build.patch,
+ * patches/icedtea-hotspot-original-sparc-ptracefix.patch,
+ * patches/icedtea-hotspot-original-sparc-trapsfix.patch,
+ * patches/icedtea-hotspot-original-sparc64-linux.patch,
+ * patches/icedtea-hotspot-original-static-libstdc++.patch,
+ * patches/icedtea-hotspot-original-text-relocations.patch,
+ * patches/icedtea-hotspot-original-use-idx_t.patch,
+ * patches/icedtea-hotspot-original-version.patch,
+ * patches/icedtea-hotspot-original-zero-build.patch:
+ New HotSpot-specific patches built from IcedTea7
+ and 6 versions of the patch respectively.
+ * patches/icedtea-shark-build.patch,
+ * patches/icedtea-version.patch,
+ * patches/icedtea-zero-build.patch:
+ Remove HotSpot-specific parts.
+
2008-11-30 Mark Wielaard <mark at klomp.org>
* patches/icedtea-xrender-001.patch: Remove !xrender bug fix.
diff -r 9cac71fc9e47 -r 7a0ac0efdfe9 HACKING
--- a/HACKING Wed Dec 03 14:41:47 2008 +0000
+++ b/HACKING Thu Dec 04 12:36:04 2008 +0000
@@ -76,6 +76,8 @@ The following patches are currently appl
* icedtea-testenv.patch: Provide public reachable machines for net/nio tests.
* icedtea-samejvm-safe.patch: Add samejvmsafe dirs to TEST.ROOT.
* icedtea-6728542-epoll.patch: Make EPoll work on non-x86 platforms. (PR265)
+* icedtea-fortify-source.patch: Fix build failures with -D_FORTIFY_SOURCE=2.
+* icedtea-format-warnings.patch: Fix build failures with -Wformat=1.
The following patches are only applied to OpenJDK6 in IcedTea6:
diff -r 9cac71fc9e47 -r 7a0ac0efdfe9 Makefile.am
--- a/Makefile.am Wed Dec 03 14:41:47 2008 +0000
+++ b/Makefile.am Thu Dec 04 12:36:04 2008 +0000
@@ -1535,6 +1535,8 @@ dist-openjdk: stamps/extract-cacao.stamp
# Download OpenJDK sources.
+HOTSPOT_URL = http://hg.openjdk.java.net/jdk7/hotspot/hotspot/archive/
+
OPENJDK_HG_URL = http://hg.openjdk.java.net/jdk7/jdk7
CVMI_HG_URL = http://hg.openjdk.java.net/cvmi/cvmi/
More information about the distro-pkg-dev
mailing list