Skip to content

Instantly share code, notes, and snippets.

@NikolausDemmel
Created December 12, 2013 15:13
Show Gist options
  • Save NikolausDemmel/7929549 to your computer and use it in GitHub Desktop.
Save NikolausDemmel/7929549 to your computer and use it in GitHub Desktop.
Mongodb-dev fails to compile on OS X 10.9
$ brew install mongodb-dev -v
==> Downloading https://github.com/mongodb/mongo/archive/r2.4.4.tar.gz
Already downloaded: /Library/Caches/Homebrew/mongodb-dev-2.4.4.tar.gz
==> Verifying mongodb-dev-2.4.4.tar.gz checksum
tar xf /Library/Caches/Homebrew/mongodb-dev-2.4.4.tar.gz
==> Patching
/usr/bin/patch -f -p1 -i 000-homebrew.diff
patching file SConstruct
==> scons --use-system-boost --prefix=/usr/local/Cellar/mongodb-dev/2.4.4 install
scons: Reading SConscript files ...
Mkdir(".scons/Darwin/nohost")
scons version: 2.3.0
python version: 2 7 6 'final' 0
Checking whether the C++ compiler worksyes
Checking for C++ header file boost/filesystem/operations.hpp... yes
Checking for C++ library boost_thread-mt... yes
Checking for C++ library boost_filesystem-mt... yes
Checking for C++ library boost_program_options-mt... yes
Checking for C++ library boost_system-mt... yes
Checking for C header file unistd.h... yes
Checking whether clock_gettime is declared... no
Checking for C++ header file execinfo.h... yes
Checking whether backtrace is declared... yes
Checking whether backtrace_symbols is declared... yes
Checking for C library pcap... yes
Checking if __malloc_hook is declared volatile... no
scons: done reading SConscript files.
scons: Building targets ...
/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/mongo/base/generate_error_codes.py src/mongo/base/error_codes.err build/darwin/use-system-boost/mongo/base/error_codes.h build/darwin/use-system-boost/mongo/base/error_codes.cpp
g++ -o build/darwin/use-system-boost/mongo/tools/bsondump.o -c -Wnon-virtual-dtor -Woverloaded-virtual -fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -DMONGO_EXPOSE_MACROS -DSUPPORT_UTF8 -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_EXECINFO_BACKTRACE -Ibuild/darwin/use-system-boost/third_party/libstemmer_c/include -Isrc/third_party/libstemmer_c/include -Ibuild/darwin/use-system-boost/third_party/s2 -Isrc/third_party/s2 -I/usr/local/include -Ibuild/darwin/use-system-boost/third_party/pcre-8.30 -Isrc/third_party/pcre-8.30 -Ibuild/darwin/use-system-boost -Isrc -Ibuild/darwin/use-system-boost/mongo -Isrc/mongo -Ibuild/darwin/use-system-boost/third_party/s2 -Isrc/third_party/s2 -Ibuild/darwin/use-system-boost/third_party/snappy -Isrc/third_party/snappy -Ibuild/darwin/use-system-boost/third_party/v8/include -Isrc/third_party/v8/include src/mongo/tools/bsondump.cpp
In file included from src/mongo/tools/bsondump.cpp:20:
In file included from src/mongo/base/initializer.h:21:
In file included from src/mongo/base/configuration_variable_manager.h:24:
src/mongo/platform/unordered_map.h:47:10: fatal error: 'tr1/unordered_map' file not found
#include <tr1/unordered_map>
^
1 error generated.
scons: *** [build/darwin/use-system-boost/mongo/tools/bsondump.o] Error 1
scons: building terminated because of errors.
==> Formula
Tap: ros/hydro
Path: /usr/local/Library/Taps/ros-hydro/mongodb-dev.rb
==> Configuration
HOMEBREW_VERSION: 0.9.5
HEAD: 0ef2bf924f24484565b9b088fc312a50767e1d6a
CPU: 8-core 64-bit haswell
OS X: 10.9-x86_64
Xcode: 5.0.2
CLT: 5.0.1.0.1.1382131676
X11: 2.7.5 => /opt/X11
==> ENV
CFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.9
CXXFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.9
CPPFLAGS: -F/usr/local/Frameworks
LDFLAGS: -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /Users/demmeln/work/IDP/catkin_ws/install_isolated:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/pr2_controllers:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/pr2_common:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/openni_camera:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/ompl:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/cluster_grasp_planner:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_msgs:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/octomap_msgs:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/manipulation_msgs:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/household_objects_database_msgs:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/object_recognition_msgs:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_ros:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_resources:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_pr2:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_plugins:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_planners:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/fcl:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/libccd:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/ivcon:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/controller_interface:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/hardware_interface:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/grabcut_3d:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/convex_decomposition:/Users/demmeln/work/IDP/catkin_ws/devel:/opt/ros/hydro
CMAKE_INCLUDE_PATH: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/Headers
CMAKE_FRAMEWORK_PATH: /usr/local/Frameworks
MACOSX_DEPLOYMENT_TARGET: 10.9
PKG_CONFIG_PATH: /Users/demmeln/work/IDP/catkin_ws/install_isolated/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/pr2_controllers/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/pr2_common/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/openni_camera/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/ompl/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/cluster_grasp_planner/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_msgs/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/octomap_msgs/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/manipulation_msgs/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/household_objects_database_msgs/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/object_recognition_msgs/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_ros/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_resources/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_pr2/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_plugins/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_planners/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/fcl/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/libccd/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/ivcon/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/controller_interface/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/hardware_interface/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/grabcut_3d/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/convex_decomposition/lib/pkgconfig:/Users/demmeln/work/IDP/catkin_ws/devel/lib/pkgconfig:/opt/ros/hydro/lib/pkgconfig:/usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/local/Library/ENV/pkgconfig/10.9:/usr/lib/pkgconfig
PATH: /usr/local/opt/python/bin:/Users/demmeln/work/IDP/catkin_ws/install_isolated/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/pr2_controllers/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/pr2_common/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/openni_camera/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/ompl/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/cluster_grasp_planner/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_msgs/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/octomap_msgs/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/manipulation_msgs/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/household_objects_database_msgs/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/object_recognition_msgs/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_ros/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_resources/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_pr2/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_plugins/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/moveit_planners/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/fcl/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/libccd/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/ivcon/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/controller_interface/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/hardware_interface/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/grabcut_3d/bin:/Users/demmeln/work/IDP/catkin_ws/devel_isolated/convex_decomposition/bin:/Users/demmeln/work/IDP/catkin_ws/devel/bin:/opt/ros/hydro/bin:/Users/demmeln/local/bin:/Developer/NVIDIA/CUDA-5.5/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/Library/Contributions/cmd
CPATH: /usr/local/include
Error: mongodb-dev did not build
Logs:
/Users/demmeln/Library/Logs/Homebrew/mongodb-dev/01.scons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment