See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/708/
################################################################################### ########################## LAST 60 LINES OF THE CONSOLE ########################### [...truncated 4208 lines...] compile: [echo] contrib: raid [javac] Compiling 32 source files to /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/build/contrib/raid/classes [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:35: package org.apache.hadoop.hdfs.protocol.DataTransferProtocol does not exist [javac] import org.apache.hadoop.hdfs.protocol.DataTransferProtocol.PacketHeader; [javac] ^ [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:46: cannot find symbol [javac] symbol : class DataTransferProtocol [javac] location: package org.apache.hadoop.hdfs.protocol [javac] import org.apache.hadoop.hdfs.protocol.DataTransferProtocol; [javac] ^ [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:250: cannot find symbol [javac] symbol : class PacketHeader [javac] location: class org.apache.hadoop.hdfs.server.datanode.RaidBlockSender [javac] PacketHeader header = new PacketHeader( [javac] ^ [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:250: cannot find symbol [javac] symbol : class PacketHeader [javac] location: class org.apache.hadoop.hdfs.server.datanode.RaidBlockSender [javac] PacketHeader header = new PacketHeader( [javac] ^ [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/hdfs/server/datanode/RaidBlockSender.java:379: cannot find symbol [javac] symbol : variable PacketHeader [javac] location: class org.apache.hadoop.hdfs.server.datanode.RaidBlockSender [javac] int pktSize = PacketHeader.PKT_HEADER_LEN; [javac] ^ [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:784: package DataTransferProtocol does not exist [javac] DataTransferProtocol. [javac] ^ [javac] /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/raid/src/java/org/apache/hadoop/raid/BlockFixer.java:783: package DataTransferProtocol does not exist [javac] DataTransferProtocol.Sender.opWriteBlock(out, block.getBlock(), 1, [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 7 errors BUILD FAILED /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/build.xml:450: The following error occurred while executing this line: /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/build.xml:30: The following error occurred while executing this line: /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/src/contrib/build-contrib.xml:194: Compile failed; see the compiler error output for details. Total time: 3 minutes 19 seconds + RESULT=1 + [ 1 != 0 ] + echo Build Failed: remaining tests not run Build Failed: remaining tests not run + exit 1 [FINDBUGS] Skipping publisher since build result is FAILURE Recording fingerprints Archiving artifacts Recording test results Publishing Javadoc Publishing Clover coverage report... No Clover report will be published due to a Build Failure Email was triggered for: Failure Sending email for trigger: Failure ################################################################################### ############################## FAILED TESTS (if any) ############################## No tests ran.