[ https://issues.apache.org/jira/browse/HBASE-4327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13098596#comment-13098596 ]
stack commented on HBASE-4327: ------------------------------ I applied the above patch and got this: {code} [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/Server.java:[22,29] package org.apache.hadoop.conf does not exist /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/HRegionInfo.java:[29,29] package org.apache.hadoop.conf does not exist /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/HRegionInfo.java:[30,27] package org.apache.hadoop.fs does not exist /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/HRegionInfo.java:[31,27] package org.apache.hadoop.fs does not exist /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/KeyValue.java:[37,27] package org.apache.hadoop.io does not exist /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/KeyValue.java:[38,27] package org.apache.hadoop.io does not exist /Users/stack/checkout/clean-trunk/src/main/java/org/apache/hadoop/hbase/KeyValue.java:[66,33] cannot find symbol symbol: class Writable public class KeyValue implements Writable, HeapSize { .... {code} Is it because of this change? {code} <id>hadoop-0.20</id> <activation> <property> - <name>!hadoop23</name> + <name>hadoop20</name> </property> </activation> {code} > Compile HBase against hadoop 0.22 > --------------------------------- > > Key: HBASE-4327 > URL: https://issues.apache.org/jira/browse/HBASE-4327 > Project: HBase > Issue Type: Bug > Components: build > Affects Versions: 0.92.0 > Reporter: Joep Rottinghuis > Fix For: 0.92.0 > > Attachments: HBASE-4327-Michael.patch, HBASE-4327.patch, > HBASE-4327.patch > > > Pom contains a profile for hadoop-0.20 and one for hadoop-0.23, but not one > for hadoop-0.22. > When overriding hadoop.version to 0.22, then the (compile-time) dependency on > hadoop-annotations cannot be met. > That exists on 0.23 and 0.24/trunk, but not on 0.22. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira