Ken, It looks like the latest beta doesn't incorporate the kdl patch for liborocos. Also it requires a patch for image_pipeline. Both patches are attached. Several macports dependencies have not yet been incorporated, notably for perception_pcl and image_transport. Will perception_pcl_addons be incorporated into diamondback? What about the new experimental rosjava? The following stacks compile successfully (given patches and sufficient macports, which may not be explicitly listed) *common *common_msgs *common_tutorials *diagnostics *diagnostics_monitors *documentation *driver_common *executive_smach *executive_smach_visualization *geometry [REQUIRES PATCH!!!] *geometry_tutorials *image_common *image_pipeline [REQUIRES PATCH!!!] *image_transport_plugins *laser_pipeline *perception_pcl *ros *ros_comm *ros_tutorials *rx *vision_opencv The following stacks FAIL: *geometry (due to KDL missing liborocos patch) *image_pipeline, with error {{{ /Users/nick/ros/diamondback_beta/image_pipeline/image_rotate/src/node/image_rotate.cpp: In member function ‘void ImageRotater::do_work(const sensor_msgs::ImageConstPtr&, std::string)’: /Users/nick/ros/diamondback_beta/image_pipeline/image_rotate/src/node/image_rotate.cpp:152: error: call of overloaded ‘pow(int&, int)’ is ambiguous /usr/include/architecture/i386/math.h:343: note: candidates are: double pow(double, double) /usr/include/c++/4.2.1/cmath:373: note: long double std::pow(long double, int) /usr/include/c++/4.2.1/cmath:369: note: float std::pow(float, int) /usr/include/c++/4.2.1/cmath:365: note: double std::pow(double, int) /usr/include/c++/4.2.1/cmath:361: note: long double std::pow(long double, long double) /usr/include/c++/4.2.1/cmath:357: note: float std::pow(float, float) /Users/nick/ros/diamondback_beta/image_pipeline/image_rotate/src/node/image_rotate.cpp:152: error: call of overloaded ‘pow(int&, int)’ is ambiguous /usr/include/architecture/i386/math.h:343: note: candidates are: double pow(double, double) /usr/include/c++/4.2.1/cmath:373: note: long double std::pow(long double, int) /usr/include/c++/4.2.1/cmath:369: note: float std::pow(float, int) /usr/include/c++/4.2.1/cmath:365: note: double std::pow(double, int) /usr/include/c++/4.2.1/cmath:361: note: long double std::pow(long double, long double) /usr/include/c++/4.2.1/cmath:357: note: float std::pow(float, float) make[3]: *** [CMakeFiles/image_rotate.dir/src/node/image_rotate.o] Error 1 make[2]: *** [CMakeFiles/image_rotate.dir/all] Error 2 make[1]: *** [all] Error 2 }}} *navigation (requires OGRE) *robot_model (problems with colladadom -- NOTE: collada-dom is available through macports -- maybe use that instead??) *physics_ode (problems with opende) --Nick