changeset in /hg/icedtea: Move patches to hierarchical name space.
Andrew John Hughes
gnu_andrew at member.fsf.org
Thu Dec 4 06:11:29 PST 2008
changeset a59dccb92ae7 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=a59dccb92ae7
description:
Move patches to hierarchical name space.
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.
diffstat:
124 files changed, 21263 insertions(+), 21134 deletions(-)
ChangeLog | 129
Makefile.am | 68
patches/ecj/icedtea-hotspot-14.0b08.patch | 48
patches/ecj/icedtea-hotspot-original.patch | 45
patches/ecj/icedtea-jopt.patch | 26
patches/ecj/icedtea-pr261.patch | 40
patches/ecj/icedtea-spp.patch | 65
patches/ecj/icedtea.patch | 1023 ++
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-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/hotspot/original/icedtea-bytecodeInterpreter.patch | 36
patches/hotspot/original/icedtea-core-build.patch | 113
patches/hotspot/original/icedtea-debuginfo.patch | 15
patches/hotspot/original/icedtea-gcc-4.3.patch | 72
patches/hotspot/original/icedtea-gcc-suffix.patch | 25
patches/hotspot/original/icedtea-headers.patch | 12
patches/hotspot/original/icedtea-memory-limits.patch | 21
patches/hotspot/original/icedtea-params-cast-size_t.patch | 121
patches/hotspot/original/icedtea-shark-build.patch | 232
patches/hotspot/original/icedtea-sparc-ptracefix.patch | 34
patches/hotspot/original/icedtea-sparc-trapsfix.patch | 21
patches/hotspot/original/icedtea-sparc64-linux.patch | 93
patches/hotspot/original/icedtea-static-libstdc++.patch | 33
patches/hotspot/original/icedtea-text-relocations.patch | 25
patches/hotspot/original/icedtea-use-idx_t.patch | 282
patches/hotspot/original/icedtea-version.patch | 36
patches/hotspot/original/icedtea-zero-build.patch | 133
patches/icedtea-4486841.patch | 1234 --
patches/icedtea-6484091.patch | 129
patches/icedtea-6497740.patch | 1587 ---
patches/icedtea-6588160.patch | 42
patches/icedtea-6592792.patch | 360
patches/icedtea-6721753.patch | 116
patches/icedtea-6726779.patch | 142
patches/icedtea-6733959.patch | 231
patches/icedtea-6734167.patch | 89
patches/icedtea-6755943.patch | 617 -
patches/icedtea-6766136.patch | 189
patches/icedtea-ecj-hotspot-14.0b08.patch | 48
patches/icedtea-ecj-hotspot-original.patch | 45
patches/icedtea-ecj-jopt.patch | 26
patches/icedtea-ecj-pr261.patch | 40
patches/icedtea-ecj-spp.patch | 65
patches/icedtea-ecj.patch | 1023 --
patches/icedtea-hotspot-14.0b08-bytecodeInterpreter.patch | 11
patches/icedtea-hotspot-14.0b08-core-build.patch | 108
patches/icedtea-hotspot-14.0b08-debuginfo.patch | 15
patches/icedtea-hotspot-14.0b08-gcc-4.3.patch | 54
patches/icedtea-hotspot-14.0b08-gcc-suffix.patch | 25
patches/icedtea-hotspot-14.0b08-headers.patch | 13
patches/icedtea-hotspot-14.0b08-memory-limits.patch | 23
patches/icedtea-hotspot-14.0b08-params-cast-size_t.patch | 121
patches/icedtea-hotspot-14.0b08-shark-build.patch | 233
patches/icedtea-hotspot-14.0b08-sparc-ptracefix.patch | 34
patches/icedtea-hotspot-14.0b08-sparc-trapsfix.patch | 21
patches/icedtea-hotspot-14.0b08-sparc64-linux.patch | 42
patches/icedtea-hotspot-14.0b08-static-libstdc++.patch | 16
patches/icedtea-hotspot-14.0b08-text-relocations.patch | 15
patches/icedtea-hotspot-14.0b08-use-idx_t.patch | 45
patches/icedtea-hotspot-14.0b08-version.patch | 38
patches/icedtea-hotspot-14.0b08-zero-build.patch | 129
patches/icedtea-hotspot-original-bytecodeInterpreter.patch | 36
patches/icedtea-hotspot-original-core-build.patch | 113
patches/icedtea-hotspot-original-debuginfo.patch | 15
patches/icedtea-hotspot-original-gcc-4.3.patch | 72
patches/icedtea-hotspot-original-gcc-suffix.patch | 25
patches/icedtea-hotspot-original-headers.patch | 12
patches/icedtea-hotspot-original-memory-limits.patch | 21
patches/icedtea-hotspot-original-params-cast-size_t.patch | 121
patches/icedtea-hotspot-original-shark-build.patch | 232
patches/icedtea-hotspot-original-sparc-ptracefix.patch | 34
patches/icedtea-hotspot-original-sparc-trapsfix.patch | 21
patches/icedtea-hotspot-original-sparc64-linux.patch | 93
patches/icedtea-hotspot-original-static-libstdc++.patch | 33
patches/icedtea-hotspot-original-text-relocations.patch | 25
patches/icedtea-hotspot-original-use-idx_t.patch | 282
patches/icedtea-hotspot-original-version.patch | 36
patches/icedtea-hotspot-original-zero-build.patch | 133
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/security/icedtea-4486841.patch | 1234 ++
patches/security/icedtea-6484091.patch | 129
patches/security/icedtea-6497740.patch | 1587 +++
patches/security/icedtea-6588160.patch | 42
patches/security/icedtea-6592792.patch | 360
patches/security/icedtea-6721753.patch | 116
patches/security/icedtea-6726779.patch | 142
patches/security/icedtea-6733959.patch | 231
patches/security/icedtea-6734167.patch | 89
patches/security/icedtea-6755943.patch | 617 +
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
diffs (truncated from 42972 to 500 lines):
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 ChangeLog
--- a/ChangeLog Wed Dec 03 04:52:28 2008 -0500
+++ b/ChangeLog Wed Dec 03 14:31:01 2008 +0000
@@ -1,3 +1,132 @@ 2008-12-03 Gary Benson <gbenson at redhat
+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.
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 Makefile.am
--- a/Makefile.am Wed Dec 03 04:52:28 2008 -0500
+++ b/Makefile.am Wed Dec 03 14:31:01 2008 +0000
@@ -452,13 +452,13 @@ if GCC_OLD
GCC_PATCH =
else
GCC_PATCH = patches/icedtea-gcc-4.3.patch \
- patches/icedtea-hotspot-$(HSBUILD)-gcc-4.3.patch
+ patches/hotspot/$(HSBUILD)/icedtea-gcc-4.3.patch
endif
# If ZERO_BUILD is set then we are building zero and need
# to patch up to OpenJDK 7 HotSpot for the C++ interpreter.
ZERO_PATCHES = \
- patches/icedtea-hotspot-$(HSBUILD)-bytecodeInterpreter.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-bytecodeInterpreter.patch \
patches/icedtea-signature-iterator.patch \
patches/icedtea-test-atomic-operations.patch \
patches/icedtea-zero.patch \
@@ -501,12 +501,12 @@ ICEDTEA_PATCHES = \
ICEDTEA_PATCHES = \
$(ZERO_PATCHES_COND) \
patches/icedtea-version.patch \
- patches/icedtea-hotspot-$(HSBUILD)-version.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-version.patch \
patches/icedtea-copy-plugs.patch \
- patches/icedtea-hotspot-$(HSBUILD)-text-relocations.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-text-relocations.patch \
patches/icedtea-graphics.patch \
patches/icedtea-debuginfo.patch \
- patches/icedtea-hotspot-$(HSBUILD)-debuginfo.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-debuginfo.patch \
patches/icedtea-ssl.patch \
$(PLUGIN_PATCH) \
patches/icedtea-webstart.patch \
@@ -516,36 +516,36 @@ ICEDTEA_PATCHES = \
patches/icedtea-demos.patch \
patches/icedtea-use-system-tzdata.patch \
patches/icedtea-headers.patch \
- patches/icedtea-hotspot-$(HSBUILD)-headers.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-headers.patch \
patches/icedtea-ant.patch \
patches/icedtea-gcc-suffix.patch \
- patches/icedtea-hotspot-$(HSBUILD)-gcc-suffix.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-gcc-suffix.patch \
patches/icedtea-bytebuffer-compact.patch \
patches/icedtea-float-double-trailing-zeros.patch \
- patches/icedtea-hotspot-$(HSBUILD)-memory-limits.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-memory-limits.patch \
patches/icedtea-sunsrc.patch \
patches/icedtea-libraries.patch \
patches/icedtea-javafiles.patch \
patches/icedtea-core-build.patch \
- patches/icedtea-hotspot-$(HSBUILD)-core-build.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-core-build.patch \
patches/icedtea-linker-options.patch \
- patches/icedtea-hotspot-$(HSBUILD)-static-libstdc++.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-static-libstdc++.patch \
patches/icedtea-timerqueue.patch \
patches/icedtea-lib64.patch \
patches/icedtea-zero-build.patch \
- patches/icedtea-hotspot-$(HSBUILD)-zero-build.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-zero-build.patch \
patches/icedtea-print-lsb-release.patch \
patches/icedtea-jpegclasses.patch \
patches/icedtea-uname.patch \
patches/icedtea-ia64-fdlibm.patch \
patches/icedtea-fonts.patch \
- patches/icedtea-hotspot-$(HSBUILD)-sparc64-linux.patch \
- patches/icedtea-hotspot-$(HSBUILD)-sparc-ptracefix.patch \
- patches/icedtea-hotspot-$(HSBUILD)-sparc-trapsfix.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-sparc64-linux.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-sparc-ptracefix.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-sparc-trapsfix.patch \
patches/icedtea-override-redirect-metacity.patch \
patches/icedtea-no-bcopy.patch \
patches/icedtea-shark-build.patch \
- patches/icedtea-hotspot-$(HSBUILD)-shark-build.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-shark-build.patch \
patches/icedtea-toolkit.patch \
patches/icedtea-jdk-docs-target.patch \
patches/icedtea-nomotif-6706121.patch \
@@ -554,8 +554,8 @@ ICEDTEA_PATCHES = \
patches/icedtea-alt-jar.patch \
patches/icedtea-enum-bug-181.patch \
patches/icedtea-jdk-use-ssize_t.patch \
- patches/icedtea-hotspot-$(HSBUILD)-use-idx_t.patch \
- patches/icedtea-hotspot-$(HSBUILD)-params-cast-size_t.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-use-idx_t.patch \
+ patches/hotspot/$(HSBUILD)/icedtea-params-cast-size_t.patch \
patches/icedtea-clean-crypto.patch \
$(SHARK_PATCH) \
$(GCC_PATCH) \
@@ -576,17 +576,17 @@ ICEDTEA_PATCHES = \
patches/icedtea-testenv.patch \
patches/icedtea-samejvm-safe.patch \
patches/icedtea-6728542-epoll.patch \
- 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/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
if WITH_ALT_HSBUILD
ICEDTEA_PATCHES += \
@@ -618,7 +618,7 @@ endif
endif
if ENABLE_XRENDER
-XRENDER_PATCHES = patches/icedtea-xrender-???.patch
+XRENDER_PATCHES = patches/xrender/icedtea-???.patch
ICEDTEA_PATCHES += $(sort $(wildcard $(XRENDER_PATCHES)))
endif
@@ -843,11 +843,11 @@ stamps/ports-ecj.stamp: stamps/extract-e
touch stamps/ports-ecj.stamp
# Patch OpenJDK for plug replacements and ecj.
-ICEDTEA_ECJ_PATCHES = patches/icedtea-ecj.patch \
- patches/icedtea-ecj-hotspot-$(HSBUILD).patch \
- patches/icedtea-ecj-spp.patch \
- patches/icedtea-ecj-jopt.patch \
- patches/icedtea-ecj-pr261.patch
+ICEDTEA_ECJ_PATCHES = patches/ecj/icedtea.patch \
+ patches/ecj/icedtea-hotspot-$(HSBUILD).patch \
+ patches/ecj/icedtea-spp.patch \
+ patches/ecj/icedtea-jopt.patch \
+ patches/ecj/icedtea-pr261.patch
stamps/patch-ecj.stamp: stamps/extract-ecj.stamp
mkdir -p stamps; \
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 patches/ecj/icedtea-hotspot-14.0b08.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/ecj/icedtea-hotspot-14.0b08.patch Wed Dec 03 14:31:01 2008 +0000
@@ -0,0 +1,48 @@
+diff -Nru openjdk-ecj.orig/hotspot/make/linux/Makefile openjdk-ecj/hotspot/make/linux/Makefile
+--- openjdk-ecj.orig/hotspot/make/linux/Makefile 2008-10-24 10:16:06.000000000 +0100
++++ openjdk-ecj/hotspot/make/linux/Makefile 2008-10-24 13:32:48.000000000 +0100
+@@ -263,28 +263,24 @@
+
+ $(TARGETS_C2): $(SUBDIRS_C2)
+ cd $(OSNAME)_$(BUILDARCH)_compiler2/$@ && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_compiler2/$@ && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_compiler2/$@ && $(MAKE) $(MFLAGS) install
+ endif
+
+ $(TARGETS_TIERED): $(SUBDIRS_TIERED)
+ cd $(OSNAME)_$(BUILDARCH)_tiered/$(patsubst %tiered,%,$@) && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_tiered/$(patsubst %tiered,%,$@) && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_tiered/$(patsubst %tiered,%,$@) && $(MAKE) $(MFLAGS) install
+ endif
+
+ $(TARGETS_C1): $(SUBDIRS_C1)
+ cd $(OSNAME)_$(BUILDARCH)_compiler1/$(patsubst %1,%,$@) && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_compiler1/$(patsubst %1,%,$@) && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_compiler1/$(patsubst %1,%,$@) && $(MAKE) $(MFLAGS) install
+ endif
+
+ $(TARGETS_CORE): $(SUBDIRS_CORE)
+ cd $(OSNAME)_$(BUILDARCH)_core/$(patsubst %core,%,$@) && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_core/$(patsubst %core,%,$@) && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_core/$(patsubst %core,%,$@) && $(MAKE) $(MFLAGS) install
+ endif
+diff -Nru openjdk-ecj.orig/hotspot/make/linux/makefiles/sa.make openjdk-ecj/hotspot/make/linux/makefiles/sa.make
+--- openjdk-ecj.orig/hotspot/make/linux/makefiles/sa.make 2008-10-24 10:16:06.000000000 +0100
++++ openjdk-ecj/hotspot/make/linux/makefiles/sa.make 2008-10-24 13:32:48.000000000 +0100
+@@ -74,8 +74,8 @@
+ mkdir -p $(SA_CLASSDIR); \
+ fi
+
+- $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -classpath $(SA_CLASSPATH) -sourcepath $(AGENT_SRC_DIR) -g -d $(SA_CLASSDIR) $(AGENT_FILES1)
+- $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -classpath $(SA_CLASSPATH) -sourcepath $(AGENT_SRC_DIR) -g -d $(SA_CLASSDIR) $(AGENT_FILES2)
++ $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -classpath $(SA_CLASSPATH):$(BOOT_JAVA_HOME)/jre/lib/rt.jar -sourcepath $(AGENT_SRC_DIR) -g -d $(SA_CLASSDIR) $(AGENT_FILES1)
++ $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -classpath $(SA_CLASSPATH):$(BOOT_JAVA_HOME)/jre/lib/rt.jar -sourcepath $(AGENT_SRC_DIR) -g -d $(SA_CLASSDIR) $(AGENT_FILES2)
+
+ $(QUIETLY) $(REMOTE) $(COMPILE.RMIC) -classpath $(SA_CLASSDIR) -d $(SA_CLASSDIR) sun.jvm.hotspot.debugger.remote.RemoteDebuggerServer
+ $(QUIETLY) echo "$(SA_BUILD_VERSION_PROP)" > $(SA_PROPERTIES)
+
+
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 patches/ecj/icedtea-hotspot-original.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/ecj/icedtea-hotspot-original.patch Wed Dec 03 14:31:01 2008 +0000
@@ -0,0 +1,45 @@
+diff -Nru openjdk-ecj.orig/hotspot/build/linux/Makefile openjdk-ecj/hotspot/build/linux/Makefile
+--- openjdk-ecj.orig/hotspot/build/linux/Makefile 2008-10-20 18:45:00.000000000 +0100
++++ openjdk-ecj/hotspot/build/linux/Makefile 2008-10-20 18:50:20.000000000 +0100
+@@ -257,28 +257,24 @@
+
+ $(TARGETS_C2): $(SUBDIRS_C2)
+ cd $(OSNAME)_$(BUILDARCH)_compiler2/$@ && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_compiler2/$@ && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_compiler2/$@ && $(MAKE) $(MFLAGS) install
+ endif
+
+ $(TARGETS_TIERED): $(SUBDIRS_TIERED)
+ cd $(OSNAME)_$(BUILDARCH)_tiered/$(patsubst %tiered,%,$@) && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_tiered/$(patsubst %tiered,%,$@) && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_tiered/$(patsubst %tiered,%,$@) && $(MAKE) $(MFLAGS) install
+ endif
+
+ $(TARGETS_C1): $(SUBDIRS_C1)
+ cd $(OSNAME)_$(BUILDARCH)_compiler1/$(patsubst %1,%,$@) && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_compiler1/$(patsubst %1,%,$@) && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_compiler1/$(patsubst %1,%,$@) && $(MAKE) $(MFLAGS) install
+ endif
+
+ $(TARGETS_CORE): $(SUBDIRS_CORE)
+ cd $(OSNAME)_$(BUILDARCH)_core/$(patsubst %core,%,$@) && $(MAKE) $(MFLAGS)
+- cd $(OSNAME)_$(BUILDARCH)_core/$(patsubst %core,%,$@) && ./test_gamma
+ ifdef INSTALL
+ cd $(OSNAME)_$(BUILDARCH)_core/$(patsubst %core,%,$@) && $(MAKE) $(MFLAGS) install
+ endif
+diff -Nru openjdk-ecj.orig/hotspot/build/linux/makefiles/sa.make openjdk-ecj/hotspot/build/linux/makefiles/sa.make
+--- openjdk-ecj.orig/hotspot/build/linux/makefiles/sa.make 2008-10-20 18:45:00.000000000 +0100
++++ openjdk-ecj/hotspot/build/linux/makefiles/sa.make 2008-10-20 18:50:20.000000000 +0100
+@@ -72,7 +72,7 @@
+ $(QUIETLY) if [ ! -d $(SA_CLASSDIR) ] ; then \
+ mkdir -p $(SA_CLASSDIR); \
+ fi
+- $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -classpath $(SA_CLASSPATH) -g -d $(SA_CLASSDIR) $(AGENT_ALLFILES)
++ $(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) -source 1.4 -classpath $(SA_CLASSPATH):$(BOOT_JAVA_HOME)/jre/lib/rt.jar -g -d $(SA_CLASSDIR) $(AGENT_ALLFILES)
+ $(QUIETLY) $(REMOTE) $(COMPILE.RMIC) -classpath $(SA_CLASSDIR) -d $(SA_CLASSDIR) sun.jvm.hotspot.debugger.remote.RemoteDebuggerServer
+ $(QUIETLY) echo "$(SA_BUILD_VERSION_PROP)" > $(SA_PROPERTIES)
+ $(QUIETLY) $(REMOTE) $(RUN.JAR) cf $@ -C $(SA_CLASSDIR)/ .
+
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 patches/ecj/icedtea-jopt.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/ecj/icedtea-jopt.patch Wed Dec 03 14:31:01 2008 +0000
@@ -0,0 +1,26 @@
+diff -Nru openjdk-ecj.orig/corba/make/common/shared/Defs-java.gmk openjdk-ecj/corba/make/common/shared/Defs-java.gmk
+--- openjdk-ecj.orig/corba/make/common/shared/Defs-java.gmk 2008-10-22 18:45:43.000000000 +0100
++++ openjdk-ecj/corba/make/common/shared/Defs-java.gmk 2008-10-22 18:49:29.000000000 +0100
+@@ -75,7 +75,9 @@
+ JAVAC_JVM_FLAGS += $(JAVA_TOOLS_FLAGS:%=-J%)
+
+ # The jar -J options are special, must be added at the end of the command line
++ifneq (,$(JAR_KNOWS_J_OPTIONS))
+ JAR_JFLAGS = $(JAVA_TOOLS_FLAGS:%=-J%)
++endif
+
+ # JAVA_TOOLS_DIR is the default location to find Java tools to run, if
+ # langtools is not available.
+diff -Nru openjdk-ecj.orig/jdk/make/common/shared/Defs-java.gmk openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
+--- openjdk-ecj.orig/jdk/make/common/shared/Defs-java.gmk 2008-10-22 19:14:30.000000000 +0100
++++ openjdk-ecj/jdk/make/common/shared/Defs-java.gmk 2008-10-22 19:15:00.000000000 +0100
+@@ -82,7 +82,9 @@
+ JAVAC_JVM_FLAGS += $(JAVA_TOOLS_FLAGS:%=-J%)
+
+ # The jar -J options are special, must be added at the end of the command line
++ifneq (,$(JAR_KNOWS_J_OPTIONS))
+ JAR_JFLAGS = $(JAVA_TOOLS_FLAGS:%=-J%)
++endif
+
+ # JAVA_TOOLS_DIR is the default location to find Java tools to run, if
+ # langtools is not available.
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 patches/ecj/icedtea-pr261.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/ecj/icedtea-pr261.patch Wed Dec 03 14:31:01 2008 +0000
@@ -0,0 +1,40 @@
+diff -r fa4572c7c75f openjdk-ecj/jdk/make/java/nio/Makefile
+--- openjdk-ecj/jdk/make/java/nio/Makefile Thu Nov 27 08:42:23 2008 +0000
++++ openjdk-ecj/jdk/make/java/nio/Makefile Thu Nov 27 10:12:08 2008 +0000
+@@ -85,6 +85,9 @@ ifeq ($(PLATFORM), linux)
+ ifeq ($(PLATFORM), linux)
+ FILES_java += \
+ sun/nio/ch/AbstractPollSelectorImpl.java \
++ sun/nio/ch/DevPollArrayWrapper.java \
++ sun/nio/ch/DevPollSelectorImpl.java \
++ sun/nio/ch/DevPollSelectorProvider.java \
+ sun/nio/ch/EPollArrayWrapper.java \
+ sun/nio/ch/EPollSelectorProvider.java \
+ sun/nio/ch/EPollSelectorImpl.java \
+@@ -99,6 +102,7 @@ FILES_c += \
+ NativeThread.c
+
+ FILES_export += \
++ sun/nio/ch/DevPollArrayWrapper.java \
+ sun/nio/ch/EPollArrayWrapper.java \
+ sun/nio/ch/InheritedChannel.java \
+ sun/nio/ch/NativeThread.java
+diff -r 3ee709488c6c openjdk-ecj/jdk/make/java/nio/FILES_java.gmk
+--- openjdk-ecj/jdk/make/java/nio/FILES_java.gmk Thu Nov 27 10:16:56 2008 +0000
++++ openjdk-ecj/jdk/make/java/nio/FILES_java.gmk Thu Nov 27 11:08:57 2008 +0000
+@@ -31,6 +31,7 @@ FILES_src = \
+ java/nio/StringCharBuffer.java \
+ \
+ java/nio/channels/ByteChannel.java \
++ java/nio/channels/CancelledKeyException.java \
+ java/nio/channels/Channel.java \
+ java/nio/channels/Channels.java \
+ java/nio/channels/DatagramChannel.java \
+@@ -38,6 +39,7 @@ FILES_src = \
+ java/nio/channels/FileLock.java \
+ java/nio/channels/GatheringByteChannel.java \
+ java/nio/channels/InterruptibleChannel.java \
++ java/nio/channels/Pipe.java \
+ java/nio/channels/ReadableByteChannel.java \
+ java/nio/channels/ScatteringByteChannel.java \
+ java/nio/channels/SelectableChannel.java \
diff -r 5e60b6dd0bf6 -r a59dccb92ae7 patches/ecj/icedtea-spp.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/ecj/icedtea-spp.patch Wed Dec 03 14:31:01 2008 +0000
@@ -0,0 +1,65 @@
+diff -Nru openjdk-ecj.orig/jdk/make/tools/src/build/tools/spp/Spp.java openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
+--- openjdk-ecj.orig/jdk/make/tools/src/build/tools/spp/Spp.java 2008-09-11 08:44:09.000000000 +0100
++++ openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java 2008-09-12 21:34:38.000000000 +0100
+@@ -25,6 +25,10 @@
+
+ package build.tools.spp;
+
++import java.io.BufferedReader;
++import java.io.InputStreamReader;
++import java.io.IOException;
++
+ import java.util.*;
+ import java.util.regex.*;
+
+@@ -83,7 +87,7 @@
+ }
+
+ StringBuffer out = new StringBuffer();
+- new Spp().spp(new Scanner(System.in),
++ new Spp().spp(new BufferedReader(new InputStreamReader(System.in)),
+ out, "",
+ keys, vars, be,
+ false);
+@@ -104,12 +108,12 @@
+ Matcher ifkey = Pattern.compile("^#if\\[(!)?" + KEY + "\\]").matcher("");
+ Matcher elsekey = Pattern.compile("^#else\\[(!)?" + KEY + "\\]").matcher("");
+ Matcher endkey = Pattern.compile("^#end\\[(!)?" + KEY + "\\]").matcher("");
+- Matcher vardef = Pattern.compile("\\{#if\\[(!)?" + KEY + "\\]\\?" + TEXT + "(:"+ TEXT + ")?\\}|\\$" + VAR + "\\$").matcher("");
++ Pattern pvardef = Pattern.compile("\\{#if\\[(!)?" + KEY + "\\]\\?" + TEXT + "(:"+ TEXT + ")?\\}|\\$" + VAR + "\\$");
+ Matcher vardef2 = Pattern.compile("\\$" + VAR + "\\$").matcher("");
+
+ void append(StringBuffer buf, String ln,
+ Set<String> keys, Map<String, String> vars) {
+- vardef.reset(ln);
++ Matcher vardef = pvardef.matcher(ln);
+ while (vardef.find()) {
+ String repl = "";
More information about the distro-pkg-dev
mailing list