FAQ
See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/926/>

------------------------------------------
[...truncated 2824 lines...]
echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
openjdk/jdk/make/common/shared/Defs.gmk ; \
fi ;
echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
chmod -R ug+rwX overlays.build
cp -a overlays.build/openjdk/* openjdk/
cp -a overlays.build/jpeg/openjdk/* openjdk/
rm -rf overlays.build
touch stamps/overlay.stamp
if ! test -d openjdk-ecj ; then \
cp -pPRl openjdk openjdk-ecj ; \
fi
mkdir -p stamps
touch stamps/extract-ecj.stamp
+ make patch-ecj
mkdir -p stamps; \
rm -f stamps/patch-ecj.stamp.tmp ; \
touch stamps/patch-ecj.stamp.tmp ; \
all_patches_ok=yes; \
for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
do \
if test x${all_patches_ok} = "xyes" \
&& echo Checking $p \
&& /usr/bin/patch -l -p0 --dry-run -s -t -f \
< /notnfs/nighttester/icedtea6-target-testing/$p ; \
then \
echo Applying $p ; \
/usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
stamps/patch-ecj.stamp.tmp ; \
then \
echo "* $(basename $p): UNDOCUMENTED" \
stamps/patch-ecj.stamp.tmp ; \
fi ; \
else \
test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
fi ; \
done ; \
mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
if ! test x${all_patches_ok} = "xyes"; then \
echo ERROR patch ${all_patches_ok} FAILED! ; \
echo WARNING make clean-patch before retrying a fix ; \
exit 2; \
fi
Checking patches/ecj/icedtea.patch
Applying patches/ecj/icedtea.patch
patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
patching file openjdk-ecj/corba/make/common/Defs.gmk
Hunk #2 succeeded at 125 (offset -11 lines).
Hunk #3 succeeded at 225 (offset -11 lines).
patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
Hunk #1 succeeded at 271 (offset -1 lines).
patching file openjdk-ecj/corba/make/common/Rules.gmk
patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
Hunk #1 succeeded at 120 (offset 3 lines).
patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
patching file openjdk-ecj/jaxp/build.xml
Hunk #1 succeeded at 131 (offset 9 lines).
patching file openjdk-ecj/jaxws/build.xml
Hunk #1 succeeded at 131 (offset 9 lines).
patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
patching file openjdk-ecj/jdk/make/common/Release.gmk
Hunk #1 succeeded at 649 (offset 2 lines).
Hunk #2 succeeded at 721 (offset 2 lines).
Hunk #3 succeeded at 967 (offset 2 lines).
Hunk #4 succeeded at 1035 (offset -8 lines).
patching file openjdk-ecj/jdk/make/common/Rules.gmk
patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
patching file openjdk-ecj/jdk/make/java/nio/Makefile
patching file openjdk-ecj/jdk/make/java/text/Makefile
patching file openjdk-ecj/jdk/make/Makefile
patching file openjdk-ecj/jdk/make/sun/awt/Makefile
Hunk #1 succeeded at 438 (offset 6 lines).
patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
patching file openjdk-ecj/jdk/make/sun/text/Makefile
patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
Hunk #1 succeeded at 301 (offset 23 lines).
Hunk #2 succeeded at 311 (offset 23 lines).
patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
patching file openjdk-ecj/langtools/make/build.properties
patching file openjdk-ecj/langtools/make/build.xml
Checking patches/ecj/hotspot.patch
Applying patches/ecj/hotspot.patch
patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
Hunk #1 succeeded at 97 (offset 17 lines).
Checking patches/ecj/javafiles.patch
Applying patches/ecj/javafiles.patch
patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
Checking patches/ecj/spp.patch
Applying patches/ecj/spp.patch
patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
Checking patches/ecj/jopt.patch
Applying patches/ecj/jopt.patch
patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
Checking patches/ecj/jaxp-dependency.patch
Applying patches/ecj/jaxp-dependency.patch
patching file openjdk-ecj/jaxws/build.properties
patching file openjdk-ecj/jaxws/build.xml
Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
Checking patches/ecj/bootver.patch
Applying patches/ecj/bootver.patch
patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
Checking patches/ecj/getannotation-cast.patch
Applying patches/ecj/getannotation-cast.patch
patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
Hunk #1 succeeded at 1604 (offset -24 lines).
Checking patches/ecj/override.patch
Applying patches/ecj/override.patch
patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
Checking patches/ecj/xsltproc.patch
Applying patches/ecj/xsltproc.patch
patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
Checking patches/ecj/needs-6.patch
Applying patches/ecj/needs-6.patch
patching file openjdk-ecj/jdk/make/sun/awt/Makefile
patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
Checking patches/ecj/no-test_gamma.patch
Applying patches/ecj/no-test_gamma.patch
patching file openjdk-ecj/hotspot/make/linux/Makefile
+ make native-ecj
mkdir -p stamps ; \
if test "xno" != "xno"; then \
no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
--main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
fi ; \
touch stamps/native-ecj.stamp
+ make bootstrap-directory-ecj
mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
/notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
then \
ln -sf ./amd64 \
/notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
fi;
mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
for i in /usr/lib/jvm/java-openjdk/include/*; do \
test -r $i | continue; \
i=`basename $i`; \
rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
done
mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
mkdir -p stamps
touch stamps/bootstrap-directory-ecj.stamp
+ make bootstrap-directory-symlink-ecj
rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
mkdir -p stamps
touch stamps/bootstrap-directory-symlink-ecj.stamp
+ make icedtea-ecj
for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
do \
/bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
done
for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
do \
echo $files >> rt-source-files.txt ; \
done
mkdir -p lib/rt
/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
-sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
-classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
@rt-source-files.txt ;
incorrect classpath: ''
----------
1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
return impl.getPrivateKeyUsageExtension();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
----------
2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
return impl.getSubjectAlternativeNameExtension();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
----------
3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
return impl.getNameConstraintsExtension();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from NameConstraintsExtension to Extension
----------
4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
return impl.getCertificatePoliciesExtension();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
----------
5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
return impl.getExtendedKeyUsageExtension();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
----------
6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
return new PrivateKeyUsageExtension(FALSE, encoded);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
----------
7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
return new SubjectAlternativeNameExtension(FALSE, encoded);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
----------
8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
return new NameConstraintsExtension(FALSE, encoded);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from NameConstraintsExtension to Extension
----------
9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
return new CertificatePoliciesExtension(FALSE, encoded);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
----------
10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
return new ExtendedKeyUsageExtension(FALSE, encoded);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
----------
10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
+ exit 1
Build step 'Execute shell' marked build as failure

Search Discussions

  • Hudson Admin at Mar 2, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/927/>

    ------------------------------------------
    [...truncated 2825 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 3, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/928/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 4, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/929/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 5, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/930/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 6, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/931/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 7, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/932/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 8, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/933/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 9, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/934/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 10, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/935/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 11, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/936/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 12, 2012 at 9:05 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/937/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 13, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/938/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 14, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/939/>

    ------------------------------------------
    [...truncated 2825 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 15, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/940/>

    ------------------------------------------
    [...truncated 2821 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 16, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/941/>

    ------------------------------------------
    [...truncated 2828 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 17, 2012 at 9:05 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/942/>

    ------------------------------------------
    [...truncated 2824 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 18, 2012 at 9:04 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/943/>

    ------------------------------------------
    [...truncated 2824 lines...]
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    + make patch-ecj
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    + make native-ecj
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    + make bootstrap-directory-ecj
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-openjdk/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-openjdk/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-openjdk/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-openjdk/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/lib/jvm/java-openjdk/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-openjdk/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-openjdk/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-openjdk/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-openjdk/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    + make bootstrap-directory-symlink-ecj
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    + make icedtea-ecj
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-openjdk/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    ----------
    1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1957)
    return impl.getPrivateKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    2. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1959)
    return impl.getSubjectAlternativeNameExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    3. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1961)
    return impl.getNameConstraintsExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    4. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1963)
    return impl.getCertificatePoliciesExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    5. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1965)
    return impl.getExtendedKeyUsageExtension();
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    6. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1979)
    return new PrivateKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from PrivateKeyUsageExtension to Extension
    ----------
    7. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1984)
    return new SubjectAlternativeNameExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from SubjectAlternativeNameExtension to Extension
    ----------
    8. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1986)
    return new NameConstraintsExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from NameConstraintsExtension to Extension
    ----------
    9. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1988)
    return new CertificatePoliciesExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from CertificatePoliciesExtension to Extension
    ----------
    10. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/src/share/classes/java/security/cert/X509CertSelector.java (at line 1990)
    return new ExtendedKeyUsageExtension(FALSE, encoded);
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Type mismatch: cannot convert from ExtendedKeyUsageExtension to Extension
    ----------
    10 problems (10 errors)make: *** [stamps/rt-class-files.stamp] Error 255
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 19, 2012 at 7:19 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/944/>

    ------------------------------------------
    [...truncated 6023 lines...]
    Timing: 00008 seconds or 8s for make-com-sun-corba-se
    <<<Finished Recursively making se build @ Mon Mar 19 22:19:28 EDT 2012.
    Done Processing SUBDIRS: se
    make[6]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make/com/sun/corba'
    Timing: 00008 seconds or 8s for make-com-sun-corba
    <<<Finished Recursively making corba build @ Mon Mar 19 22:19:28 EDT 2012.
    Done Processing SUBDIRS: corba
    make[5]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make/com/sun'
    Timing: 00008 seconds or 8s for make-com-sun
    <<<Finished Recursively making sun build @ Mon Mar 19 22:19:28 EDT 2012.
    Done Processing SUBDIRS: sun
    make[4]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make/com'
    Timing: 00008 seconds or 8s for make-com
    <<<Finished Recursively making com build @ Mon Mar 19 22:19:28 EDT 2012.
    Done Processing SUBDIRS: tools javax org sun com
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/jar -cf /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib/classes.jar -C /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/classes .
    abs_src_zip=`cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib ; pwd`/src.zip ; \
    ( cd ../src/share/classes ; find . \( -name SCCS -o -name \*-template \) -prune -o -type f -print | zip -q $abs_src_zip -@ ) ; \
    ( cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/gensrc ; find . -type f -print | zip -q $abs_src_zip -@ ) ;
    /bin/sh: line 2: cd: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/gensrc: No such file or directory
    abs_bin_zip=`cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib ; pwd`/bin.zip ; \
    ( cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba ; find lib -name "*.idl" -print | zip -q $abs_bin_zip -@ ) ;
    make[3]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make'
    /bin/mkdir -p /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp
    (cd ./jaxp/make && \
    /usr/bin/make JDK_TOPDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk JDK_MAKE_SHARED_DIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONEüs BUILD_NUMBER²4 JDK_BUILD_NUMBER²4 FULL_VERSION=1.6.0_24-b24 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.6.0_24 JDK_MKTG_VERSION=6u24 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=6 JDK_MICRO_VERSION=0 ARCH_DATA_MODELd COOKED_JDK_UPDATE_VERSION$0 COOKED_BUILD_NUMBER$ ALT_OUTPUTDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp ALT_BOOTDIR=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_JDK_IMPORT_PATH=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_LANGTOOLS_DIST=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist all)
    make[3]: Entering directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxp/make'
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap -version
    Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap all
    Buildfile: /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxp/build.xml
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/xml_generated
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/xml_generated

    -banner:
    [echo] +---------------------------------------+
    [echo] + Starting ant project jaxp +
    [echo] +---------------------------------------+

    -javac-jar-exists:

    sanity:
    [echo] Sanity Settings:
    [echo] ant.home=/usr/share/ant
    [echo] ant.version=Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    [echo] ant.java.version=1.5
    [echo] java.home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
    [echo] java.version=1.5.0
    [echo] os.name=Linux
    [echo] os.arch=x86_64
    [echo] os.version=3.2.7-1.fc16.x86_64
    [echo] bootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap
    [echo] javac.jar=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap/lib/javac.jar
    [echo] javac.memoryInitialSize%6m
    [echo] javac.memoryMaximumSizeQ2m
    [echo] javac.source=5
    [echo] javac.debug=true
    [echo] javac.target=5
    [echo] javac.version.opt [echo] javac.lint.opts [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true
    [echo] output.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp
    [echo] build.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build
    [echo] dist.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist
    [echo] drop.dir=${drop.dir}
    [echo] drops.dir=/notnfs/nighttester/icedtea6-target-testing/drops
    [echo]

    init:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/classes
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist/lib

    -jaxp_src-ready:

    -jaxp_src-copy-bundle:
    [echo] Copying from /notnfs/nighttester/icedtea6-target-testing/drops/jaxp144_03.zip
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles
    [move] Moving 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles

    -jaxp_src-url-should-be-used:

    -jaxp_src-url-bundle:

    jaxp_src-update:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src-temp
    [unzip] Expanding: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles/jaxp144_03.zip into /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src-temp

    -set-props:

    -use-drop:

    -src-help:

    -init-src-dirs:
    [echo] Using primary.src.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src/src
    [echo] Using src.dir.id=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src/src

    compile:
    [javac] Compiling 1881 source files to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/classes

    -drop-build-setup:
    [copy] Copying 20 files to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/classes

    -build-setup:

    build:

    -dist-classes-jar-uptodate:

    -dist-classes-jar:
    [jar] Building jar: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist/lib/classes.jar

    -drop-src-zip:
    [zip] Building zip: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist/lib/src.zip

    -dist-src-zip:

    dist:

    all:
    [echo] +---------------------------------------+
    [echo] + Finishing ant project jaxp
    [echo] +---------------------------------------+

    BUILD SUCCESSFUL
    Total time: 12 seconds
    make[3]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxp/make'
    /bin/mkdir -p /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws
    (cd ./jaxws/make && \
    /usr/bin/make JDK_TOPDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk JDK_MAKE_SHARED_DIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONEüs BUILD_NUMBER²4 JDK_BUILD_NUMBER²4 FULL_VERSION=1.6.0_24-b24 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.6.0_24 JDK_MKTG_VERSION=6u24 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=6 JDK_MICRO_VERSION=0 ARCH_DATA_MODELd COOKED_JDK_UPDATE_VERSION$0 COOKED_BUILD_NUMBER$ ALT_OUTPUTDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws ALT_BOOTDIR=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_JDK_IMPORT_PATH=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_LANGTOOLS_DIST=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist all)
    make[3]: Entering directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/make'
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap -version
    Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap all
    Buildfile: /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/build.xml
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/xml_generated
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/xml_generated
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/xml_generated

    -banner:
    [echo] +---------------------------------------+
    [echo] + Starting ant project jaxws +
    [echo] +---------------------------------------+

    -javac-jar-exists:

    sanity:
    [echo] Sanity Settings:
    [echo] ant.home=/usr/share/ant
    [echo] ant.version=Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    [echo] ant.java.version=1.5
    [echo] java.home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
    [echo] java.version=1.5.0
    [echo] os.name=Linux
    [echo] os.arch=x86_64
    [echo] os.version=3.2.7-1.fc16.x86_64
    [echo] bootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap
    [echo] javac.jar=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap/lib/javac.jar
    [echo] javac.memoryInitialSize%6m
    [echo] javac.memoryMaximumSizeQ2m
    [echo] javac.source=5
    [echo] javac.debug=true
    [echo] javac.target=5
    [echo] javac.version.opt [echo] javac.lint.opts [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true
    [echo] output.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws
    [echo] build.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build
    [echo] dist.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/dist
    [echo] drop.dir=${drop.dir}
    [echo] drops.dir=/notnfs/nighttester/icedtea6-target-testing/drops
    [echo]

    init:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/classes
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/dist
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/dist/lib

    -jaxws_src-ready:

    -jaxws_src-copy-bundle:
    [echo] Copying from /notnfs/nighttester/icedtea6-target-testing/drops/jdk6-jaxws2_1_6-2011_06_13.zip
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles
    [move] Moving 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles

    -jaxws_src-url-should-be-used:

    -jaxws_src-url-bundle:

    jaxws_src-update:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src-temp
    [unzip] Expanding: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles/jdk6-jaxws2_1_6-2011_06_13.zip into /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src-temp
    [apply] patching file src/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java
    [apply] patching file src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java
    [apply] patching file src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java
    [apply] Applied patch to 2 files and 0 directories.

    -jaf_src-ready:

    -jaf_src-copy-bundle:
    [echo] Copying from /notnfs/nighttester/icedtea6-target-testing/drops/jdk6-jaf-b20.zip
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles
    [move] Moving 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles

    -jaf_src-url-should-be-used:

    -jaf_src-url-bundle:

    jaf_src-update:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaf_src-temp
    [unzip] Expanding: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles/jdk6-jaf-b20.zip into /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaf_src-temp

    -set-props:

    -use-drop:

    -src-help:

    -init-src-dirs:
    [echo] Using primary.src.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src/src
    [echo] Using src.dir.id=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src/src:/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaf_src/src

    compile:
    [javac] Compiling 2545 source files to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/classes
    [javac] ----------
    [javac] 1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java (at line 111)
    [javac] public QName getDTDType() {
    [javac] ^^^^^
    [javac] The return type is incompatible with Attribute.getDTDType()
    [javac] ----------
    [javac] 1 problem (1 error)

    BUILD FAILED
    /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/build.xml:135: Compile failed; see the compiler error output for details.

    Total time: 8 seconds
    make[3]: *** [all] Error 1
    make[3]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/make'
    make[2]: *** [jaxws-build] Error 2
    make[2]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj'
    make[1]: *** [build_product_image] Error 2
    make[1]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj'
    make: *** [stamps/icedtea-ecj.stamp] Error 2
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 19, 2012 at 9:06 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/945/>

    ------------------------------------------
    [...truncated 6023 lines...]
    Timing: 00008 seconds or 8s for make-com-sun-corba-se
    <<<Finished Recursively making se build @ Tue Mar 20 00:06:07 EDT 2012.
    Done Processing SUBDIRS: se
    make[6]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make/com/sun/corba'
    Timing: 00008 seconds or 8s for make-com-sun-corba
    <<<Finished Recursively making corba build @ Tue Mar 20 00:06:07 EDT 2012.
    Done Processing SUBDIRS: corba
    make[5]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make/com/sun'
    Timing: 00008 seconds or 8s for make-com-sun
    <<<Finished Recursively making sun build @ Tue Mar 20 00:06:07 EDT 2012.
    Done Processing SUBDIRS: sun
    make[4]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make/com'
    Timing: 00008 seconds or 8s for make-com
    <<<Finished Recursively making com build @ Tue Mar 20 00:06:07 EDT 2012.
    Done Processing SUBDIRS: tools javax org sun com
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/jar -cf /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib/classes.jar -C /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/classes .
    abs_src_zip=`cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib ; pwd`/src.zip ; \
    ( cd ../src/share/classes ; find . \( -name SCCS -o -name \*-template \) -prune -o -type f -print | zip -q $abs_src_zip -@ ) ; \
    ( cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/gensrc ; find . -type f -print | zip -q $abs_src_zip -@ ) ;
    /bin/sh: line 2: cd: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/gensrc: No such file or directory
    abs_bin_zip=`cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba/dist/lib ; pwd`/bin.zip ; \
    ( cd /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/corba ; find lib -name "*.idl" -print | zip -q $abs_bin_zip -@ ) ;
    make[3]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/corba/make'
    /bin/mkdir -p /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp
    (cd ./jaxp/make && \
    /usr/bin/make JDK_TOPDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk JDK_MAKE_SHARED_DIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONEüs BUILD_NUMBER²4 JDK_BUILD_NUMBER²4 FULL_VERSION=1.6.0_24-b24 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.6.0_24 JDK_MKTG_VERSION=6u24 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=6 JDK_MICRO_VERSION=0 ARCH_DATA_MODELd COOKED_JDK_UPDATE_VERSION$0 COOKED_BUILD_NUMBER$ ALT_OUTPUTDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp ALT_BOOTDIR=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_JDK_IMPORT_PATH=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_LANGTOOLS_DIST=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist all)
    make[3]: Entering directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxp/make'
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap -version
    Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap all
    Buildfile: /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxp/build.xml
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/xml_generated
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/xml_generated

    -banner:
    [echo] +---------------------------------------+
    [echo] + Starting ant project jaxp +
    [echo] +---------------------------------------+

    -javac-jar-exists:

    sanity:
    [echo] Sanity Settings:
    [echo] ant.home=/usr/share/ant
    [echo] ant.version=Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    [echo] ant.java.version=1.5
    [echo] java.home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
    [echo] java.version=1.5.0
    [echo] os.name=Linux
    [echo] os.arch=x86_64
    [echo] os.version=3.2.7-1.fc16.x86_64
    [echo] bootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap
    [echo] javac.jar=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap/lib/javac.jar
    [echo] javac.memoryInitialSize%6m
    [echo] javac.memoryMaximumSizeQ2m
    [echo] javac.source=5
    [echo] javac.debug=true
    [echo] javac.target=5
    [echo] javac.version.opt [echo] javac.lint.opts [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true
    [echo] output.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp
    [echo] build.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build
    [echo] dist.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist
    [echo] drop.dir=${drop.dir}
    [echo] drops.dir=/notnfs/nighttester/icedtea6-target-testing/drops
    [echo]

    init:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/classes
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist/lib

    -jaxp_src-ready:

    -jaxp_src-copy-bundle:
    [echo] Copying from /notnfs/nighttester/icedtea6-target-testing/drops/jaxp144_03.zip
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles
    [move] Moving 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles

    -jaxp_src-url-should-be-used:

    -jaxp_src-url-bundle:

    jaxp_src-update:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src-temp
    [unzip] Expanding: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/bundles/jaxp144_03.zip into /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src-temp

    -set-props:

    -use-drop:

    -src-help:

    -init-src-dirs:
    [echo] Using primary.src.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src/src
    [echo] Using src.dir.id=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/drop/jaxp_src/src

    compile:
    [javac] Compiling 1881 source files to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/classes

    -drop-build-setup:
    [copy] Copying 20 files to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/build/classes

    -build-setup:

    build:

    -dist-classes-jar-uptodate:

    -dist-classes-jar:
    [jar] Building jar: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist/lib/classes.jar

    -drop-src-zip:
    [zip] Building zip: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxp/dist/lib/src.zip

    -dist-src-zip:

    dist:

    all:
    [echo] +---------------------------------------+
    [echo] + Finishing ant project jaxp
    [echo] +---------------------------------------+

    BUILD SUCCESSFUL
    Total time: 11 seconds
    make[3]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxp/make'
    /bin/mkdir -p /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws
    (cd ./jaxws/make && \
    /usr/bin/make JDK_TOPDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk JDK_MAKE_SHARED_DIR=/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONEüs BUILD_NUMBER²4 JDK_BUILD_NUMBER²4 FULL_VERSION=1.6.0_24-b24 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.6.0_24 JDK_MKTG_VERSION=6u24 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=6 JDK_MICRO_VERSION=0 ARCH_DATA_MODELd COOKED_JDK_UPDATE_VERSION$0 COOKED_BUILD_NUMBER$ ALT_OUTPUTDIR=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws ALT_BOOTDIR=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_JDK_IMPORT_PATH=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 ALT_LANGTOOLS_DIST=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist all)
    make[3]: Entering directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/make'
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap -version
    Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    cd .. && JAVA_HOME=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 /usr/bin/ant -Djavac.target=5 -Ddrops.dir=/notnfs/nighttester/icedtea6-target-testing/drops -Doutput.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws -Djdk.home=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0 -Dbootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap all
    Buildfile: /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/build.xml
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/xml_generated
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/xml_generated
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/xml_generated

    -banner:
    [echo] +---------------------------------------+
    [echo] + Starting ant project jaxws +
    [echo] +---------------------------------------+

    -javac-jar-exists:

    sanity:
    [echo] Sanity Settings:
    [echo] ant.home=/usr/share/ant
    [echo] ant.version=Apache Ant(TM) version 1.8.2 compiled on July 6 2011
    [echo] ant.java.version=1.5
    [echo] java.home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
    [echo] java.version=1.5.0
    [echo] os.name=Linux
    [echo] os.arch=x86_64
    [echo] os.version=3.2.7-1.fc16.x86_64
    [echo] bootstrap.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap
    [echo] javac.jar=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/langtools/dist/bootstrap/lib/javac.jar
    [echo] javac.memoryInitialSize%6m
    [echo] javac.memoryMaximumSizeQ2m
    [echo] javac.source=5
    [echo] javac.debug=true
    [echo] javac.target=5
    [echo] javac.version.opt [echo] javac.lint.opts [echo] javac.no.jdk.warnings=-XDignore.symbol.file=true
    [echo] output.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws
    [echo] build.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build
    [echo] dist.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/dist
    [echo] drop.dir=${drop.dir}
    [echo] drops.dir=/notnfs/nighttester/icedtea6-target-testing/drops
    [echo]

    init:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/classes
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/dist
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/dist/lib

    -jaxws_src-ready:

    -jaxws_src-copy-bundle:
    [echo] Copying from /notnfs/nighttester/icedtea6-target-testing/drops/jdk6-jaxws2_1_6-2011_06_13.zip
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles
    [move] Moving 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles

    -jaxws_src-url-should-be-used:

    -jaxws_src-url-bundle:

    jaxws_src-update:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src-temp
    [unzip] Expanding: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles/jdk6-jaxws2_1_6-2011_06_13.zip into /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src-temp
    [apply] patching file src/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java
    [apply] patching file src/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java
    [apply] patching file src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java
    [apply] Applied patch to 2 files and 0 directories.

    -jaf_src-ready:

    -jaf_src-copy-bundle:
    [echo] Copying from /notnfs/nighttester/icedtea6-target-testing/drops/jdk6-jaf-b20.zip
    [copy] Copying 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles
    [move] Moving 1 file to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles

    -jaf_src-url-should-be-used:

    -jaf_src-url-bundle:

    jaf_src-update:
    [mkdir] Created dir: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaf_src-temp
    [unzip] Expanding: /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/bundles/jdk6-jaf-b20.zip into /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaf_src-temp

    -set-props:

    -use-drop:

    -src-help:

    -init-src-dirs:
    [echo] Using primary.src.dir=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src/src
    [echo] Using src.dir.id=/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src/src:/notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaf_src/src

    compile:
    [javac] Compiling 2545 source files to /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/build/classes
    [javac] ----------
    [javac] 1. ERROR in /notnfs/nighttester/icedtea6-target-testing/openjdk.build-ecj/jaxws/drop/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java (at line 111)
    [javac] public QName getDTDType() {
    [javac] ^^^^^
    [javac] The return type is incompatible with Attribute.getDTDType()
    [javac] ----------
    [javac] 1 problem (1 error)

    BUILD FAILED
    /notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/build.xml:135: Compile failed; see the compiler error output for details.

    Total time: 7 seconds
    make[3]: *** [all] Error 1
    make[3]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj/jaxws/make'
    make[2]: *** [jaxws-build] Error 2
    make[2]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj'
    make[1]: *** [build_product_image] Error 2
    make[1]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/openjdk-ecj'
    make: *** [stamps/icedtea-ecj.stamp] Error 2
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 20, 2012 at 8:36 am
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/946/>

    ------------------------------------------
    [...truncated 314576 lines...]
    Hunk #2 succeeded at 1991 (offset 64 lines).
    patching file openjdk/hotspot/src/share/vm/runtime/arguments.cpp
    Hunk #1 succeeded at 2582 (offset 122 lines).
    patching file openjdk/hotspot/src/share/vm/utilities/dtrace.hpp
    Checking patches/systemtap-gcc-4.5.patch
    Applying patches/systemtap-gcc-4.5.patch
    patching file openjdk/hotspot/src/share/vm/prims/jni.cpp
    Hunk #1 succeeded at 2786 (offset 63 lines).
    Checking patches/systemtap-alloc-size-workaround.patch
    Applying patches/systemtap-alloc-size-workaround.patch
    patching file openjdk/hotspot/src/share/vm/runtime/sharedRuntime.cpp
    Hunk #1 succeeded at 882 (offset 171 lines).
    Checking patches/nss-not-enabled-config.patch
    Applying patches/nss-not-enabled-config.patch
    patching file openjdk/jdk/src/share/lib/security/java.security
    icedtea_version="1.12pre+rf4bcb05229c9+" ; \
    if test "xyes" = "xyes" || \
    test "xno" = "xyes"; then \
    echo "JDK_DERIVATIVE_NAME=${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    echo "PRODUCT_NAME=IcedTea6" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    else \
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-gcj/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-gcj/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-gcj/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-gcj/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-gcj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-gcj/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-gcj/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-gcj/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/cp40188-opengl.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Hunk #1 succeeded at 523 with fuzz 2.
    Hunk #2 succeeded at 541 with fuzz 1 (offset 1 line).
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/cp40188-opengl.patch
    Applying patches/ecj/cp40188-opengl.patch
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    Hunk #1 succeeded at 301 with fuzz 2 (offset -2 lines).
    patching file openjdk-ecj/jdk/make/sun/awt/FILES_export_unix.gmk
    Hunk #1 succeeded at 190 (offset 1 line).
    patching file openjdk-ecj/jdk/src/share/native/sun/java2d/opengl/OGLContext.h
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-gcj/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    Annotation processing got disabled, since it requires a 1.6 compliant JVM
    mkdir -p stamps
    touch stamps/rt-class-files.stamp
    mkdir -p stamps
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/jar uf /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/jre/lib/rt.jar -C lib/rt com -C lib/rt java \
    -C lib/rt javax -C lib/rt sun
    touch stamps/rt.stamp
    cd cacao/cacao && \
    ./autogen.sh && \
    ./configure \
    --host= \
    --build= \
    --target= \
    --prefix=/notnfs/nighttester/icedtea6-target-testing/cacao/install \
    --with-java-runtime-library=openjdk \
    --with-java-runtime-library-prefix=/notnfs/nighttester/icedtea6-target-testing/openjdk \
    --with-java-runtime-library-classes=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/jre/lib/rt.jar \
    --enable-jre-layout ; \
    /usr/bin/make install
    No proper libtoolize was found.
    You must have libtool 1.5 or later installed.
    make[1]: Entering directory `/notnfs/nighttester/icedtea6-target-testing/cacao/cacao-cff92704c4e0'
    make[1]: *** No rule to make target `install'. Stop.
    make[1]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/cacao/cacao-cff92704c4e0'
    make: *** [stamps/cacao.stamp] Error 2
    + exit 1
    Build step 'Execute shell' marked build as failure
  • Hudson Admin at Mar 20, 2012 at 11:02 pm
    See <http://toadeater.yyz.redhat.com:8080/job/IcedTea6TargetTesting/947/>

    ------------------------------------------
    [...truncated 314572 lines...]
    Hunk #2 succeeded at 1991 (offset 64 lines).
    patching file openjdk/hotspot/src/share/vm/runtime/arguments.cpp
    Hunk #1 succeeded at 2582 (offset 122 lines).
    patching file openjdk/hotspot/src/share/vm/utilities/dtrace.hpp
    Checking patches/systemtap-gcc-4.5.patch
    Applying patches/systemtap-gcc-4.5.patch
    patching file openjdk/hotspot/src/share/vm/prims/jni.cpp
    Hunk #1 succeeded at 2786 (offset 63 lines).
    Checking patches/systemtap-alloc-size-workaround.patch
    Applying patches/systemtap-alloc-size-workaround.patch
    patching file openjdk/hotspot/src/share/vm/runtime/sharedRuntime.cpp
    Hunk #1 succeeded at 882 (offset 171 lines).
    Checking patches/nss-not-enabled-config.patch
    Applying patches/nss-not-enabled-config.patch
    patching file openjdk/jdk/src/share/lib/security/java.security
    icedtea_version="1.12pre+rf4bcb05229c9+" ; \
    if test "xyes" = "xyes" || \
    test "xno" = "xyes"; then \
    echo "JDK_DERIVATIVE_NAME=${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    echo "PRODUCT_NAME=IcedTea6" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    else \
    echo "JDK_DERIVATIVE_NAME=IcedTea6 ${icedtea_version}" \
    openjdk/jdk/make/common/shared/Defs.gmk ; \
    fi ;
    echo "DISTRO_NAME=Fedora" >>openjdk/jdk/make/common/shared/Defs.gmk ;
    cp -a /notnfs/nighttester/icedtea6-target-testing/overlays overlays.build
    chmod -R ug+rwX overlays.build
    cp -a overlays.build/openjdk/* openjdk/
    cp -a overlays.build/jpeg/openjdk/* openjdk/
    rm -rf overlays.build
    touch stamps/overlay.stamp
    mkdir -p stamps ; \
    if test "xno" != "xno"; then \
    no -g -O2 -m64 -Wl,-Bsymbolic -findirect-dispatch -o native-ecj \
    --main=org.eclipse.jdt.internal.compiler.batch.Main /usr/share/java/eclipse-ecj.jar ; \
    fi ; \
    touch stamps/native-ecj.stamp
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin stamps/
    ln -sf /usr/lib/jvm/java-gcj/bin/java /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/java
    ln -sf /usr/lib/jvm/java-gcj/bin/javah /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javah
    ln -sf /usr/lib/jvm/java-gcj/bin/rmic /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/rmic
    ln -sf /usr/lib/jvm/java-gcj/bin/jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/jar
    ln -sf /usr/bin/native2ascii /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/native2ascii
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javac /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javac
    ln -sf /notnfs/nighttester/icedtea6-target-testing/javap /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/bin/javap
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib && \
    cp /usr/lib/jvm/java-gcj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar && \
    ln -sf /usr/lib/jvm/java-gcj/jre/lib/amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/ && \
    if ! test -d /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    then \
    ln -sf ./amd64 \
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/amd64; \
    fi;
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include && \
    for i in /usr/lib/jvm/java-gcj/include/*; do \
    test -r $i | continue; \
    i=`basename $i`; \
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    ln -s /usr/lib/jvm/java-gcj/include/$i /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/include/$i; \
    done
    mkdir -p /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib && \
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/jre/lib/rt.jar /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj/lib/tools.jar
    mkdir -p stamps
    touch stamps/bootstrap-directory-ecj.stamp
    rm -f /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    ln -sf /notnfs/nighttester/icedtea6-target-testing/bootstrap/ecj /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0
    mkdir -p stamps
    touch stamps/bootstrap-directory-symlink-ecj.stamp
    if ! test -d openjdk-ecj ; then \
    cp -pPRl openjdk openjdk-ecj ; \
    fi
    mkdir -p stamps
    touch stamps/extract-ecj.stamp
    mkdir -p stamps; \
    rm -f stamps/patch-ecj.stamp.tmp ; \
    touch stamps/patch-ecj.stamp.tmp ; \
    all_patches_ok=yes; \
    for p in patches/ecj/icedtea.patch patches/ecj/hotspot.patch patches/ecj/javafiles.patch patches/ecj/spp.patch patches/ecj/jopt.patch patches/ecj/jaxp-dependency.patch patches/ecj/bootver.patch patches/ecj/getannotation-cast.patch patches/ecj/override.patch patches/ecj/xsltproc.patch patches/ecj/needs-6.patch patches/ecj/cp40188-opengl.patch patches/ecj/no-test_gamma.patch ; \
    do \
    if test x${all_patches_ok} = "xyes" \
    && echo Checking $p \
    && /usr/bin/patch -l -p0 --dry-run -s -t -f \
    < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    then \
    echo Applying $p ; \
    /usr/bin/patch -l -p0 < /notnfs/nighttester/icedtea6-target-testing/$p ; \
    if ! grep "^\* $(basename $p)" /notnfs/nighttester/icedtea6-target-testing/HACKING \
    stamps/patch-ecj.stamp.tmp ; \
    then \
    echo "* $(basename $p): UNDOCUMENTED" \
    stamps/patch-ecj.stamp.tmp ; \
    fi ; \
    else \
    test x${all_patches_ok} = "xyes" && all_patches_ok=$p ; \
    fi ; \
    done ; \
    mv stamps/patch-ecj.stamp.tmp stamps/patch-ecj.stamp ; \
    if ! test x${all_patches_ok} = "xyes"; then \
    echo ERROR patch ${all_patches_ok} FAILED! ; \
    echo WARNING make clean-patch before retrying a fix ; \
    exit 2; \
    fi
    Checking patches/ecj/icedtea.patch
    Applying patches/ecj/icedtea.patch
    patching file openjdk-ecj/corba/make/com/sun/corba/se/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/org/Makefile
    patching file openjdk-ecj/corba/make/com/sun/corba/se/sources/Makefile
    patching file openjdk-ecj/corba/make/common/Defs.gmk
    Hunk #2 succeeded at 125 (offset -11 lines).
    Hunk #3 succeeded at 225 (offset -11 lines).
    patching file openjdk-ecj/corba/make/common/Defs-linux.gmk
    Hunk #1 succeeded at 271 (offset -1 lines).
    patching file openjdk-ecj/corba/make/common/Rules.gmk
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    Hunk #1 succeeded at 120 (offset 3 lines).
    patching file openjdk-ecj/corba/make/org/omg/sources/Makefile
    patching file openjdk-ecj/corba/make/sun/rmi/corbalogsources/Makefile
    patching file openjdk-ecj/jaxp/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 131 (offset 9 lines).
    patching file openjdk-ecj/jdk/make/common/BuildToolJar.gmk
    patching file openjdk-ecj/jdk/make/common/Release.gmk
    Hunk #1 succeeded at 649 (offset 2 lines).
    Hunk #2 succeeded at 721 (offset 2 lines).
    Hunk #3 succeeded at 967 (offset 2 lines).
    Hunk #4 succeeded at 1035 (offset -8 lines).
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/java/nio/Makefile
    patching file openjdk-ecj/jdk/make/java/text/Makefile
    patching file openjdk-ecj/jdk/make/Makefile
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    Hunk #1 succeeded at 438 (offset 6 lines).
    patching file openjdk-ecj/jdk/make/sun/javazic/Makefile
    patching file openjdk-ecj/jdk/make/sun/text/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Hunk #1 succeeded at 301 (offset 23 lines).
    Hunk #2 succeeded at 311 (offset 23 lines).
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Double.java
    patching file openjdk-ecj/jdk/src/share/classes/java/lang/Float.java
    patching file openjdk-ecj/langtools/make/build.properties
    patching file openjdk-ecj/langtools/make/build.xml
    Hunk #1 succeeded at 523 with fuzz 2.
    Hunk #2 succeeded at 541 with fuzz 1 (offset 1 line).
    Checking patches/ecj/hotspot.patch
    Applying patches/ecj/hotspot.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/sa.make
    Hunk #1 succeeded at 97 (offset 17 lines).
    Checking patches/ecj/javafiles.patch
    Applying patches/ecj/javafiles.patch
    patching file openjdk-ecj/jdk/make/java/java/FILES_java.gmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_encoding.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_presentation_rmi.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_protocol.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_spi_monitoring.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_ior.jmk
    patching file openjdk-ecj/corba/make/com/sun/corba/minclude/com_sun_corba_se_impl_orbutil.jmk
    Checking patches/ecj/spp.patch
    Applying patches/ecj/spp.patch
    patching file openjdk-ecj/jdk/make/tools/src/build/tools/spp/Spp.java
    Checking patches/ecj/jopt.patch
    Applying patches/ecj/jopt.patch
    patching file openjdk-ecj/corba/make/common/shared/Defs-java.gmk
    patching file openjdk-ecj/jdk/make/common/shared/Defs-java.gmk
    Checking patches/ecj/jaxp-dependency.patch
    Applying patches/ecj/jaxp-dependency.patch
    patching file openjdk-ecj/jaxws/build.properties
    patching file openjdk-ecj/jaxws/build.xml
    Hunk #1 succeeded at 124 with fuzz 1 (offset 9 lines).
    Checking patches/ecj/bootver.patch
    Applying patches/ecj/bootver.patch
    patching file openjdk-ecj/jdk/make/common/shared/Platform.gmk
    Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
    Checking patches/ecj/getannotation-cast.patch
    Applying patches/ecj/getannotation-cast.patch
    patching file openjdk/jdk/src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
    patching file openjdk/jdk/src/share/classes/java/beans/MetaData.java
    Hunk #1 succeeded at 1604 (offset -24 lines).
    Checking patches/ecj/override.patch
    Applying patches/ecj/override.patch
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
    patching file openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java
    patching file openjdk-ecj/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java
    Checking patches/ecj/xsltproc.patch
    Applying patches/ecj/xsltproc.patch
    patching file openjdk-ecj/hotspot/make/linux/makefiles/jvmti.make
    Checking patches/ecj/needs-6.patch
    Applying patches/ecj/needs-6.patch
    patching file openjdk-ecj/jdk/make/sun/awt/Makefile
    patching file openjdk-ecj/jdk/make/sun/xawt/Makefile
    Checking patches/ecj/cp40188-opengl.patch
    Applying patches/ecj/cp40188-opengl.patch
    patching file openjdk-ecj/jdk/make/common/Rules.gmk
    Hunk #1 succeeded at 301 with fuzz 2 (offset -2 lines).
    patching file openjdk-ecj/jdk/make/sun/awt/FILES_export_unix.gmk
    Hunk #1 succeeded at 190 (offset 1 line).
    patching file openjdk-ecj/jdk/src/share/native/sun/java2d/opengl/OGLContext.h
    Checking patches/ecj/no-test_gamma.patch
    Applying patches/ecj/no-test_gamma.patch
    patching file openjdk-ecj/hotspot/make/linux/Makefile
    for dir in openjdk-ecj/jdk/src/share/classes/com/sun/jdi openjdk-ecj/jdk/src/share/classes/com/sun/net/httpserver openjdk-ecj/jdk/src/share/classes/com/sun/tools/jdi openjdk-ecj/jdk/src/share/classes/java/io openjdk-ecj/jdk/src/share/classes/java/security/cert openjdk-ecj/jdk/src/share/classes/java/util openjdk-ecj/jdk/src/share/classes/java/rmi openjdk-ecj/jdk/src/share/classes/sun/awt/ openjdk-ecj/jdk/src/share/classes/sun/nio/cs openjdk-ecj/jdk/src/share/classes/sun/rmi/rmic openjdk-ecj/jdk/src/share/classes/sun/tools/java openjdk-ecj/jdk/src/share/classes/javax/net/ssl openjdk-ecj/jdk/src/share/classes/javax/script openjdk-ecj/jdk/src/share/classes/javax/security/auth/kerberos openjdk-ecj/jdk/src/share/classes/javax/security/sasl openjdk-ecj/langtools/src/share/classes/com/sun/mirror openjdk-ecj/langtools/src/share/classes/com/sun/tools/apt ; \
    do \
    /bin/find /notnfs/nighttester/icedtea6-target-testing/$dir -name '*.java' >> rt-source-files.txt; \
    done
    for files in openjdk-ecj/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java openjdk-ecj/jdk/src/share/classes/javax/management/StandardMBean.java openjdk-ecj/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ; \
    do \
    echo $files >> rt-source-files.txt ; \
    done
    mkdir -p lib/rt
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8 -source 6 -target 6 -d lib/rt \
    -sourcepath /notnfs/nighttester/icedtea6-target-testing/generated:openjdk-ecj/jdk/src/share/classes:openjdk-ecj/jdk/src/solaris/classes:openjdk-ecj/langtools/src/share/classes:openjdk-ecj/corba/src/share/classes -bootclasspath \'\' \
    -classpath /usr/lib/jvm/java-gcj/jre/lib/rt.jar \
    @rt-source-files.txt ;
    incorrect classpath: ''
    Annotation processing got disabled, since it requires a 1.6 compliant JVM
    mkdir -p stamps
    touch stamps/rt-class-files.stamp
    mkdir -p stamps
    /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/bin/jar uf /notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/jre/lib/rt.jar -C lib/rt com -C lib/rt java \
    -C lib/rt javax -C lib/rt sun
    touch stamps/rt.stamp
    cd cacao/cacao && \
    ./autogen.sh && \
    ./configure \
    --host= \
    --build= \
    --target= \
    --prefix=/notnfs/nighttester/icedtea6-target-testing/cacao/install \
    --with-java-runtime-library=openjdk \
    --with-java-runtime-library-prefix=/notnfs/nighttester/icedtea6-target-testing/openjdk \
    --with-java-runtime-library-classes=/notnfs/nighttester/icedtea6-target-testing/bootstrap/jdk1.6.0/jre/lib/rt.jar \
    --enable-jre-layout ; \
    /usr/bin/make install
    No proper libtoolize was found.
    You must have libtool 1.5 or later installed.
    make[1]: Entering directory `/notnfs/nighttester/icedtea6-target-testing/cacao/cacao-cff92704c4e0'
    make[1]: *** No rule to make target `install'. Stop.
    make[1]: Leaving directory `/notnfs/nighttester/icedtea6-target-testing/cacao/cacao-cff92704c4e0'
    make: *** [stamps/cacao.stamp] Error 2
    + exit 1
    Build step 'Execute shell' marked build as failure

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupicedtea-test @
categoriesopenjdk
postedMar 1, '12 at 9:03p
activeMar 21, '12 at 8:46a
posts23
users1
websiteopenjdk.java.net

1 user in discussion

Hudson Admin: 23 posts

People

Translate

site design / logo © 2018 Grokbase