From owner-freebsd-ports@FreeBSD.ORG Fri Nov 30 18:42:10 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3AA173E6 for ; Fri, 30 Nov 2012 18:42:10 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.49.45]) by mx1.freebsd.org (Postfix) with ESMTP id 0E26F8FC12 for ; Fri, 30 Nov 2012 18:42:09 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id 9110C5C34; Fri, 30 Nov 2012 13:42:03 -0500 (EST) Date: Fri, 30 Nov 2012 13:42:03 -0500 From: Wesley Shields To: Patrick Subject: Re: databases/mongodb on FreeBSD 9 Message-ID: <20121130184203.GA64227@atarininja.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Nov 2012 18:42:10 -0000 On Fri, Nov 30, 2012 at 06:22:28AM -0800, Patrick wrote: > 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::swap(linenoise_utf8::UtfStringMixin&)': > 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 It builds fine for me. Can you check what version of boost and it's related packages you are building against? -- WXS