Mercurial > hg > release > icedtea7-2.0
changeset 2483:8d011581534d
PR790: Include JAXP, JAF and JAXWS in the source tree.
2011-09-27 Andrew John Hughes <ahughes@redhat.com>
PR790: Include JAXP, JAF and JAXWS sources directly
in OpenJDK tree, removing the need for drop tarballs.
* INSTALL: Remove drop zip options.
* Makefile.am:
(JAXP_CHANGESET): Updated to bring in JAXP sources.
(JAXP_SHA256SUM): Likewise.
(JAXWS_CHANGESET): Likewise for JAXWS.
(JAXWS_SHA256SUM): Likewise.
(JAXWS_DROP_URL): Removed.
(JAXWS_DROP_ZIP): Likewise.
(JAXWS_DROP_SHA256SUM): Likewise.
(JAF_DROP_URL): Likewise.
(JAF_DROP_ZIP): Likewise.
(JAF_DROP_SHA256SUM): Likewise.
(JAXP_DROP_URL): Likewise.
(JAXP_DROP_ZIP): Likewise.
(JAXP_DROP_SHA256SUM): Likewise.
(JAXWS): Fix path to point into source tree.
(NEED_JAXWS_SRC): Removed; always available now.
(OPENJDK_BOOT_TREE): Remove reference to patch-jaxws.
(ICEDTEA_BOOT_PATCHES): Move dtdtype patch to here.
(ICEDTEA_ENV): Drop ALT_DROPS_DIR.
(.PHONY): Drop clean-drops.
(download): Drop download-drops.
(clean-download): Drop clean-drops.
(download-jaxp-drop): Removed.
(clean-download-jaxp-drop): Likewise.
(download-jaf-drop): Likewise.
(clean-download-jaf-drop): Likewise.
(download-jaxws-drop): Likewise.
(clean-download-jaxws-drop): Likewise.
(download-drops): Likewise.
(clean-drops): Likewise.
(extract): Drop clean-extract-jaxws.
(extract-jaxws): Removed.
(clean-extract-jaxws): Removed.
(clean-clone-boot): No more patch-jaxws stamp.
(patch-jaxws): Removed.
(clean-patch-jaxws): Removed.
* NEWS: Updated.
* acinclude.m4:
(IT_WITH_JAXP_DROP_ZIP): Likewise.
(IT_WITH_JAF_DROP_ZIP): Likewise.
(IT_WITH_JAXWS_DROP_ZIP): Likewise.
* configure.ac: Don't call drop macros.
* patches/boot/jaxws-getdtdtype.patch:
Updated to apply to openjdk-boot tree.
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Wed, 28 Sep 2011 21:44:40 +0100 |
parents | 426efa8c5ec4 |
children | 04bf32baa40f |
files | ChangeLog INSTALL Makefile.am NEWS acinclude.m4 configure.ac patches/boot/jaxws-getdtdtype.patch |
diffstat | 7 files changed, 71 insertions(+), 275 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Tue Sep 27 10:43:05 2011 +0200 +++ b/ChangeLog Wed Sep 28 21:44:40 2011 +0100 @@ -1,3 +1,53 @@ +2011-09-27 Andrew John Hughes <ahughes@redhat.com> + + PR790: Include JAXP, JAF and JAXWS sources directly + in OpenJDK tree, removing the need for drop tarballs. + * INSTALL: Remove drop zip options. + * Makefile.am: + (JAXP_CHANGESET): Updated to bring in JAXP sources. + (JAXP_SHA256SUM): Likewise. + (JAXWS_CHANGESET): Likewise for JAXWS. + (JAXWS_SHA256SUM): Likewise. + (JAXWS_DROP_URL): Removed. + (JAXWS_DROP_ZIP): Likewise. + (JAXWS_DROP_SHA256SUM): Likewise. + (JAF_DROP_URL): Likewise. + (JAF_DROP_ZIP): Likewise. + (JAF_DROP_SHA256SUM): Likewise. + (JAXP_DROP_URL): Likewise. + (JAXP_DROP_ZIP): Likewise. + (JAXP_DROP_SHA256SUM): Likewise. + (JAXWS): Fix path to point into source tree. + (NEED_JAXWS_SRC): Removed; always available now. + (OPENJDK_BOOT_TREE): Remove reference to patch-jaxws. + (ICEDTEA_BOOT_PATCHES): Move dtdtype patch to here. + (ICEDTEA_ENV): Drop ALT_DROPS_DIR. + (.PHONY): Drop clean-drops. + (download): Drop download-drops. + (clean-download): Drop clean-drops. + (download-jaxp-drop): Removed. + (clean-download-jaxp-drop): Likewise. + (download-jaf-drop): Likewise. + (clean-download-jaf-drop): Likewise. + (download-jaxws-drop): Likewise. + (clean-download-jaxws-drop): Likewise. + (download-drops): Likewise. + (clean-drops): Likewise. + (extract): Drop clean-extract-jaxws. + (extract-jaxws): Removed. + (clean-extract-jaxws): Removed. + (clean-clone-boot): No more patch-jaxws stamp. + (patch-jaxws): Removed. + (clean-patch-jaxws): Removed. + * NEWS: Updated. + * acinclude.m4: + (IT_WITH_JAXP_DROP_ZIP): Likewise. + (IT_WITH_JAF_DROP_ZIP): Likewise. + (IT_WITH_JAXWS_DROP_ZIP): Likewise. + * configure.ac: Don't call drop macros. + * patches/boot/jaxws-getdtdtype.patch: + Updated to apply to openjdk-boot tree. + 2011-09-27 Mark Wielaard <mark@klomp.org> * acinclude.m4: Add devel package suggestions for epoll/xattr
--- a/INSTALL Tue Sep 27 10:43:05 2011 +0200 +++ b/INSTALL Wed Sep 28 21:44:40 2011 +0100 @@ -145,9 +145,6 @@ * --with-jdk-src-zip: Specify the location of the JDK tarball to avoid downloading. * --with-langtools-src-zip: Specify the location of the langtools tarball to avoid downloading. * --with-alt-jar: Use the specified jar binary in the second stage rather than the one just built. -* --with-jaxp-drop-zip: Specify the location of the JAXP source drop zip file to avoid downloading. -* --with-jaf-drop-zip: Specify the location of the JAF source drop zip file to avoid downloading. -* --with-jaxws-drop-zip: Specify the location of the JAXWS source drop zip file to avoid downloading. * --with-cacao-home: Specify the location of an installed CACAO to use rather than downloading and building one. * --with-cacao-src-zip: Specify the location of a CACAO tarball to avoid downloading.
--- a/Makefile.am Tue Sep 27 10:43:05 2011 +0200 +++ b/Makefile.am Wed Sep 28 21:44:40 2011 +0100 @@ -4,16 +4,16 @@ CORBA_CHANGESET = d034cc90ecc2 HOTSPOT_CHANGESET = 7693eb0fce1f -JAXP_CHANGESET = c40983d6ae70 -JAXWS_CHANGESET = 83db5e316798 +JAXP_CHANGESET = b8d01501956a +JAXWS_CHANGESET = e6cd09c7ef22 JDK_CHANGESET = 7ec1845521ed LANGTOOLS_CHANGESET = fb7fb3071b64 OPENJDK_CHANGESET = 3defd24c2671 CORBA_SHA256SUM = 06e7778aa1670f064e2c9fef7bdedc66fc679262ab8ee7aee018329e1ec787a8 HOTSPOT_SHA256SUM = 6b2c9b21918183a383ab380c57f70d4be6199df0e2127bb762a20b6eca39e3a2 -JAXP_SHA256SUM = 6ab0cab1965edb28e4093b55436abd04fbffe0b0251016043c75246c4ee9dc2d -JAXWS_SHA256SUM = 5567c90ce2857016365b2e346783a3b16ec0e76b80586a0371f601b4fed01f21 +JAXP_SHA256SUM = 4e9c1a2f240cee406d56832e2e7be254a87b511ee781463a95da4f000c188181 +JAXWS_SHA256SUM = 3d13408b4a81111fd88fce043ca2c96c4d31da9aa812a8d608b56248ecac4aca JDK_SHA256SUM = 843e7ccd4c2bad5c96aaa983e34f1eb27510229f138115fa0951e05358c50b2b LANGTOOLS_SHA256SUM = 9ddc00ec50fd2f5e331dc2bc10da4e23b69bf644eb92d50b39a2003c18fb5aa1 OPENJDK_SHA256SUM = 4043a75c2c4385dd735f8dbbf2369311ce1b951217c9dbe9bba9609e24eb291e @@ -30,16 +30,6 @@ JAMVM_URL = $(JAMVM_BASE_URL)/jamvm-$(JAMVM_VERSION).tar.gz JAMVM_SRC_ZIP = jamvm-$(JAMVM_VERSION).tar.gz -JAXWS_DROP_URL = http://icedtea.classpath.org/download/drops -JAXWS_DROP_ZIP = jdk7-jaxws2_2_4-b03-2011_05_27.zip -JAXWS_DROP_SHA256SUM = 05ae7259b75d0f2307276d61ece1887fcd437cb4ecda42fab8c22d4b537effd6 -JAF_DROP_URL = http://icedtea.classpath.org/download/drops -JAF_DROP_ZIP = jdk7-jaf-2010_08_19.zip -JAF_DROP_SHA256SUM = e6aefedfdbb4673e8019583d1344fb162b94e1b10382c362364dbbfd5889c09e -JAXP_DROP_URL = http://icedtea.classpath.org/download/drops -JAXP_DROP_ZIP = jaxp145_01.zip -JAXP_DROP_SHA256SUM = c5924c6188988e2e8397ee5143bd8eaa062569d052567afd2ac9326a54a848cb - ICEDTEA_PREFIX = icedtea7-forest ICEDTEA_HG_URL = http://icedtea.classpath.org/hg/$(ICEDTEA_PREFIX) OPENJDK_HG_URL = http://hg.openjdk.java.net/jdk7/jdk7 @@ -80,7 +70,7 @@ SOLARIS = openjdk-boot/jdk/src/solaris/classes LANGTOOLS = openjdk-boot/langtools/src/share/classes CORBA = openjdk-boot/corba/src/share/classes -JAXWS = $(BUILD_OUTPUT_DIR)/jaxws/drop/jaxws_src/src +JAXWS = openjdk-boot/jaxws/sources/jaxws_src/src PULSE_JAVA_DIR = $(abs_top_srcdir)/pulseaudio PULSE_JAVA_NATIVE_SRCDIR = $(PULSE_JAVA_DIR)/src/native @@ -93,12 +83,10 @@ PULSE_JAVA_CLASS_DIR = $(PULSE_JAVA_BUILDDIR)/classes if DTDTYPE_QNAME -NEED_JAXWS_SRC = true JAXWS_COND = $(JAXWS) endif if LACKS_JAVAX_ANNOTATION_RESOURCE -NEED_JAXWS_SRC = true JAXWS_COND = $(JAXWS) endif @@ -237,7 +225,7 @@ # Target to ensure a patched OpenJDK bootstrap tree containing # Zero & Shark, any other overlays and the bootstrapping patches # is available in $(abs_top_builddir)/openjdk-boot -OPENJDK_BOOT_TREE = stamps/patch-jaxws.stamp +OPENJDK_BOOT_TREE = stamps/patch-boot.stamp # Sources list @@ -372,11 +360,11 @@ ICEDTEA_BOOT_PATCHES += patches/boot/compile-for-7.patch endif -ICEDTEA_BOOT_PATCHES += $(DISTRIBUTION_BOOT_PATCHES) +if DTDTYPE_QNAME +ICEDTEA_BOOT_PATCHES += patches/boot/jaxws-getdtdtype.patch +endif -# Patches for JAXWS - -JAXWS_PATCHES = patches/boot/jaxws-getdtdtype.patch +ICEDTEA_BOOT_PATCHES += $(DISTRIBUTION_BOOT_PATCHES) # OpenJDK build environment. if ZERO_BUILD @@ -438,7 +426,6 @@ DEBUG_CLASSFILES="true" \ DEBUG_BINARIES="true" \ DISABLE_INTREE_EC="true" \ - ALT_DROPS_DIR="$(abs_top_builddir)/drops" \ ALT_OUTPUTDIR="$(BUILD_OUTPUT_DIR)" \ VERBOSE="$(VERBOSE)" \ STATIC_CXX="false" \ @@ -776,7 +763,7 @@ clean-bootstrap-directory-symlink-stage1 icedtea icedtea-debug \ clean-icedtea icedtea-stage2 clean-icedtea-boot \ clean-rt hotspot hotspot-helper clean-jtreg clean-jtreg-reports \ - clean-drops jtregcheck clean-remove-intree-libraries \ + jtregcheck clean-remove-intree-libraries \ clean-jamvm clean-extract-jamvm clean-add-jamvm clean-add-jamvm-debug \ clean-extract-hotspot clean-sanitise-openjdk @@ -823,101 +810,14 @@ # Download OpenJDK sources. -stamps/download.stamp: stamps/download-drops.stamp stamps/download-openjdk.stamp \ +stamps/download.stamp: stamps/download-openjdk.stamp \ stamps/download-cacao.stamp stamps/download-jamvm.stamp mkdir -p stamps touch $@ -clean-download: clean-drops clean-download-openjdk clean-download-cacao clean-download-jamvm +clean-download: clean-download-openjdk clean-download-cacao clean-download-jamvm rm -f stamps/download.stamp -stamps/download-jaxp-drop.stamp: - mkdir -p drops -if USE_ALT_JAXP_DROP_ZIP - ln -sf $(ALT_JAXP_DROP_ZIP) drops/$(JAXP_DROP_ZIP) -endif - if ! echo "$(JAXP_DROP_SHA256SUM) drops/$(JAXP_DROP_ZIP)" \ - | $(SHA256SUM) --check ; \ - then \ - if [ -f drops/$(JAXP_DROP_ZIP) ] ; \ - then \ - mv drops/$(JAXP_DROP_ZIP) drops/$(JAXP_DROP_ZIP).old ; \ - fi ; \ - $(WGET) $(JAXP_DROP_URL)/$(JAXP_DROP_ZIP) -O drops/$(JAXP_DROP_ZIP); \ - if ! echo "$(JAXP_DROP_SHA256SUM) drops/$(JAXP_DROP_ZIP)" \ - | $(SHA256SUM) --check ; \ - then echo "ERROR: Bad download of jaxp drop zip"; false; \ - fi; \ - fi ; - mkdir -p stamps - touch $@ - -clean-download-jaxp-drop: - rm -f drops/$(JAXP_DROP_ZIP) - rm -f stamps/download-jaxp-drop.stamp - -stamps/download-jaf-drop.stamp: - mkdir -p drops -if USE_ALT_JAF_DROP_ZIP - ln -sf $(ALT_JAF_DROP_ZIP) drops/$(JAF_DROP_ZIP) -endif - if ! echo "$(JAF_DROP_SHA256SUM) drops/$(JAF_DROP_ZIP)" \ - | $(SHA256SUM) --check ; \ - then \ - if [ -f drops/$(JAF_DROP_ZIP) ] ; \ - then \ - mv drops/$(JAF_DROP_ZIP) drops/$(JAF_DROP_ZIP).old ; \ - fi ; \ - $(WGET) $(JAF_DROP_URL)/$(JAF_DROP_ZIP) -O drops/$(JAF_DROP_ZIP); \ - if ! echo "$(JAF_DROP_SHA256SUM) drops/$(JAF_DROP_ZIP)" \ - | $(SHA256SUM) --check ; \ - then echo "ERROR: Bad download of jaf drop zip"; false; \ - fi; \ - fi ; - mkdir -p stamps - touch $@ - -clean-download-jaf-drop: - rm -f drops/$(JAF_DROP_ZIP) - rm -f stamps/download-jaf-drop.stamp - -stamps/download-jaxws-drop.stamp: - mkdir -p drops -if USE_ALT_JAXWS_DROP_ZIP - ln -sf $(ALT_JAXWS_DROP_ZIP) drops/$(JAXWS_DROP_ZIP) -endif - if ! echo "$(JAXWS_DROP_SHA256SUM) drops/$(JAXWS_DROP_ZIP)" \ - | $(SHA256SUM) --check ; \ - then \ - if [ -f drops/$(JAXWS_DROP_ZIP) ] ; \ - then \ - mv drops/$(JAXWS_DROP_ZIP) drops/$(JAXWS_DROP_ZIP).old ; \ - fi ; \ - $(WGET) $(JAXWS_DROP_URL)/$(JAXWS_DROP_ZIP) -O drops/$(JAXWS_DROP_ZIP); \ - if ! echo "$(JAXWS_DROP_SHA256SUM) drops/$(JAXWS_DROP_ZIP)" \ - | $(SHA256SUM) --check ; \ - then echo "ERROR: Bad download of jaxws drop zip"; false; \ - fi; \ - fi ; - mkdir -p stamps - touch $@ - -clean-download-jaxws-drop: - rm -f drops/$(JAXWS_DROP_ZIP) - rm -f stamps/download-jaxws-drop.stamp - -stamps/download-drops.stamp: stamps/download-jaxp-drop.stamp \ - stamps/download-jaxws-drop.stamp stamps/download-jaf-drop.stamp - mkdir -p stamps - touch $@ - -clean-drops: clean-download-jaxp-drop clean-download-jaf-drop \ - clean-download-jaxws-drop - if [ -e drops ] ; then \ - rmdir drops ; \ - fi - rm -f stamps/download-drops.stamp - stamps/download-openjdk.stamp: stamps/hgforest.stamp if !OPENJDK_SRC_DIR_FOUND if USE_CLOSURES @@ -1147,14 +1047,12 @@ rm -f stamps/download-jamvm.stamp stamps/extract.stamp: stamps/extract-openjdk.stamp \ - stamps/extract-cacao.stamp stamps/extract-jaxws.stamp \ - stamps/remove-intree-libraries.stamp stamps/extract-jamvm.stamp \ - stamps/extract-hotspot.stamp stamps/sanitise-openjdk.stamp + stamps/extract-cacao.stamp stamps/remove-intree-libraries.stamp \ + stamps/extract-jamvm.stamp stamps/extract-hotspot.stamp stamps/sanitise-openjdk.stamp mkdir -p stamps touch $@ -clean-extract: clean-extract-openjdk clean-extract-cacao clean-extract-jaxws \ - clean-extract-jamvm +clean-extract: clean-extract-openjdk clean-extract-cacao clean-extract-jamvm rm -f stamps/extract.stamp stamps/extract-openjdk.stamp: stamps/download-openjdk.stamp @@ -1326,27 +1224,6 @@ clean-extract-jamvm: clean-jamvm rm -f stamps/extract-jamvm.stamp -stamps/extract-jaxws.stamp: stamps/download-jaxws-drop.stamp \ - stamps/download-jaf-drop.stamp stamps/sanitise-openjdk.stamp - set -e ; \ - if test "x$(NEED_JAXWS_SRC)" = "xtrue"; then \ - (cd openjdk/jaxws ; \ - $(ANT) -Ddrops.dir=$(abs_top_builddir)/drops \ - -Doutput.dir=$(BUILD_OUTPUT_DIR)/jaxws \ - source ; ) \ - fi - mkdir -p stamps - touch $@ - -clean-extract-jaxws: - if [ -d $(BUILD_OUTPUT_DIR)/jaxws ] ; then \ - (cd openjdk/jaxws ; \ - $(ANT) -Doutput.dir=$(BUILD_OUTPUT_DIR)/jaxws clobber ; \ - cd ../../); \ - fi - mkdir -p stamps - rm -f stamps/extract-jaxws.stamp - stamps/remove-intree-libraries.stamp: stamps/sanitise-openjdk.stamp sh $(abs_top_builddir)/remove-intree-libraries.sh touch stamps/remove-intree-libraries.stamp @@ -1563,7 +1440,6 @@ clean-clone-boot: rm -rf openjdk-boot rm -f stamps/patch-boot.stamp - rm -f stamps/patch-jaxws.stamp rm -f stamps/clone-boot.stamp stamps/patch-boot.stamp: stamps/clone-boot.stamp @@ -1617,64 +1493,6 @@ rm -f stamps/patch-boot.stamp ; \ fi -stamps/patch-jaxws.stamp: stamps/patch-boot.stamp - mkdir -p stamps - rm -f stamps/patch-jaxws.stamp.tmp - touch stamps/patch-jaxws.stamp.tmp -if DTDTYPE_QNAME - set -e ; \ - (cd $(BOOT_BUILD_OUTPUT_DIR)/jaxws; \ - all_patches_ok=yes; \ - for p in $(JAXWS_PATCHES) ; \ - do \ - if test x$${all_patches_ok} = "xyes" \ - && echo Checking $$p \ - && $(PATCH) -l -p0 --dry-run -s -t -f \ - -F 0 < $(abs_top_srcdir)/$$p ; \ - then \ - echo Applying $$p ; \ - $(PATCH) -l -p0 < $(abs_top_srcdir)/$$p ; \ - if ! grep "^\* $$(basename $$p)" $(abs_top_srcdir)/HACKING \ - >> $(abs_top_builddir)/stamps/patch-jaxws.stamp.tmp ; \ - then \ - echo "* $$(basename $$p): UNDOCUMENTED" \ - >> $(abs_top_builddir)/stamps/patch-jaxws.stamp.tmp ; \ - fi ; \ - else \ - test x$${all_patches_ok} = "xyes" && all_patches_ok=$$p ; \ - fi ; \ - done ; \ - if ! test x$${all_patches_ok} = "xyes"; then \ - echo ERROR patch $${all_patches_ok} FAILED! ; \ - echo WARNING make clean-patch-jaxws before retrying a fix ; \ - exit 2; \ - fi ) -endif - mv stamps/patch-jaxws.stamp.tmp stamps/patch-jaxws.stamp - -clean-patch-jaxws: -if DTDTYPE_QNAME - if [ -e stamps/patch-jaxws.stamp ] ; then \ - all_patches_ok=yes; \ - cd $(BOOT_BUILD_OUTPUT_DIR)/jaxws; \ - for p in $(JAXWS_PATCHES) ; \ - do \ - echo Checking $$p ; \ - if $(PATCH) -l -p0 -R --dry-run -s -t -f < $(abs_top_srcdir)/$$p ; \ - then \ - echo Reverting $$p ; \ - $(PATCH) -l -p0 -R < $(abs_top_srcdir)/$$p ; \ - else \ - all_patches_ok=no ; \ - fi ; \ - done ; \ - if ! test x$${all_patches_ok} = "xyes" ; then \ - echo "WARNING Not all patches reverted cleanly" ; \ - fi ; \ - fi -endif - rm -f stamps/patch-jaxws.stamp - # Bootstrap Directory Targets # =========================== @@ -2518,8 +2336,6 @@ download-cacao: stamps/download-cacao.stamp -download-drops: stamps/download-drops.stamp - download-jamvm: stamps/download-jamvm.stamp download-jaf-drop: stamps/download-jaf-drop.stamp @@ -2566,8 +2382,6 @@ patch-fsg: stamps/patch-fsg.stamp -patch-jaxws: stamps/patch-jaxws.stamp - pulse-java: $(PULSE_JAVA_TARGET) rewriter: stamps/rewriter.stamp
--- a/NEWS Tue Sep 27 10:43:05 2011 +0200 +++ b/NEWS Wed Sep 28 21:44:40 2011 +0100 @@ -19,6 +19,7 @@ - PR586: Add missing sources to src.zip. - PR717: All non-bootstrap non-conditional patches in IcedTea7 should be in the forest or dropped. - PR767: Annotation Processing Filer.getResource() always throws FileNotFoundException + - PR790: Re-include JAXP and JAXWS in the source tree - G356743: Support building against libpng 1.5. - S7070134: Hotspot crashes with sigsegv from PorterStemmer - S7044738: Loop unroll optimization causes incorrect result
--- a/acinclude.m4 Tue Sep 27 10:43:05 2011 +0200 +++ b/acinclude.m4 Wed Sep 28 21:44:40 2011 +0100 @@ -1076,69 +1076,6 @@ AC_SUBST(ALT_LANGTOOLS_SRC_ZIP) ]) -AC_DEFUN([IT_WITH_JAXP_DROP_ZIP], -[ - AC_MSG_CHECKING([for a JAXP drop zip]) - AC_ARG_WITH([jaxp-drop-zip], - [AS_HELP_STRING(--with-jaxp-drop-zip=PATH,specify the location of the JAXP drop zip)], - [ - ALT_JAXP_DROP_ZIP=${withval} - if test "x${ALT_JAXP_DROP_ZIP}" = "xno"; then - ALT_JAXP_DROP_ZIP="not specified" - elif ! test -f ${ALT_JAXP_DROP_ZIP} ; then - AC_MSG_ERROR([Invalid JAXP drop zip specified: ${ALT_JAXP_DROP_ZIP}]) - fi - ], - [ - ALT_JAXP_DROP_ZIP="not specified" - ]) - AM_CONDITIONAL(USE_ALT_JAXP_DROP_ZIP, test "x${ALT_JAXP_DROP_ZIP}" != "xnot specified") - AC_MSG_RESULT(${ALT_JAXP_DROP_ZIP}) - AC_SUBST(ALT_JAXP_DROP_ZIP) -]) - -AC_DEFUN([IT_WITH_JAF_DROP_ZIP], -[ - AC_MSG_CHECKING([for a JAF drop zip]) - AC_ARG_WITH([jaf-drop-zip], - [AS_HELP_STRING(--with-jaf-drop-zip=PATH,specify the location of the JAF drop zip)], - [ - ALT_JAF_DROP_ZIP=${withval} - if test "x${ALT_JAF_DROP_ZIP}" = "xno"; then - ALT_JAF_DROP_ZIP="not specified" - elif ! test -f ${ALT_JAF_DROP_ZIP} ; then - AC_MSG_ERROR([Invalid JAF drop zip specified: ${ALT_JAF_DROP_ZIP}]) - fi - ], - [ - ALT_JAF_DROP_ZIP="not specified" - ]) - AM_CONDITIONAL(USE_ALT_JAF_DROP_ZIP, test "x${ALT_JAF_DROP_ZIP}" != "xnot specified") - AC_MSG_RESULT(${ALT_JAF_DROP_ZIP}) - AC_SUBST(ALT_JAF_DROP_ZIP) -]) - -AC_DEFUN([IT_WITH_JAXWS_DROP_ZIP], -[ - AC_MSG_CHECKING([for a JAXWS drop zip]) - AC_ARG_WITH([jaxws-drop-zip], - [AS_HELP_STRING(--with-jaxws-drop-zip=PATH,specify the location of the JAXWS drop zip)], - [ - ALT_JAXWS_DROP_ZIP=${withval} - if test "x${ALT_JAXWS_DROP_ZIP}" = "xno"; then - ALT_JAXWS_DROP_ZIP="not specified" - elif ! test -f ${ALT_JAXWS_DROP_ZIP} ; then - AC_MSG_ERROR([Invalid JAXWS drop zip specified: ${ALT_JAXWS_DROP_ZIP}]) - fi - ], - [ - ALT_JAXWS_DROP_ZIP="not specified" - ]) - AM_CONDITIONAL(USE_ALT_JAXWS_DROP_ZIP, test "x${ALT_JAXWS_DROP_ZIP}" != "xnot specified") - AC_MSG_RESULT(${ALT_JAXWS_DROP_ZIP}) - AC_SUBST(ALT_JAXWS_DROP_ZIP) -]) - AC_DEFUN([IT_WITH_HG_REVISION], [ AC_MSG_CHECKING([which Mercurial revision to use])
--- a/configure.ac Tue Sep 27 10:43:05 2011 +0200 +++ b/configure.ac Wed Sep 28 21:44:40 2011 +0100 @@ -128,9 +128,6 @@ IT_WITH_JDK_SRC_ZIP IT_WITH_LANGTOOLS_SRC_ZIP IT_WITH_ALT_JAR_BINARY -IT_WITH_JAXP_DROP_ZIP -IT_WITH_JAF_DROP_ZIP -IT_WITH_JAXWS_DROP_ZIP IT_ENABLE_CACAO IT_WITH_CACAO_HOME
--- a/patches/boot/jaxws-getdtdtype.patch Tue Sep 27 10:43:05 2011 +0200 +++ b/patches/boot/jaxws-getdtdtype.patch Wed Sep 28 21:44:40 2011 +0100 @@ -1,5 +1,5 @@ ---- drop/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java 2009-11-17 16:37:06.000000000 +0000 -+++ drop/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java 2009-11-17 16:38:00.000000000 +0000 +--- openjdk-boot.orig/jaxws/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java 2009-11-17 16:37:06.000000000 +0000 ++++ openjdk-boot/jaxws/sources/jaxws_src/src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java 2009-11-17 16:38:00.000000000 +0000 @@ -276,7 +276,7 @@ qName = localName; else @@ -9,8 +9,8 @@ String value = staxAttr.getValue(); attrs.addAttribute(uri, localName, qName, type, value); ---- drop/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java.old 2009-11-17 19:46:11.000000000 +0000 -+++ drop/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java 2009-11-17 19:46:35.000000000 +0000 +--- openjdk-boot.orig/jaxws/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java.old 2009-11-17 19:46:11.000000000 +0000 ++++ openjdk-boot/jaxws/sources/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java 2009-11-17 19:46:35.000000000 +0000 @@ -108,11 +108,10 @@ * the String "CDATA" * @return the type as a String, default is "CDATA"