databases/mongodb on FreeBSD 9

Patrick gibblertron at gmail.com
Fri Nov 30 14:22:35 UTC 2012


Has anyone had any issues building the mongodb port on FreeBSD 9?

I'm running 9.0-RELEASE-p5 on i386:

It's bailing for me here:

c++ -o
build/freebsd/cpppath_cpp/cxx_c++/ssl/use-system-all/usesm/mongo/shell/linenoise.o
-c -Wnon-virtual-dtor -Woverloaded-virtual -fno-omit-frame-pointer -fPIC
-fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
-Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -DMONGO_EXPOSE_MACROS
-DSUPPORT_UTF8 -D__freebsd__ -D_FILE_OFFSET_BITS=64 -DJS_C_STRINGS_ARE_UTF8
-DMONGO_SSL -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_EXECINFO_BACKTRACE
-Ibuild/freebsd/cpppath_cpp/cxx_c++/ssl/use-system-all/usesm -Isrc
-Ibuild/freebsd/cpppath_cpp/cxx_c++/ssl/use-system-all/usesm/mongo
-Isrc/mongo
-Ibuild/freebsd/cpppath_cpp/cxx_c++/ssl/use-system-all/usesm/mongo/cpp
-Isrc/mongo/cpp -I/usr/local/include src/mongo/shell/linenoise.cpp
In file included from src/mongo/shell/linenoise.cpp:115:
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/freebsd/cpppath_cpp/cxx_c++/ssl/use-system-all/usesm/mongo/shell/linenoise.o]
Error 1
scons: building terminated because of errors.
*** Error code 2

Stop in /usr/ports/databases/mongodb.
*** Error code 1

Stop in /usr/ports/databases/mongodb.


This is with the default options. Using V8 as the Javascript engine has the
same results...


More information about the freebsd-ports mailing list