-
Type: Bug
-
Resolution: Done
-
Priority: Minor - P4
-
None
-
Affects Version/s: 2.6.4
-
Component/s: Build
-
None
-
Fully Compatible
-
ALL
-
Hello, I'm the maintainer of MongoDB in the MacPorts package management system. MongoDB 2.6.4 does not build on Mac OS X 10.6:
/usr/bin/g++-4.2 -o build/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/mongo/shell/linenoise.o -c -Wnon-virtual-dtor -Woverloaded-virtual -fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -Werror -O3 -m64 -Wno-unused-function -Wno-deprecated-declarations -mmacosx-version-min=10.6 -D_SCONS -DMONGO_EXPOSE_MACROS -DSUPPORT_UTF8 -DMONGO_OPTIMIZED_BUILD -D_FILE_OFFSET_BITS=64 -DBOOST_THREAD_VERSION=2 -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_EXECINFO_BACKTRACE -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/third_party/libstemmer_c/include -Isrc/third_party/libstemmer_c/include -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/third_party/s2 -Isrc/third_party/s2 -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8 -Isrc -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/mongo -Isrc/mongo -I/Volumes/Data/macports/snowleopard/include -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/third_party/s2 -Isrc/third_party/s2 -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/third_party/v8/include -Isrc/third_party/v8/include -Ibuild/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/third_party/yaml-cpp-0.5.1/include -Isrc/third_party/yaml-cpp-0.5.1/include src/mongo/shell/linenoise.cpp In file included from src/mongo/shell/linenoise.cpp:116: src/mongo/shell/linenoise_utf8.h: In member function 'void linenoise_utf8::UtfStringMixin<char_type>::swap(linenoise_utf8::UtfStringMixin<char_type>&)': src/mongo/shell/linenoise_utf8.h:145: error: 'swap' is not a member of 'std' src/mongo/shell/linenoise_utf8.h:146: error: 'swap' is not a member of 'std' src/mongo/shell/linenoise_utf8.h:147: error: 'swap' is not a member of 'std' scons: *** [build/darwin/64/cc__usr_bin_gcc-4.2/cxx__usr_bin_g++-4.2/use-system-boost/use-system-pcre/use-system-snappy/usev8/mongo/shell/linenoise.o] Error 1 scons: building terminated because of errors.
2.6.3 did build on this system.