hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Update of "DevelopingOnTrunkAfter279Merge" by VinodKumarVavilapalli
Date Fri, 02 Sep 2011 13:40:39 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The "DevelopingOnTrunkAfter279Merge" page has been changed by VinodKumarVavilapalli:
http://wiki.apache.org/hadoop/DevelopingOnTrunkAfter279Merge?action=diff&rev1=5&rev2=6

Comment:
Minor updates: Location of README and INSTALL files, error msg related to protobug.

  MR-279 branch is merged into mapreduce trunk and this changes things a bit for developing
on mapreduce.
  
- You can get all the help that is needed from the INSTALL file at http://svn.apache.org/repos/asf/hadoop/common/trunk/hadoop-mapreduce/INSTALL.
Reproducing some of those contents here for the short-term lookup.
+ You can get all the help that is needed from (1) the README at http://svn.apache.org/repos/asf/hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/README
and (2) the INSTALL file at http://svn.apache.org/repos/asf/hadoop/common/trunk/hadoop-mapreduce-project/INSTALL.
Reproducing some of those contents here for the short-term lookup.
  
  ----------
  Checking out source code
@@ -90, +90 @@

  
  This means that you don't have protoc installed on your machine. Installing protoc (and
adding a non-standard installation directory to your LD_LIBRARY_PATH) should get it working.
  
+ 3) Getting errors while compiling protobuf 2.4
+ For compiling YARN, You need to have protobuf 2.4.0a or higher (Download from http://code.google.com/p/protobuf/downloads/list).
+ Install protobuf 2.4.0a or higher (Download from http://code.google.com/p/protobuf/downloads/list)
+  - install the protoc executable (configure, make, make install)
+  - install the maven artifact (cd java; mvn install)
+ Installing protoc requires gcc 4.1.x or higher.
+ If the make step fails with (Valid until a fix is released for protobuf 2.4.0a)
+     ./google/protobuf/descriptor.h:1152: error:
+     `google::protobuf::internal::Mutex*google::protobuf::DescriptorPool::mutex_'
+     is private
+   Replace descriptor.cc with http://protobuf.googlecode.com/svn-history/r380/trunk/src/google/protobuf/descriptor.cc
+ 
  Hope that helps. If you run into issues, please send an email or create a JIRA issue.
  

Mime
View raw message