[ 
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

        

Reply via email to