FYI: These builds are broken because at 21:03 UTC yesterday someone[0] moved the ~hudson/.ant directory which meant that ecj/junit are no longer in the ANT_LIB path. I've fixed this by creating a new .ant/lib directory and placing junit/ecj in it.
-Mark [0] A likely candidate is visible in the "last" output for the hudson account. In message <18460747.1481266399498237.javamail.hud...@hudson.zones.apache.org>, Apache Hudson Server writes: > > See <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ > 168/changes> > > Changes: > > [hindessm] Adding WS Metadata dependency. > > ------------------------------------------ > [...truncated 1793 lines...] > [echo] ========================================== > [echo] svn rev : 910881 > [echo] operating system : linux > [echo] CPU architecture : x86_64 > [echo] word length : 64 > [echo] ant os name/arch : Linux/amd64 > [echo] hosting Java : 1.6.0_0 (Sun Microsystems Inc.) > [echo] build mode : release > [echo] output location : target > [echo] SVN root : http://svn.apache.org/repos/asf > [echo] > > setup: > [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/target> > > switch-svn-vm: > [exec] At revision 910881. > > switch-svn-classlib: > [exec] At revision 910881. > > switch-svn-jdktools: > [exec] At revision 910881. > > switch-svn-commonresources: > [exec] At revision 910881. > > populate-src: > > copy-src: > [exec] Export complete. > > bundle-src-tgz: > [tar] Building tar: <http://hudson.zones.apache.org/hudson/job/Harmony- > 1.6-head-linux-x86_64/168/artifact/harmony/target/apache-harmony-6.0-src-r910 > 881-snapshot.tar.gz> > > bundle-src-zip: > > bundle-src: > > auto-fetch-classlib-libs: > > build-classlib: > Trying to override old definition of task chksum > > -init-hdk: > [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/ant> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/ant> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/ant> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/ant> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/ant> > [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/make> > [copy] Copying 20 files to <http://hudson.zones.apache.org/hudson/job/Ha > rmony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/build/make> > > build-java: > [echo] > [echo] ======================================== > [echo] Building Java component archives... > [echo] ======================================== > [echo] > > -prepare-depends: > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/make/depends.properties.ascii> > > -check: > [echo] Checking for depends/jars/xalan-j_2.7.0/xalan.orig.jar > [echo] Checking for depends/jars/xerces_2.9.1/xerces.zip > [echo] Checking for depends/jars/xmlsec_1.4.0/xmlsec.zip > [echo] Checking for depends/jars/junit_4.6/junit-4.6.jar > [echo] Checking for depends/jars/hamcrest-library_1.1/hamcrest-library-1 > .1.jar > [echo] Checking for depends/oss/findbugs-1.3.9/findbugs-1.3.9.zip > [echo] Checking for depends/jars/bcprov-jdk15-145/bcprov.jar > [echo] Checking for depends/jars/jetty/jetty-6.0.0.jar > [echo] Checking for depends/jars/jetty/jetty-util-6.0.0.jar > [echo] Checking for depends/jars/jetty/servlet-api-2.5-6.0.0.jar > [echo] Checking for depends/jars/icu4j_4.2.1/icu4j-4_2_1.jar > [echo] Checking for depends/jars/icu4j_4.2.1/icu4j-charsets-4_2_1.jar > > -check-win: > > -extract-props: > > -extract-xerces: > > -fix-xalan-manifest: > > -extract-findbugs: > > -extract: > > check: > [echo] polling accessibility/*.xml,activation/*.xml,annotation/*.xml,app > let/*.xml,archive/*.xml,auth/*.xml,awt/*.xml,beans/*.xml,concurrent/*.xml,cry > pto/*.xml,imageio/*.xml,instrument/*.xml,jaxb/*.xml,jmx/*.xml,jndi/*.xml,jws/ > *.xml,lang-management/*.xml,logging/*.xml,luni/*.xml,luni-kernel/*.xml,math/* > .xml,misc/*.xml,nio/*.xml,nio_char/*.xml,orb/*.xml,pack200/*.xml,portlib/*.xm > l,prefs/*.xml,print/*.xml,regex/*.xml,rmi/*.xml,saaj/*.xml,script/*.xml,secur > ity/*.xml,security-kernel/*.xml,sound/*.xml,sql/*.xml,stax/*.xml,suncompat/*. > xml,swing/*.xml,text/*.xml,x-net/*.xml > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/activation/make > > > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/activation/make/depends > .properties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/geronimo-activa > tion_1.1_spec-1.0.2/geronimo-activation_1.1_spec-1.0.2.jar> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/awt/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/awt/make/depends.proper > ties.ascii> > > -check-win-depends: > > -check-unix-depends: > [echo] Checking for system file /usr/include/jconfig.h > [echo] Checking for system file /usr/include/lcms.h > [echo] Checking for system file /usr/include/png.h > > -check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/dejavu-fonts/dejavu- > ttf-2.18-1.zip> > > -extract-props: > > -extract-dejavu-fonts: > > -ext-props: > > -ext-jpeg: > > -ext-lcms: > > -ext-png: > > -extract-win: > > -extract: > > check-depends: > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/imageio/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/imageio/make/depends.pr > operties.ascii> > > -really-check-win-depends: > > -ext-props: > > -ext-jpeg: > > -ext-png: > > -check-win-depends: > > -check-unix-depends: > [echo] Checking for system file /usr/include/jconfig.h > [echo] Checking for system file /usr/include/png.h > > check-depends: > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/jaxb/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/jaxb/make/depends.prope > rties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/geronimo-jaxb_2 > .1_spec-1.0/geronimo-jaxb_2.1_spec-1.0.jar> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/jmx/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/jmx/make/depends.proper > ties.ascii> > > -check: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/mx4j_3.0.2/mx4j > .zip> > > -extract-props: > > -extract-mx4j: > > -extract: > > -copy-jars: > [copy] Copying 2 files to <http://hudson.zones.apache.org/hudson/job/Har > mony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/boo > t> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/boot > /mx4j_3.0.2/META-INF> > > check-depends: > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/jws/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/jws/make/depends.proper > ties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/geronimo-ws-met > adata_2.0_spec-1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/orb/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/orb/make/depends.proper > ties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/yoko-1.0/yoko.j > ar> > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/yoko-1.0/yoko-c > ore.jar> > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/yoko-1.0/yoko-r > mi-impl.jar> > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/yoko-1.0/yoko-r > mi-spec.jar> > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/bcel-5.2/bcel-5 > .2.jar> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/pack200/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/pack200/make/depends.pr > operties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/asm-3.1/asm-3.1 > .jar> > [copy] Copying 2 files to <http://hudson.zones.apache.org/hudson/job/Har > mony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/boo > t> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/saaj/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/saaj/make/depends.prope > rties.ascii> > > -check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/axis2-1.3/axis2 > -1.3-bin.zip> > > -extract-props: > > -extract: > > check-depends: > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/script/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/script/make/depends.pro > perties.ascii> > > -check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/bsf-3.0-beta3/b > sf.zip> > > -extract-props: > > -extract: > > check-depends: > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/sql/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/sql/make/depends.proper > ties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/derby-10.3.1.4/ > derby.jar> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/modules/stax/make> > [delete] Deleting: <http://hudson.zones.apache.org/hudson/job/Harmony-1.6- > head-linux-x86_64/ws/harmony/working_classlib/modules/stax/make/depends.prope > rties.ascii> > > check-depends: > [echo] Checking for <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/depends/jars/geronimo-stax-a > pi_1.0_spec-1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar> > > -layout: > [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Harmony-1 > .6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/security> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy> > [copy] Copying <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-he > ad-linux-x86_64/ws/harmony/working_classlib/LICENSE> to <http://hudson.zones. > apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/working_classl > ib/deploy/LICENSE> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy> > [copy] Copying <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-he > ad-linux-x86_64/ws/harmony/working_classlib/NOTICE> to <http://hudson.zones.a > pache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/harmony/working_classli > b/deploy/NOTICE> > [copy] Copying 9 files to <http://hudson.zones.apache.org/hudson/job/Har > mony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/boo > t> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/ext> > [copy] Copying <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-he > ad-linux-x86_64/ws/harmony/working_classlib/depends/jars/bcprov-jdk15-145/bcp > rov.jar> to <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux > -x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/ext/bcprov.jar> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/boot > > > [copy] Copying 2 files to <http://hudson.zones.apache.org/hudson/job/Har > mony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib/sec > urity> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib> > [copy] Copying 1 file to <http://hudson.zones.apache.org/hudson/job/Harm > ony-1.6-head-linux-x86_64/ws/harmony/working_classlib/deploy/jdk/jre/lib> > > -compile: > > BUILD FAILED > <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/h > armony/build.xml>:437: The following error occurred while executing this line > : > <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/h > armony/working_classlib/build.xml>:120: The following error occurred while ex > ecuting this line: > <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/h > armony/working_classlib/make/build-java.xml>:116: The following error occurre > d while executing this line: > <http://hudson.zones.apache.org/hudson/job/Harmony-1.6-head-linux-x86_64/ws/h > armony/working_classlib/make/properties.xml>:640: The Eclipse compiler class > for Ant could not be found. Please place the ECJ JAR in ANT_HOME/lib. > The JAR can be downloaded directly from eclipse.org or copied from COMMON_RES > OURCES/depends/jars/ecj_3.x folder after the fetch-depends target for JDKTOOL > S has been run. > Alternatively, you can switch to another compiler, e.g. specify '-Dhy.javac.c > ompiler=modern' for classic javac. > > Total time: 2 minutes 11 seconds > Archiving artifacts > Recording test results > Recording fingerprints >