From nobody@FreeBSD.org  Tue Nov  3 21:31:33 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A85D61065670
	for <freebsd-gnats-submit@FreeBSD.org>; Tue,  3 Nov 2009 21:31:33 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 976448FC14
	for <freebsd-gnats-submit@FreeBSD.org>; Tue,  3 Nov 2009 21:31:33 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nA3LVXIx026084
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 3 Nov 2009 21:31:33 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id nA3LVXPR026083;
	Tue, 3 Nov 2009 21:31:33 GMT
	(envelope-from nobody)
Message-Id: <200911032131.nA3LVXPR026083@www.freebsd.org>
Date: Tue, 3 Nov 2009 21:31:33 GMT
From: Ivan Voras <ivoras@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: databases/mongodb
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         140257
>Category:       ports
>Synopsis:       New port: databases/mongodb
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    wen
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 03 21:40:01 UTC 2009
>Closed-Date:    Thu Nov 19 08:34:59 UTC 2009
>Last-Modified:  Thu Nov 19 08:34:59 UTC 2009
>Originator:     Ivan Voras
>Release:        8
>Organization:
NA
>Environment:
FreeBSD betelgeuse.cosmos 8.0-RC2 FreeBSD 8.0-RC2 #7: Sat Oct 31 15:58:27 CET 2009     ivoras@betelgeuse.cosmos:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

WWW: http://www.mongodb.org/

The distribution mechanism of github is somewhat strange - it looks like there is a git infrastructure that needs to be "tickled" to autogenerate a tgz of the source, thus also an alternative site on freefall.

This port is for the development version of mongodb, which is the only one that can currently be used on FreeBSD without additional patches.

I will post an update when a new release gets available which will incorporate fixes for FreeBSD.
>How-To-Repeat:

>Fix:
Also needs patches to UIDs and GIDs:

--- /usr/ports/UIDs	2009-11-01 17:02:27.000000000 +0100
+++ UIDs	2009-11-03 22:22:20.000000000 +0100
@@ -159,3 +159,4 @@
 couchdb:*:919:919:daemon:0:0:CouchDB Account:/var/empty:/usr/sbin/nologin
 vboxusers:*:920:920::0:0:Virtualbox user:/nonexistent:/usr/sbin/nologin
 transmission:*:921:921::0:0:Transmission Daemon User:/usr/local/etc/transmission/home:/usr/sbin/nologin
+mongodb:*:922:922:daemon:0:0:MongoDB Account:/var/empty:/usr/sbin/nologin

--- /usr/ports/GIDs	2009-11-01 17:02:27.000000000 +0100
+++ GIDs	2009-11-03 22:22:31.000000000 +0100
@@ -149,3 +149,4 @@
 couchdb:*:919:
 vboxusers:*:920:
 transmission:*:921:
+mongodb:*:922:



Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mongodb
#	mongodb/Makefile
#	mongodb/pkg-descr
#	mongodb/distinfo
#	mongodb/files
#	mongodb/files/mongod.in
#	mongodb/pkg-install
#	mongodb/pkg-deinstall
#
echo c - mongodb
mkdir -p mongodb > /dev/null 2>&1
echo x - mongodb/Makefile
sed 's/^X//' >mongodb/Makefile << 'dd2c11c48ebdc2482dee8e08c2321c72'
X# New ports collection makefile for:  mongodb
X# Date created:        3 November 2009
X# Whom:                ivoras
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mongodb
XPORTVERSION=	1.2.0.d20090223
XCATEGORIES=	databases net
XMASTER_SITES=	http://download.github.com/ http://people.freebsd.org/~ivoras/distfiles/
XDISTFILES=	mongodb-mongo-6e4852e.tar.gz
X
XMAINTAINER=	ivoras@FreeBSD.org
XCOMMENT=	A NOSQL distributed document-oriented database
X
XLIB_DEPENDS=	boost_system:${PORTSDIR}/devel/boost-libs \
X		js:${PORTSDIR}/lang/spidermonkey \
X		pcre:${PORTSDIR}/devel/pcre \
X		nspr4:${PORTSDIR}/devel/nspr \
X		execinfo.1:${PORTSDIR}/devel/libexecinfo
X
XUSE_SCONS=	yes
XSCONS_TARGET=	all
X
XUSE_RC_SUBR=	mongod
X
XWRKSRC=	${WRKDIR}/mongodb-mongo-6e4852e
X
XPLIST_FILES=	bin/mongo bin/mongod bin/mongodump bin/mongoexport \
X		bin/mongofiles bin/mongoimport bin/mongorestore \
X		bin/mongos bin/mongosniff
X
Xpost-patch:
X	@${REINPLACE_CMD} -E -e 's|elif "freebsd7" == os.sys.platform|elif os.sys.platform.startswith("freebsd")|' \
X		${WRKSRC}/SConstruct
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/mongo ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongod ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongodump ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongoexport ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongofiles ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongoimport ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongorestore ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongos ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/mongosniff ${PREFIX}/bin
X	${INSTALL_DATA} ${WRKSRC}/libmongoclient.a ${PREFIX}/lib
X
Xpost-install:
X	PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
X
X.include <bsd.port.mk>
dd2c11c48ebdc2482dee8e08c2321c72
echo x - mongodb/pkg-descr
sed 's/^X//' >mongodb/pkg-descr << 'fb5d34b6aebfe547c6f52d50781a849f'
XMongo (from "humongous") is a high-performance, open source,
Xschema-free, document-oriented database.
X
XWWW: http://www.mongodb.org/
fb5d34b6aebfe547c6f52d50781a849f
echo x - mongodb/distinfo
sed 's/^X//' >mongodb/distinfo << '355bdc19f6866e27d873baf33e60d3d2'
XMD5 (mongodb-mongo-6e4852e.tar.gz) = e3181ebb0ce63070adf07562e5af38ea
XSHA256 (mongodb-mongo-6e4852e.tar.gz) = e5a514ee00c4df9fa8cd6f78b449b779a4d247e244f5215ecb6d5d90406758ed
XSIZE (mongodb-mongo-6e4852e.tar.gz) = 3846877
355bdc19f6866e27d873baf33e60d3d2
echo c - mongodb/files
mkdir -p mongodb/files > /dev/null 2>&1
echo x - mongodb/files/mongod.in
sed 's/^X//' >mongodb/files/mongod.in << 'b4db75822665ca63be37b594be6fe594'
X#!/bin/sh
X
X# PROVIDE: mongod
X# REQUIRE: NETWORK
X#
X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
X# to enable this service:
X#
X# mongod_enable (bool):   Set to NO by default.
X#               Set it to YES to enable mongod.
X#
X# Additional configurable variables:
X# mongod_config (path):   Set to %%PREFIX%%/etc/mongod.conf
X#               by default. Additional configuration. You
X#               can also use mongod_flags for additional
X#               command line arguments.
X# mongod_dbpath (path):   Set to /var/db/mongod by default
X# mongod_user (username): Set to "mongod" by default
X
X. %%RC_SUBR%%
X
Xname="mongod"
Xrcvar=${name}_enable
X
Xcommand=%%PREFIX%%/bin/${name}
X
Xload_rc_config $name
X
X: ${mongod_enable="NO"}
X: ${mongod_config="%%PREFIX%%/etc/mongodb.conf"}
X: ${mongod_dbpath="/var/db/mongodb"}
X: ${mongod_user="mongodb"}
X
Xcommand_args="-f $mongod_config --dbpath $mongod_dbpath --logappend --logpath $mongod_dbpath/mongod.log --fork"
X
Xrequired_dirs=${mongod_dbpath}
X
Xrun_rc_command "$1"
X
b4db75822665ca63be37b594be6fe594
echo x - mongodb/pkg-install
sed 's/^X//' >mongodb/pkg-install << '9ff61aca429120c2368b63a853dfd1c4'
X#!/bin/sh
X# $FreeBSD$
X#
X
Xif [ "$2" != "PRE-INSTALL" ]; then
X    exit 0
Xfi
X
XUSER=mongodb
XGROUP=${USER}
XUID=922
XGID=${UID}
XDBDIR=/var/db/mongodb
X
Xtouch ${PREFIX}/etc/mongodb.conf
X
Xif ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
X	if pw groupadd ${GROUP} -g ${GID}; then
X		echo "Added group \"${GROUP}\"."
X	else
X		echo "Adding group \"${GROUP}\" failed..."
X		exit 1
X	fi
Xfi
X
Xif ! pw usershow "${USER}" 2>/dev/null 1>&2; then
X	if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
X		-s "/bin/sh" -d "/var/db/mongodb" \
X		-c "mongodb pseudo-user"; \
X	then
X		echo "Added user \"${USER}\"."
X		if [ ! -d ${DBDIR} ]
X		then
X			echo "Creating \"${DBDIR}\"."
X			mkdir ${DBDIR}
X			chown ${USER}:${GROUP} ${DBDIR}
X		fi
X	else
X		echo "Adding user \"${USER}\" failed..."
X		exit 1
X	fi
Xfi
Xexit 0
9ff61aca429120c2368b63a853dfd1c4
echo x - mongodb/pkg-deinstall
sed 's/^X//' >mongodb/pkg-deinstall << 'f398691c4f377ad8a505be47024ffaf6'
X#!/bin/sh
X# $FreeBSD$
X#
X
Xif [ "$2" != "POST-DEINSTALL" ]; then
X    exit 0
Xfi
X
XUSER=mongodb
X
Xif pw usershow "${USER}" 2>/dev/null 1>&2; then
X	echo "To delete mongodb user permanently, use 'pw userdel ${USER}'"
Xfi
X
Xexit 0
f398691c4f377ad8a505be47024ffaf6
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->ivoras 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Nov 3 21:40:12 UTC 2009 
Responsible-Changed-Why:  
Submitter has GNATS access (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=140257 
Responsible-Changed-From-To: ivoras->freebsd-ports-bugs 
Responsible-Changed-By: ivoras 
Responsible-Changed-When: Wed Nov 4 12:11:05 UTC 2009 
Responsible-Changed-Why:  
I don't have a ports commit bit. 
I of course approve of my own request and would like to ask someone to 
commit the new port. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=140257 
Responsible-Changed-From-To: freebsd-ports-bugs->wen 
Responsible-Changed-By: wen 
Responsible-Changed-When: Wed Nov 4 13:25:29 UTC 2009 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=140257 

From: wen heping <wenheping@gmail.com>
To: bug-followup@FreeBSD.org, ivoras@FreeBSD.org
Cc:  
Subject: Re: ports/140257: New port: databases/mongodb
Date: Thu, 12 Nov 2009 11:42:27 +0800

 --00504502c68a09e997047824557d
 Content-Type: text/plain; charset=ISO-8859-1
 
 Hi,
 
    There is a plist error on the tinderbox, would you test and fix it ?
    I paste the build log below.
    And I think it is better to create a pkg-plist to replace PLIST_FILE
 in Makefile here.
 
 Regards,
 wen
 
 
 
 
 
 building mongodb-1.2.0.d20090223 in directory /usr/local/tinderbox/9.0-FreeBSD
 build started at Fri Nov  6 01:53:38 UTC 2009
 
 port directory: /usr/ports/databases/mongodb
 building for:  9.0-CURRENT i386
 maintained by: ivoras@FreeBSD.org
 ident warning: no id keywords in /usr/ports/databases/mongodb/Makefile
 Makefile ident:
 prefixes: LOCALBASE=usr/local X11BASE=usr/local PREFIX=/usr/local
 
 Begin Configuration:
 ---Begin Environment---
 ARCH=i386
 PACKAGE_BUILDING=1
 USER=root
 CCACHE_DIR=
 BRANCH=CURRENT
 CCACHE_NOLINK=1
 HOST_WORKDIR=
 X11BASE=/usr/local
 BATCH=1
 OLDPWD=/
 HOME=/root
 
 SRCBASE=/usr/local/tinderbox/jails/9.0/src
 PKGZIPCMD=bzip2
 HAVE_MOTIF=1
 FTP_TIMEOUT=900
 HTTP_TIMEOUT=900
 defaultUpdateHost=cvsup.FreeBSDChina.org
 pb=/usr/local/tinderbox
 
 DISTFILE_CACHE=/usr/ports/distfiles
 OSREL=9.0
 defaultUpdateType=CSUP
 TINDERD_LOGFILE=/dev/null
 PORTOBJFORMAT=elf
 WRKDIRPREFIX=/work
 DISTDIR=/tmp/distfiles
 DISTCACHE=/distcache
 CCACHE_LOGFILE=
 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/local/bin
 
 PACKAGES=/tmp/packages
 TIMEOUT=7200
 PKGSUFFIX=.tbz
 OSVERSION=900002
 OPTIONS_ENABLED=0
 __DSVERSION__=3.2
 TINDERD_SLEEPTIME=120
 UNAME_n=tinderbox.host
 __MKLVL__=1
 CCACHE_JAIL=0
 LOCALBASE=/usr/local
 
 CCACHE_MAX_SIZE=1G
 DISTFILE_URI=
 X_WINDOW_SYSTEM=xorg
 MASTER_SITE_OVERRIDE=file:///distcache/${DIST_SUBDIR}/
 OPTIONS_DIR=
 UNAME_r=9.0-CURRENT
 USA_RESIDENT=YES
 UNAME_s=FreeBSD
 PARALLEL_PACKAGE_BUILD=1
 
 PWD=/usr/ports/databases/mongodb
 UNAME_v=FreeBSD 9.0-CURRENT #0: Fri Nov  6 09:06:20 CST 2009
 root@tinderbox.host:/usr/src/sys/magic/kernel/path
 FTP_PASSIVE_MODE=yes
 CCACHE_ENABLED=0
 INDEXFILE=INDEX-9
 ---End Environment---
 
 ---Begin OPTIONS List---
 ---End OPTIONS List---
 
 End Configuration.
 FETCH_DEPENDS=
 PATCH_DEPENDS=
 EXTRACT_DEPENDS=
 BUILD_DEPENDS=python26-2.6.2_3.tbz scons-1.2.0_20090223.tbz
 icu-3.8.1_2.tbz boost-libs-1.39.0.tbz nspr-4.8_1.tbz
 spidermonkey-1.7.0.tbz pcre-8.00.tbz libexecinfo-1.1_3.tbz
 
 RUN_DEPENDS=icu-3.8.1_2.tbz boost-libs-1.39.0.tbz nspr-4.8_1.tbz
 spidermonkey-1.7.0.tbz pcre-8.00.tbz libexecinfo-1.1_3.tbz
 add_pkg
 ================================================================
 ====================<phase 1: make checksum>====================
 
 => mongodb-mongo-6e4852e.tar.gz doesn't seem to exist in /tmp/distfiles/.
 => Attempting to fetch from file:///distcache//.
 mongodb-mongo-6e4852e.tar.gz                          3756 kB   28 MBps
 => MD5 Checksum OK for mongodb-mongo-6e4852e.tar.gz.
 
 => SHA256 Checksum OK for mongodb-mongo-6e4852e.tar.gz.
 ================================================================
 ====================<phase 2: make extract>====================
 add_pkg
 ===>  Extracting for mongodb-1.2.0.d20090223
 
 => MD5 Checksum OK for mongodb-mongo-6e4852e.tar.gz.
 => SHA256 Checksum OK for mongodb-mongo-6e4852e.tar.gz.
 ================================================================
 ====================<phase 3: make patch>====================
 
 add_pkg
 ===>  Patching for mongodb-1.2.0.d20090223
 ================================================================
 ====================<phase 4: make build>====================
 add_pkg python26-2.6.2_3.tbz scons-1.2.0_20090223.tbz icu-3.8.1_2.tbz
 boost-libs-1.39.0.tbz nspr-4.8_1.tbz spidermonkey-1.7.0.tbz
 pcre-8.00.tbz libexecinfo-1.1_3.tbz
 
 adding dependencies
 pkg_add python26-2.6.2_3.tbz
 
 ====
 Note that some of the standard modules are provided as separate
 ports since they require extra dependencies:
 
 bsddb           databases/py-bsddb
 
 gdbm            databases/py-gdbm
 sqlite3		databases/py-sqlite3
 tkinter         x11-toolkits/py-tkinter
 
 Install them as needed.
 ====
 
 pkg_add scons-1.2.0_20090223.tbz
 pkg_add icu-3.8.1_2.tbz
 pkg_add boost-libs-1.39.0.tbz
 
 You have built the Boost library with thread support.
 
 Don't forget to add -pthread to your linker options when
 linking your code.
 
 
 pkg_add nspr-4.8_1.tbz
 pkg_add spidermonkey-1.7.0.tbz
 pkg_add pcre-8.00.tbz
 
 pkg_add libexecinfo-1.1_3.tbz
 ===>   mongodb-1.2.0.d20090223 depends on file: /usr/local/bin/scons - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: boost_system - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: js - found
 
 ===>   mongodb-1.2.0.d20090223 depends on shared library: pcre - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: nspr4 - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: execinfo.1 - found
 
 ===>  Configuring for mongodb-1.2.0.d20090223
 ===>  Building for mongodb-1.2.0.d20090223
 scons: Reading SConscript files ...
 scons version: 1.2.0.d20090223
 python version: 2 6 2 'final' 0
 Checking whether the C++ compiler worksyes
 
 error: no result
 Checking for C library stdc++... yes
 Checking for C++ header file pcrecpp.h... yes
 Checking for C++ header file boost/filesystem/operations.hpp... yes
 Checking for C++ header file boost/asio.hpp... yes
 
 Checking for C library boost_thread-mt... no
 Checking for C library boost_thread... yes
 Checking for C library boost_filesystem-mt... no
 Checking for C library boost_filesystem... yes
 Checking for C library boost_program_options-mt... no
 
 Checking for C library boost_program_options... yes
 Checking for C library boost_system-mt... no
 Checking for C library boost_system... yes
 Checking for C++ header file execinfo.h... yes
 Checking for C library pcrecpp... yes
 
 Checking for C library pcre... yes
 Checking for C library pcap... yes
 Checking for C library mozjs... no
 Checking for C library js... yes
 Checking for C header file js/jsapi.h... no
 Checking for C header file jsapi.h... yes
 
 Checking for C library execinfo... yes
 Checking whether the C++ compiler worksyes
 error: no result
 Checking for C++ header file boost/filesystem/operations.hpp... yes
 Checking for C++ header file boost/asio.hpp... yes
 
 Checking for C library boost_thread-mt... no
 Checking for C library boost_thread... yes
 Checking for C library boost_filesystem-mt... no
 Checking for C library boost_filesystem... yes
 Checking for C library boost_program_options-mt... no
 
 Checking for C library boost_program_options... yes
 Checking for C library boost_system-mt... no
 Checking for C library boost_system... yes
 Checking for C++ header file execinfo.h... yes
 Checking for C library pcap... yes
 
 Checking for C library mozjs... no
 Checking for C library js... yes
 Checking for C header file js/jsapi.h... no
 Checking for C header file jsapi.h... yes
 Checking for C library readline... yes
 Checking for C library ncurses... yes
 
 Checking for C library tinfo... yes
 Checking for C library execinfo... yes
 scons: done reading SConscript files.
 scons: Building targets ...
 g++ -o stdafx.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include stdafx.cpp
 
 g++ -o buildinfo.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include buildinfo.cpp
 
 g++ -o db/jsobj.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/jsobj.cpp
 
 g++ -o db/json.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/json.cpp
 
 g++ -o db/commands.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/commands.cpp
 
 g++ -o db/lasterror.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/lasterror.cpp
 
 g++ -o db/nonce.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/nonce.cpp
 
 g++ -o db/queryutil.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/queryutil.cpp
 
 concatjs(["shell/mongo.jsall"], ["shell/collection.js", "shell/db.js",
 "shell/mongo.js", "shell/mr.js", "shell/query.js", "shell/servers.js",
 "shell/utils.js"])
 
 jsToH(["shell/mongo.cpp"], ["shell/mongo.jsall"])
 g++ -o shell/mongo.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include shell/mongo.cpp
 
 g++ -o util/background.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/background.cpp
 
 g++ -o util/mmap.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/mmap.cpp
 
 g++ -o util/sock.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/sock.cpp
 
 g++ -o util/util.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/util.cpp
 
 g++ -o util/message.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/message.cpp
 
 g++ -o util/assert_util.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/assert_util.cpp
 
 g++ -o util/httpclient.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/httpclient.cpp
 
 g++ -o util/md5main.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/md5main.cpp
 
 g++ -o util/base64.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/base64.cpp
 
 gcc -o util/md5.o -c -fPIC -fno-strict-aliasing -ggdb -pthread -Wall
 -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS
 -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include util/md5.c
 g++ -o client/connpool.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 client/connpool.cpp
 
 g++ -o client/dbclient.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 client/dbclient.cpp
 
 g++ -o client/model.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include client/model.cpp
 
 g++ -o client/parallel.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 client/parallel.cpp
 
 g++ -o scripting/engine.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 scripting/engine.cpp
 
 g++ -o util/mmap_posix.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/mmap_posix.cpp
 
 g++ -o util/processinfo_none.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/processinfo_none.cpp
 
 g++ -o scripting/engine_spidermonkey.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 scripting/engine_spidermonkey.cpp
 
 g++ -o db/query.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/query.cpp
 
 g++ -o db/update.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/update.cpp
 
 g++ -o db/introspect.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/introspect.cpp
 
 g++ -o db/btree.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/btree.cpp
 
 g++ -o db/clientcursor.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/clientcursor.cpp
 
 g++ -o db/tests.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/tests.cpp
 
 g++ -o db/repl.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/repl.cpp
 
 g++ -o db/btreecursor.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/btreecursor.cpp
 
 g++ -o db/cloner.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/cloner.cpp
 
 g++ -o db/namespace.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/namespace.cpp
 
 g++ -o db/matcher.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/matcher.cpp
 
 g++ -o db/dbcommands.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/dbcommands.cpp
 
 g++ -o db/dbeval.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/dbeval.cpp
 
 g++ -o db/dbwebserver.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/dbwebserver.cpp
 
 g++ -o db/dbinfo.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/dbinfo.cpp
 
 g++ -o db/dbhelpers.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/dbhelpers.cpp
 
 g++ -o db/instance.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/instance.cpp
 
 g++ -o db/pdfile.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/pdfile.cpp
 
 g++ -o db/cursor.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/cursor.cpp
 
 g++ -o db/security_commands.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/security_commands.cpp
 
 g++ -o db/client.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/client.cpp
 
 g++ -o db/security.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/security.cpp
 
 g++ -o util/miniwebserver.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/miniwebserver.cpp
 
 g++ -o db/storage.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/storage.cpp
 
 g++ -o db/reccache.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/reccache.cpp
 
 g++ -o db/queryoptimizer.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 db/queryoptimizer.cpp
 
 g++ -o db/extsort.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/extsort.cpp
 
 g++ -o db/mr.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/mr.cpp
 
 g++ -o s/d_util.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/d_util.cpp
 
 g++ -o s/d_logic.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/d_logic.cpp
 
 g++ -o client/gridfs.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 client/gridfs.cpp
 
 client/gridfs.cpp: In member function 'mongo::BSONObj
 mongo::GridFS::storeFile(const char*, size_t, const std::string&,
 const std::string&)':
 client/gridfs.cpp:73: warning: comparison between signed and unsigned
 integer expressions
 
 g++ -o tools/tool.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include tools/tool.cpp
 
 g++ -o tools/dump.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include tools/dump.cpp
 
 g++ -o mongodump -fPIC -pthread -rdynamic stdafx.o buildinfo.o
 db/jsobj.o db/json.o db/commands.o db/lasterror.o db/nonce.o
 db/queryutil.o shell/mongo.o util/background.o util/mmap.o util/sock.o
 util/util.o util/message.o util/assert_util.o util/httpclient.o
 util/md5main.o util/base64.o util/md5.o client/connpool.o
 client/dbclient.o client/model.o client/parallel.o scripting/engine.o
 util/mmap_posix.o util/processinfo_none.o
 scripting/engine_spidermonkey.o db/query.o db/update.o db/introspect.o
 db/btree.o db/clientcursor.o db/tests.o db/repl.o db/btreecursor.o
 db/cloner.o db/namespace.o db/matcher.o db/dbcommands.o db/dbeval.o
 db/dbwebserver.o db/dbinfo.o db/dbhelpers.o db/instance.o db/pdfile.o
 db/cursor.o db/security_commands.o db/client.o db/security.o
 util/miniwebserver.o db/storage.o db/reccache.o db/queryoptimizer.o
 db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o
 tools/tool.o tools/dump.o -L/usr/local/lib -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -lpcrecpp
 -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o tools/restore.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 tools/restore.cpp
 
 g++ -o mongorestore -fPIC -pthread -rdynamic stdafx.o buildinfo.o
 db/jsobj.o db/json.o db/commands.o db/lasterror.o db/nonce.o
 db/queryutil.o shell/mongo.o util/background.o util/mmap.o util/sock.o
 util/util.o util/message.o util/assert_util.o util/httpclient.o
 util/md5main.o util/base64.o util/md5.o client/connpool.o
 client/dbclient.o client/model.o client/parallel.o scripting/engine.o
 util/mmap_posix.o util/processinfo_none.o
 scripting/engine_spidermonkey.o db/query.o db/update.o db/introspect.o
 db/btree.o db/clientcursor.o db/tests.o db/repl.o db/btreecursor.o
 db/cloner.o db/namespace.o db/matcher.o db/dbcommands.o db/dbeval.o
 db/dbwebserver.o db/dbinfo.o db/dbhelpers.o db/instance.o db/pdfile.o
 db/cursor.o db/security_commands.o db/client.o db/security.o
 util/miniwebserver.o db/storage.o db/reccache.o db/queryoptimizer.o
 db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o
 tools/tool.o tools/restore.o -L/usr/local/lib -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -lpcrecpp
 -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o tools/export.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include tools/export.cpp
 
 g++ -o mongoexport -fPIC -pthread -rdynamic stdafx.o buildinfo.o
 db/jsobj.o db/json.o db/commands.o db/lasterror.o db/nonce.o
 db/queryutil.o shell/mongo.o util/background.o util/mmap.o util/sock.o
 util/util.o util/message.o util/assert_util.o util/httpclient.o
 util/md5main.o util/base64.o util/md5.o client/connpool.o
 client/dbclient.o client/model.o client/parallel.o scripting/engine.o
 util/mmap_posix.o util/processinfo_none.o
 scripting/engine_spidermonkey.o db/query.o db/update.o db/introspect.o
 db/btree.o db/clientcursor.o db/tests.o db/repl.o db/btreecursor.o
 db/cloner.o db/namespace.o db/matcher.o db/dbcommands.o db/dbeval.o
 db/dbwebserver.o db/dbinfo.o db/dbhelpers.o db/instance.o db/pdfile.o
 db/cursor.o db/security_commands.o db/client.o db/security.o
 util/miniwebserver.o db/storage.o db/reccache.o db/queryoptimizer.o
 db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o
 tools/tool.o tools/export.o -L/usr/local/lib -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -lpcrecpp
 -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o tools/import.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include tools/import.cpp
 
 g++ -o mongoimport -fPIC -pthread -rdynamic stdafx.o buildinfo.o
 db/jsobj.o db/json.o db/commands.o db/lasterror.o db/nonce.o
 db/queryutil.o shell/mongo.o util/background.o util/mmap.o util/sock.o
 util/util.o util/message.o util/assert_util.o util/httpclient.o
 util/md5main.o util/base64.o util/md5.o client/connpool.o
 client/dbclient.o client/model.o client/parallel.o scripting/engine.o
 util/mmap_posix.o util/processinfo_none.o
 scripting/engine_spidermonkey.o db/query.o db/update.o db/introspect.o
 db/btree.o db/clientcursor.o db/tests.o db/repl.o db/btreecursor.o
 db/cloner.o db/namespace.o db/matcher.o db/dbcommands.o db/dbeval.o
 db/dbwebserver.o db/dbinfo.o db/dbhelpers.o db/instance.o db/pdfile.o
 db/cursor.o db/security_commands.o db/client.o db/security.o
 util/miniwebserver.o db/storage.o db/reccache.o db/queryoptimizer.o
 db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o
 tools/tool.o tools/import.o -L/usr/local/lib -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -lpcrecpp
 -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o tools/files.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include tools/files.cpp
 
 g++ -o mongofiles -fPIC -pthread -rdynamic stdafx.o buildinfo.o
 db/jsobj.o db/json.o db/commands.o db/lasterror.o db/nonce.o
 db/queryutil.o shell/mongo.o util/background.o util/mmap.o util/sock.o
 util/util.o util/message.o util/assert_util.o util/httpclient.o
 util/md5main.o util/base64.o util/md5.o client/connpool.o
 client/dbclient.o client/model.o client/parallel.o scripting/engine.o
 util/mmap_posix.o util/processinfo_none.o
 scripting/engine_spidermonkey.o db/query.o db/update.o db/introspect.o
 db/btree.o db/clientcursor.o db/tests.o db/repl.o db/btreecursor.o
 db/cloner.o db/namespace.o db/matcher.o db/dbcommands.o db/dbeval.o
 db/dbwebserver.o db/dbinfo.o db/dbhelpers.o db/instance.o db/pdfile.o
 db/cursor.o db/security_commands.o db/client.o db/security.o
 util/miniwebserver.o db/storage.o db/reccache.o db/queryoptimizer.o
 db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o
 tools/tool.o tools/files.o -L/usr/local/lib -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -lpcrecpp
 -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o tools/sniffer.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 -I/work/a/ports/databases/mongodb/work tools/sniffer.cpp
 
 g++ -o client/clientOnly.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 client/clientOnly.cpp
 
 ar rc libmongoclient.a stdafx.o buildinfo.o db/jsobj.o db/json.o
 db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mongo.o
 util/background.o util/mmap.o util/sock.o util/util.o util/message.o
 util/assert_util.o util/httpclient.o util/md5main.o util/base64.o
 util/md5.o client/connpool.o client/dbclient.o client/model.o
 client/parallel.o scripting/engine.o util/mmap_posix.o
 util/processinfo_none.o scripting/engine_spidermonkey.o
 client/clientOnly.o client/gridfs.o s/d_util.o
 
 ranlib libmongoclient.a
 g++ -o mongosniff -fPIC -pthread -rdynamic tools/sniffer.o -L.
 -L/usr/local/lib -lmongoclient -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -ljs
 -lexecinfo -lexecinfo -lpcap
 
 g++ -o db/db.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/db.cpp
 
 g++ -o db/mms.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include db/mms.cpp
 
 g++ -o mongod -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o
 db/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o
 shell/mongo.o util/background.o util/mmap.o util/sock.o util/util.o
 util/message.o util/assert_util.o util/httpclient.o util/md5main.o
 util/base64.o util/md5.o client/connpool.o client/dbclient.o
 client/model.o client/parallel.o scripting/engine.o util/mmap_posix.o
 util/processinfo_none.o scripting/engine_spidermonkey.o db/query.o
 db/update.o db/introspect.o db/btree.o db/clientcursor.o db/tests.o
 db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/matcher.o
 db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o
 db/dbhelpers.o db/instance.o db/pdfile.o db/cursor.o
 db/security_commands.o db/client.o db/security.o util/miniwebserver.o
 db/storage.o db/reccache.o db/queryoptimizer.o db/extsort.o db/mr.o
 s/d_util.o s/d_logic.o db/db.o db/mms.o -L/usr/local/lib -lstdc++
 -lboost_thread -lboost_filesystem -lboost_program_options
 -lboost_system -lpcrecpp -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o util/message_server_port.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/message_server_port.cpp
 
 g++ -o util/message_server_asio.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 util/message_server_asio.cpp
 
 g++ -o s/strategy.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/strategy.cpp
 
 g++ -o s/strategy_shard.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 s/strategy_shard.cpp
 
 g++ -o s/strategy_single.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 s/strategy_single.cpp
 
 g++ -o s/commands_admin.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 s/commands_admin.cpp
 
 g++ -o s/commands_public.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include
 s/commands_public.cpp
 
 g++ -o s/request.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/request.cpp
 
 g++ -o s/cursors.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/cursors.cpp
 
 g++ -o s/server.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/server.cpp
 
 g++ -o s/chunk.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/chunk.cpp
 
 g++ -o s/shardkey.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/shardkey.cpp
 
 g++ -o s/config.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I.
 -I/usr/local/include s/config.cpp
 
 g++ -o mongos -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o
 db/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o
 shell/mongo.o util/background.o util/mmap.o util/sock.o util/util.o
 util/message.o util/assert_util.o util/httpclient.o util/md5main.o
 util/base64.o util/md5.o client/connpool.o client/dbclient.o
 client/model.o client/parallel.o scripting/engine.o util/mmap_posix.o
 util/processinfo_none.o scripting/engine_spidermonkey.o
 util/message_server_port.o util/message_server_asio.o s/strategy.o
 s/strategy_shard.o s/strategy_single.o s/commands_admin.o
 s/commands_public.o s/request.o s/cursors.o s/server.o s/chunk.o
 s/shardkey.o s/config.o -L/usr/local/lib -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -lpcrecpp
 -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo
 
 g++ -o shell/dbshell.o -c -Wnon-virtual-dtor -fPIC
 -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare
 -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS
 -DUSE_READLINE -I. -I/usr/local/include shell/dbshell.cpp
 
 g++ -o shell/utils.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS
 -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -DUSE_READLINE -I.
 -I/usr/local/include shell/utils.cpp
 
 g++ -o mongo -fPIC -pthread -rdynamic shell/dbshell.o shell/utils.o
 -L. -L/usr/local/lib -lmongoclient -lstdc++ -lboost_thread
 -lboost_filesystem -lboost_program_options -lboost_system -ljs
 -lexecinfo -lexecinfo -lboost_thread -lboost_filesystem
 -lboost_program_options -lboost_system -ljs -lreadline -lncurses
 -ltinfo -lexecinfo
 
 scons: done building targets.
 ================================================================
 ====================<phase 5: make test>====================
 make: don't know how to make regression-test(continuing)
 
 1 error
 ================================================================
 ====================<phase 6: make install>====================
 add_pkg icu-3.8.1_2.tbz boost-libs-1.39.0.tbz nspr-4.8_1.tbz
 spidermonkey-1.7.0.tbz pcre-8.00.tbz libexecinfo-1.1_3.tbz
 
 adding dependencies
 pkg_add icu-3.8.1_2.tbz
 skipping icu-3.8.1_2, already added
 pkg_add boost-libs-1.39.0.tbz
 skipping boost-libs-1.39.0, already added
 pkg_add nspr-4.8_1.tbz
 skipping nspr-4.8_1, already added
 
 pkg_add spidermonkey-1.7.0.tbz
 skipping spidermonkey-1.7.0, already added
 pkg_add pcre-8.00.tbz
 skipping pcre-8.00, already added
 pkg_add libexecinfo-1.1_3.tbz
 skipping libexecinfo-1.1_3, already added
 ===>  Installing for mongodb-1.2.0.d20090223
 
 ===>   mongodb-1.2.0.d20090223 depends on shared library: boost_system - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: js - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: pcre - found
 
 ===>   mongodb-1.2.0.d20090223 depends on shared library: nspr4 - found
 ===>   mongodb-1.2.0.d20090223 depends on shared library: execinfo.1 - found
 ===>   Generating temporary packing list
 ===>  Checking if databases/mongodb already installed
 
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongo
 /usr/local/bin
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongod
 /usr/local/bin
 
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongodump
 /usr/local/bin
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongoexport
 /usr/local/bin
 
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongofiles
 /usr/local/bin
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongoimport
 /usr/local/bin
 
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongorestore
 /usr/local/bin
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongos
 /usr/local/bin
 
 install  -s -o root -g wheel -m 555
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongosniff
 /usr/local/bin
 install  -o root -g wheel -m 444
 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/libmongoclient.a
 /usr/local/lib
 
 PKG_PREFIX=/usr/local /bin/sh /a/ports/databases/mongodb/pkg-install
 mongodb-1.2.0.d20090223 PRE-INSTALL
 Added group "mongodb".
 Added user "mongodb".
 Creating "/var/db/mongodb".
 ===> Installing rc.d startup script(s)
 
 ===>   Registering installation for mongodb-1.2.0.d20090223
 ===> SECURITY REPORT:
       This port has installed the following files which may act as network
       servers and may therefore pose a remote security risk to the system.
 
 /usr/local/bin/mongosniff
 /usr/local/bin/mongos
 /usr/local/bin/mongoimport
 /usr/local/bin/mongo
 /usr/local/bin/mongorestore
 /usr/local/bin/mongodump
 /usr/local/bin/mongoexport
 /usr/local/bin/mongod
 
 /usr/local/bin/mongofiles
 
       This port has installed the following startup scripts which may cause
       these network services to be started at boot time.
 /usr/local/etc/rc.d/mongod
 
       If there are vulnerabilities in these programs there may be a security
 
       risk to the system. FreeBSD makes no guarantee about the security of
       ports included in the Ports Collection. Please type 'make deinstall'
       to deinstall the port if this is a concern.
 
 
       For more information, and contact details about the security
       status of this software, see the following webpage:
 http://www.mongodb.org/
 ================================================================
 
 ====================<phase 7: make package>====================
 ===>  Building package for mongodb-1.2.0.d20090223
 Creating package /tmp/packages/All/mongodb-1.2.0.d20090223.tbz
 Registering depends: boost-libs-1.39.0 icu-3.8.1_2 libexecinfo-1.1_3
 spidermonkey-1.7.0 nspr-4.8_1 pcre-8.00.
 
 Creating bzip'd tar ball in '/tmp/packages/All/mongodb-1.2.0.d20090223.tbz'
 Deleting mongodb-1.2.0.d20090223
 To delete mongodb user permanently, use 'pw userdel mongodb'
 ================================================================
 
 === Checking filesystem state
 list of extra files and directories in / (not present before this port
 was installed but present after it was deinstalled)
 24760335        0 -rw-r--r--    1 root             wheel
     0 Nov  6 02:05 etc/mongodb.conf
 
 25064214    50080 -r--r--r--    1 root             wheel
 25613552 Nov  6 02:05 usr/local/lib/libmongoclient.a
 Deleting spidermonkey-1.7.0
 Deleting scons-1.2.0_20090223
 Deleting pcre-8.00
 Deleting libexecinfo-1.1_3
 
 Deleting boost-libs-1.39.0
 pkg_delete: file
 '/usr/local/include/boost/interprocess/containers/detail' doesn't
 exist
 pkg_delete: unable to completely remove directory
 '/usr/local/include/boost/interprocess/containers/detail'
 
 pkg_delete: couldn't entirely delete package (perhaps the packing list is
 incorrectly specified?)
 Deleting icu-3.8.1_2
 Deleting nspr-4.8_1
 Deleting python26-2.6.2_3
 
 === Checking filesystem state after all packages deleted
 
 ================================================================
 list of extra files and directories in / (not present on clean system
 but present after everything was deinstalled)
 24760335        0 -rw-r--r--    1 root             wheel
     0 Nov  6 02:05 etc/mongodb.conf
 
 25064214    50080 -r--r--r--    1 root             wheel
 25613552 Nov  6 02:05 usr/local/lib/libmongoclient.a
 cmp: EOF on /etc/group-save
 === /etc/group was modified:
 --- /etc/group-save	2009-11-06 01:53:38.000000000 +0000
 
 +++ /etc/group	2009-11-06 02:05:30.000000000 +0000
 @@ -29,3 +29,4 @@
  www:*:80:
  nogroup:*:65533:
  nobody:*:65534:
 +mongodb:*:922:
 cmp: EOF on /etc/master.passwd-save
 === /etc/master.passwd was modified:
 
 --- /etc/master.passwd-save	2009-11-06 01:53:38.000000000 +0000
 +++ /etc/master.passwd	2009-11-06 02:05:30.000000000 +0000
 @@ -21,3 +21,4 @@
  pop:*:68:6::0:0:Post Office Owner:/nonexistent:/usr/sbin/nologin
  www:*:80:80::0:0:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
 
  nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
 +mongodb:*:922:922::0:0:mongodb pseudo-user:/var/db/mongodb:/bin/sh
 ================================================================
 build of /usr/ports/databases/mongodb ended at Fri Nov  6 02:06:23 UTC 2009
 
 --00504502c68a09e997047824557d
 Content-Type: text/html; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 <div class=3D"gmail_quote">Hi,<br><br>=A0=A0 There is a plist error on the =
 tinderbox, would you test and fix it ?<br>=A0=A0 I paste the build log belo=
 w.<br>=A0=A0 And I think it is better to create a pkg-plist to replace PLIS=
 T_FILE <br>
 in Makefile here.<br><br>
 Regards,<br>wen<br><br><br><br><br><div class=3D"gmail_quote"><span dir=3D"=
 ltr"></span><br><pre>building mongodb-1.2.0.d20090223 in directory /usr/loc=
 al/tinderbox/9.0-FreeBSD<br>build started at Fri Nov  6 01:53:38 UTC 2009<b=
 r>
 
 port directory: /usr/ports/databases/mongodb<br>building for:  9.0-CURRENT =
 i386<br>maintained by: ivoras@FreeBSD.org<br>ident warning: no id keywords =
 in /usr/ports/databases/mongodb/Makefile<br>Makefile ident: <br>prefixes: L=
 OCALBASE=3Dusr/local X11BASE=3Dusr/local PREFIX=3D/usr/local<br>
 
 Begin Configuration:<br>---Begin Environment---<br>ARCH=3Di386<br>PACKAGE_B=
 UILDING=3D1<br>USER=3Droot<br>CCACHE_DIR=3D<br>BRANCH=3DCURRENT<br>CCACHE_N=
 OLINK=3D1<br>HOST_WORKDIR=3D<br>X11BASE=3D/usr/local<br>BATCH=3D1<br>OLDPWD=
 =3D/<br>HOME=3D/root<br>
 
 SRCBASE=3D/usr/local/tinderbox/jails/9.0/src<br>PKGZIPCMD=3Dbzip2<br>HAVE_M=
 OTIF=3D1<br>FTP_TIMEOUT=3D900<br>HTTP_TIMEOUT=3D900<br>defaultUpdateHost=3D=
 <a href=3D"http://cvsup.FreeBSDChina.org" target=3D"_blank">cvsup.FreeBSDCh=
 ina.org</a><br>
 pb=3D/usr/local/tinderbox<br>
 DISTFILE_CACHE=3D/usr/ports/distfiles<br>OSREL=3D9.0<br>defaultUpdateType=
 =3DCSUP<br>TINDERD_LOGFILE=3D/dev/null<br>PORTOBJFORMAT=3Delf<br>WRKDIRPREF=
 IX=3D/work<br>DISTDIR=3D/tmp/distfiles<br>DISTCACHE=3D/distcache<br>CCACHE_=
 LOGFILE=3D<br>PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/loc=
 al/bin:/usr/local/bin<br>
 
 PACKAGES=3D/tmp/packages<br>TIMEOUT=3D7200<br>PKGSUFFIX=3D.tbz<br>OSVERSION=
 =3D900002<br>OPTIONS_ENABLED=3D0<br>__DSVERSION__=3D3.2<br>TINDERD_SLEEPTIM=
 E=3D120<br>UNAME_n=3Dtinderbox.host<br>__MKLVL__=3D1<br>CCACHE_JAIL=3D0<br>=
 LOCALBASE=3D/usr/local<br>
 
 CCACHE_MAX_SIZE=3D1G<br>DISTFILE_URI=3D<br>X_WINDOW_SYSTEM=3Dxorg<br>MASTER=
 _SITE_OVERRIDE=3Dfile:///distcache/${DIST_SUBDIR}/ <br>OPTIONS_DIR=3D<br>UN=
 AME_r=3D9.0-CURRENT<br>USA_RESIDENT=3DYES<br>UNAME_s=3DFreeBSD<br>PARALLEL_=
 PACKAGE_BUILD=3D1<br>
 
 PWD=3D/usr/ports/databases/mongodb<br>UNAME_v=3DFreeBSD 9.0-CURRENT #0: Fri=
  Nov  6 09:06:20 CST 2009    root@tinderbox.host:/usr/src/sys/magic/kernel/=
 path<br>FTP_PASSIVE_MODE=3Dyes<br>CCACHE_ENABLED=3D0<br>INDEXFILE=3DINDEX-9=
 <br>---End Environment---<br>
 
 <br>---Begin OPTIONS List---<br>---End OPTIONS List---<br><br>End Configura=
 tion.<br>FETCH_DEPENDS=3D<br>PATCH_DEPENDS=3D<br>EXTRACT_DEPENDS=3D<br>BUIL=
 D_DEPENDS=3Dpython26-2.6.2_3.tbz scons-1.2.0_20090223.tbz icu-3.8.1_2.tbz b=
 oost-libs-1.39.0.tbz nspr-4.8_1.tbz spidermonkey-1.7.0.tbz pcre-8.00.tbz li=
 bexecinfo-1.1_3.tbz<br>
 
 RUN_DEPENDS=3Dicu-3.8.1_2.tbz boost-libs-1.39.0.tbz nspr-4.8_1.tbz spidermo=
 nkey-1.7.0.tbz pcre-8.00.tbz libexecinfo-1.1_3.tbz<br>add_pkg<br>=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D&lt;phase 1: make checksum&gt;=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
 
 =3D&gt; mongodb-mongo-6e4852e.tar.gz doesn&#39;t seem to exist in /tmp/dist=
 files/.<br>=3D&gt; Attempting to fetch from file:///distcache//.<br>mongodb=
 -mongo-6e4852e.tar.gz                          3756 kB   28 MBps<br>=3D&gt;=
  MD5 Checksum OK for mongodb-mongo-6e4852e.tar.gz.<br>
 
 =3D&gt; SHA256 Checksum OK for mongodb-mongo-6e4852e.tar.gz.<br>=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D&lt;phase 2: make extract&gt;=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>add_pkg<br>=3D=3D=3D&gt;  Extrac=
 ting for mongodb-1.2.0.d20090223<br>
 
 =3D&gt; MD5 Checksum OK for mongodb-mongo-6e4852e.tar.gz.<br>=3D&gt; SHA256=
  Checksum OK for mongodb-mongo-6e4852e.tar.gz.<br>=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D&lt;phase 3: make patch&gt;=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D<br>
 
 add_pkg<br>=3D=3D=3D&gt;  Patching for mongodb-1.2.0.d20090223<br>=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D&lt;phase 4: make build&gt;=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>add_pkg python26-2.6.2_3.tbz scons-=
 1.2.0_20090223.tbz icu-3.8.1_2.tbz boost-libs-1.39.0.tbz nspr-4.8_1.tbz spi=
 dermonkey-1.7.0.tbz pcre-8.00.tbz libexecinfo-1.1_3.tbz<br>
 
 adding dependencies<br>pkg_add python26-2.6.2_3.tbz<br><br>=3D=3D=3D=3D<br>=
 Note that some of the standard modules are provided as separate<br>ports si=
 nce they require extra dependencies:<br><br>bsddb           databases/py-bs=
 ddb<br>
 
 gdbm            databases/py-gdbm<br>sqlite3		databases/py-sqlite3<br>tkint=
 er         x11-toolkits/py-tkinter<br><br>Install them as needed.<br>=3D=3D=
 =3D=3D<br><br>pkg_add scons-1.2.0_20090223.tbz<br>pkg_add icu-3.8.1_2.tbz<b=
 r>pkg_add boost-libs-1.39.0.tbz<br>
 
 <br>You have built the Boost library with thread support.<br><br>Don&#39;t =
 forget to add -pthread to your linker options when<br>linking your code.<br=
 ><br><br>pkg_add nspr-4.8_1.tbz<br>pkg_add spidermonkey-1.7.0.tbz<br>pkg_ad=
 d pcre-8.00.tbz<br>
 
 pkg_add libexecinfo-1.1_3.tbz<br>=3D=3D=3D&gt;   mongodb-1.2.0.d20090223 de=
 pends on file: /usr/local/bin/scons - found<br>=3D=3D=3D&gt;   mongodb-1.2.=
 0.d20090223 depends on shared library: boost_system - found<br>=3D=3D=3D&gt=
 ;   mongodb-1.2.0.d20090223 depends on shared library: js - found<br>
 
 =3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared library: pcre - f=
 ound<br>=3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared library: =
 nspr4 - found<br>=3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared =
 library: execinfo.1 - found<br>
 
 =3D=3D=3D&gt;  Configuring for mongodb-1.2.0.d20090223<br>=3D=3D=3D&gt;  Bu=
 ilding for mongodb-1.2.0.d20090223<br>scons: Reading SConscript files ...<b=
 r>scons version: 1.2.0.d20090223<br>python version: 2 6 2 &#39;final&#39; 0=
 <br>Checking whether the C++ compiler worksyes<br>
 
 error: no result<br>Checking for C library stdc++... yes<br>Checking for C+=
 + header file pcrecpp.h... yes<br>Checking for C++ header file boost/filesy=
 stem/operations.hpp... yes<br>Checking for C++ header file boost/asio.hpp..=
 . yes<br>
 
 Checking for C library boost_thread-mt... no<br>Checking for C library boos=
 t_thread... yes<br>Checking for C library boost_filesystem-mt... no<br>Chec=
 king for C library boost_filesystem... yes<br>Checking for C library boost_=
 program_options-mt... no<br>
 
 Checking for C library boost_program_options... yes<br>Checking for C libra=
 ry boost_system-mt... no<br>Checking for C library boost_system... yes<br>C=
 hecking for C++ header file execinfo.h... yes<br>Checking for C library pcr=
 ecpp... yes<br>
 
 Checking for C library pcre... yes<br>Checking for C library pcap... yes<br=
 >Checking for C library mozjs... no<br>Checking for C library js... yes<br>=
 Checking for C header file js/jsapi.h... no<br>Checking for C header file j=
 sapi.h... yes<br>
 
 Checking for C library execinfo... yes<br>Checking whether the C++ compiler=
  worksyes<br>error: no result<br>Checking for C++ header file boost/filesys=
 tem/operations.hpp... yes<br>Checking for C++ header file boost/asio.hpp...=
  yes<br>
 
 Checking for C library boost_thread-mt... no<br>Checking for C library boos=
 t_thread... yes<br>Checking for C library boost_filesystem-mt... no<br>Chec=
 king for C library boost_filesystem... yes<br>Checking for C library boost_=
 program_options-mt... no<br>
 
 Checking for C library boost_program_options... yes<br>Checking for C libra=
 ry boost_system-mt... no<br>Checking for C library boost_system... yes<br>C=
 hecking for C++ header file execinfo.h... yes<br>Checking for C library pca=
 p... yes<br>
 
 Checking for C library mozjs... no<br>Checking for C library js... yes<br>C=
 hecking for C header file js/jsapi.h... no<br>Checking for C header file js=
 api.h... yes<br>Checking for C library readline... yes<br>Checking for C li=
 brary ncurses... yes<br>
 
 Checking for C library tinfo... yes<br>Checking for C library execinfo... y=
 es<br>scons: done reading SConscript files.<br>scons: Building targets ...<=
 br>g++ -o stdafx.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s=
 tdafx.cpp<br>
 
 g++ -o buildinfo.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include b=
 uildinfo.cpp<br>
 
 g++ -o db/jsobj.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db=
 /jsobj.cpp<br>
 
 g++ -o db/json.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -pt=
 hread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS =
 -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db/=
 json.cpp<br>
 
 g++ -o db/commands.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include=
  db/commands.cpp<br>
 
 g++ -o db/lasterror.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e db/lasterror.cpp<br>
 
 g++ -o db/nonce.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db=
 /nonce.cpp<br>
 
 g++ -o db/queryutil.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e db/queryutil.cpp<br>
 
 concatjs([&quot;shell/mongo.jsall&quot;], [&quot;shell/collection.js&quot;,=
  &quot;shell/db.js&quot;, &quot;shell/mongo.js&quot;, &quot;shell/mr.js&quo=
 t;, &quot;shell/query.js&quot;, &quot;shell/servers.js&quot;, &quot;shell/u=
 tils.js&quot;])<br>
 
 jsToH([&quot;shell/mongo.cpp&quot;], [&quot;shell/mongo.jsall&quot;])<br>g+=
 + -o shell/mongo.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s=
 hell/mongo.cpp<br>
 
 g++ -o util/background.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -=
 ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -=
 D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inc=
 lude util/background.cpp<br>
 
 g++ -o util/mmap.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include u=
 til/mmap.cpp<br>
 
 g++ -o util/sock.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include u=
 til/sock.cpp<br>
 
 g++ -o util/util.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include u=
 til/util.cpp<br>
 
 g++ -o util/message.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e util/message.cpp<br>
 
 g++ -o util/assert_util.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing =
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 =
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/in=
 clude util/assert_util.cpp<br>
 
 g++ -o util/httpclient.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -=
 ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -=
 D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inc=
 lude util/httpclient.cpp<br>
 
 g++ -o util/md5main.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e util/md5main.cpp<br>
 
 g++ -o util/base64.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include=
  util/base64.cpp<br>
 
 gcc -o util/md5.o -c -fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign=
 -compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D__freebsd__ -DUS=
 E_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include util/md5.c<br>g++ -o =
 client/connpool.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include cl=
 ient/connpool.cpp<br>
 
 g++ -o client/dbclient.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -=
 ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -=
 D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inc=
 lude client/dbclient.cpp<br>
 
 g++ -o client/model.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e client/model.cpp<br>
 
 g++ -o client/parallel.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -=
 ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -=
 D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inc=
 lude client/parallel.cpp<br>
 
 g++ -o scripting/engine.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing =
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 =
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/in=
 clude scripting/engine.cpp<br>
 
 g++ -o util/mmap_posix.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -=
 ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -=
 D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inc=
 lude util/mmap_posix.cpp<br>
 
 g++ -o util/processinfo_none.o -c -Wnon-virtual-dtor -fPIC -fno-strict-alia=
 sing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch=
  -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/loc=
 al/include util/processinfo_none.cpp<br>
 
 g++ -o scripting/engine_spidermonkey.o -c -Wnon-virtual-dtor -fPIC -fno-str=
 ict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winv=
 alid-pch -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I=
 /usr/local/include scripting/engine_spidermonkey.cpp<br>
 
 g++ -o db/query.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db=
 /query.cpp<br>
 
 g++ -o db/update.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/update.cpp<br>
 
 g++ -o db/introspect.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -gg=
 db -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_=
 SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inclu=
 de db/introspect.cpp<br>
 
 g++ -o db/btree.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db=
 /btree.cpp<br>
 
 g++ -o db/clientcursor.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -=
 ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -=
 D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inc=
 lude db/clientcursor.cpp<br>
 
 g++ -o db/tests.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db=
 /tests.cpp<br>
 
 g++ -o db/repl.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -pt=
 hread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS =
 -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db/=
 repl.cpp<br>
 
 g++ -o db/btreecursor.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -g=
 gdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D=
 _SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/incl=
 ude db/btreecursor.cpp<br>
 
 g++ -o db/cloner.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/cloner.cpp<br>
 
 g++ -o db/namespace.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e db/namespace.cpp<br>
 
 g++ -o db/matcher.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 db/matcher.cpp<br>
 
 g++ -o db/dbcommands.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -gg=
 db -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_=
 SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inclu=
 de db/dbcommands.cpp<br>
 
 g++ -o db/dbeval.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/dbeval.cpp<br>
 
 g++ -o db/dbwebserver.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -g=
 gdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D=
 _SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/incl=
 ude db/dbwebserver.cpp<br>
 
 g++ -o db/dbinfo.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/dbinfo.cpp<br>
 
 g++ -o db/dbhelpers.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e db/dbhelpers.cpp<br>
 
 g++ -o db/instance.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include=
  db/instance.cpp<br>
 
 g++ -o db/pdfile.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/pdfile.cpp<br>
 
 g++ -o db/cursor.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/cursor.cpp<br>
 
 g++ -o db/security_commands.o -c -Wnon-virtual-dtor -fPIC -fno-strict-alias=
 ing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch =
 -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/loca=
 l/include db/security_commands.cpp<br>
 
 g++ -o db/client.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include d=
 b/client.cpp<br>
 
 g++ -o db/security.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include=
  db/security.cpp<br>
 
 g++ -o util/miniwebserver.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasin=
 g -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O=
 3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/=
 include util/miniwebserver.cpp<br>
 
 g++ -o db/storage.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 db/storage.cpp<br>
 
 g++ -o db/reccache.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include=
  db/reccache.cpp<br>
 
 g++ -o db/queryoptimizer.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing=
  -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3=
  -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/i=
 nclude db/queryoptimizer.cpp<br>
 
 g++ -o db/extsort.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 db/extsort.cpp<br>
 
 g++ -o db/mr.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -pthr=
 ead -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D=
 __freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db/mr=
 .cpp<br>
 
 g++ -o s/d_util.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s/=
 d_util.cpp<br>
 
 g++ -o s/d_logic.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s=
 /d_logic.cpp<br>
 
 g++ -o client/gridfs.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -gg=
 db -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_=
 SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inclu=
 de client/gridfs.cpp<br>
 
 client/gridfs.cpp: In member function &#39;mongo::BSONObj mongo::GridFS::st=
 oreFile(const char*, size_t, const std::string&amp;, const std::string&amp;=
 )&#39;:<br>client/gridfs.cpp:73: warning: comparison between signed and uns=
 igned integer expressions<br>
 
 g++ -o tools/tool.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 tools/tool.cpp<br>
 
 g++ -o tools/dump.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 tools/dump.cpp<br>
 
 g++ -o mongodump -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o d=
 b/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mongo=
 .o util/background.o util/mmap.o util/sock.o util/util.o util/message.o uti=
 l/assert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.o c=
 lient/connpool.o client/dbclient.o client/model.o client/parallel.o scripti=
 ng/engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_spid=
 ermonkey.o db/query.o db/update.o db/introspect.o db/btree.o db/clientcurso=
 r.o db/tests.o db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/mat=
 cher.o db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o db/dbhelper=
 s.o db/instance.o db/pdfile.o db/cursor.o db/security_commands.o db/client.=
 o db/security.o util/miniwebserver.o db/storage.o db/reccache.o db/queryopt=
 imizer.o db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o tools/=
 tool.o tools/dump.o -L/usr/local/lib -lstdc++ -lboost_thread -lboost_filesy=
 stem -lboost_program_options -lboost_system -lpcrecpp -lpcre -ljs -lexecinf=
 o -lexecinfo -lexecinfo<br>
 
 g++ -o tools/restore.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -gg=
 db -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_=
 SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inclu=
 de tools/restore.cpp<br>
 
 g++ -o mongorestore -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.=
 o db/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mo=
 ngo.o util/background.o util/mmap.o util/sock.o util/util.o util/message.o =
 util/assert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.=
 o client/connpool.o client/dbclient.o client/model.o client/parallel.o scri=
 pting/engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_s=
 pidermonkey.o db/query.o db/update.o db/introspect.o db/btree.o db/clientcu=
 rsor.o db/tests.o db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/=
 matcher.o db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o db/dbhel=
 pers.o db/instance.o db/pdfile.o db/cursor.o db/security_commands.o db/clie=
 nt.o db/security.o util/miniwebserver.o db/storage.o db/reccache.o db/query=
 optimizer.o db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o too=
 ls/tool.o tools/restore.o -L/usr/local/lib -lstdc++ -lboost_thread -lboost_=
 filesystem -lboost_program_options -lboost_system -lpcrecpp -lpcre -ljs -le=
 xecinfo -lexecinfo -lexecinfo<br>
 
 g++ -o tools/export.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e tools/export.cpp<br>
 
 g++ -o mongoexport -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o=
  db/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mon=
 go.o util/background.o util/mmap.o util/sock.o util/util.o util/message.o u=
 til/assert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.o=
  client/connpool.o client/dbclient.o client/model.o client/parallel.o scrip=
 ting/engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_sp=
 idermonkey.o db/query.o db/update.o db/introspect.o db/btree.o db/clientcur=
 sor.o db/tests.o db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/m=
 atcher.o db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o db/dbhelp=
 ers.o db/instance.o db/pdfile.o db/cursor.o db/security_commands.o db/clien=
 t.o db/security.o util/miniwebserver.o db/storage.o db/reccache.o db/queryo=
 ptimizer.o db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o tool=
 s/tool.o tools/export.o -L/usr/local/lib -lstdc++ -lboost_thread -lboost_fi=
 lesystem -lboost_program_options -lboost_system -lpcrecpp -lpcre -ljs -lexe=
 cinfo -lexecinfo -lexecinfo<br>
 
 g++ -o tools/import.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggd=
 b -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_S=
 CONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/includ=
 e tools/import.cpp<br>
 
 g++ -o mongoimport -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o=
  db/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mon=
 go.o util/background.o util/mmap.o util/sock.o util/util.o util/message.o u=
 til/assert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.o=
  client/connpool.o client/dbclient.o client/model.o client/parallel.o scrip=
 ting/engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_sp=
 idermonkey.o db/query.o db/update.o db/introspect.o db/btree.o db/clientcur=
 sor.o db/tests.o db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/m=
 atcher.o db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o db/dbhelp=
 ers.o db/instance.o db/pdfile.o db/cursor.o db/security_commands.o db/clien=
 t.o db/security.o util/miniwebserver.o db/storage.o db/reccache.o db/queryo=
 ptimizer.o db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o tool=
 s/tool.o tools/import.o -L/usr/local/lib -lstdc++ -lboost_thread -lboost_fi=
 lesystem -lboost_program_options -lboost_system -lpcrecpp -lpcre -ljs -lexe=
 cinfo -lexecinfo -lexecinfo<br>
 
 g++ -o tools/files.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include=
  tools/files.cpp<br>
 
 g++ -o mongofiles -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o =
 db/json.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mong=
 o.o util/background.o util/mmap.o util/sock.o util/util.o util/message.o ut=
 il/assert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.o =
 client/connpool.o client/dbclient.o client/model.o client/parallel.o script=
 ing/engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_spi=
 dermonkey.o db/query.o db/update.o db/introspect.o db/btree.o db/clientcurs=
 or.o db/tests.o db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/ma=
 tcher.o db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o db/dbhelpe=
 rs.o db/instance.o db/pdfile.o db/cursor.o db/security_commands.o db/client=
 .o db/security.o util/miniwebserver.o db/storage.o db/reccache.o db/queryop=
 timizer.o db/extsort.o db/mr.o s/d_util.o s/d_logic.o client/gridfs.o tools=
 /tool.o tools/files.o -L/usr/local/lib -lstdc++ -lboost_thread -lboost_file=
 system -lboost_program_options -lboost_system -lpcrecpp -lpcre -ljs -lexeci=
 nfo -lexecinfo -lexecinfo<br>
 
 g++ -o tools/sniffer.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -gg=
 db -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_=
 SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/inclu=
 de -I/work/a/ports/databases/mongodb/work tools/sniffer.cpp<br>
 
 g++ -o client/clientOnly.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing=
  -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3=
  -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/i=
 nclude client/clientOnly.cpp<br>
 
 ar rc libmongoclient.a stdafx.o buildinfo.o db/jsobj.o db/json.o db/command=
 s.o db/lasterror.o db/nonce.o db/queryutil.o shell/mongo.o util/background.=
 o util/mmap.o util/sock.o util/util.o util/message.o util/assert_util.o uti=
 l/httpclient.o util/md5main.o util/base64.o util/md5.o client/connpool.o cl=
 ient/dbclient.o client/model.o client/parallel.o scripting/engine.o util/mm=
 ap_posix.o util/processinfo_none.o scripting/engine_spidermonkey.o client/c=
 lientOnly.o client/gridfs.o s/d_util.o<br>
 
 ranlib libmongoclient.a<br>g++ -o mongosniff -fPIC -pthread -rdynamic tools=
 /sniffer.o -L. -L/usr/local/lib -lmongoclient -lstdc++ -lboost_thread -lboo=
 st_filesystem -lboost_program_options -lboost_system -ljs -lexecinfo -lexec=
 info -lpcap<br>
 
 g++ -o db/db.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -pthr=
 ead -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -D=
 __freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db/db=
 .cpp<br>
 
 g++ -o db/mms.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -pth=
 read -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS -=
 D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include db/m=
 ms.cpp<br>
 
 g++ -o mongod -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o db/j=
 son.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mongo.o =
 util/background.o util/mmap.o util/sock.o util/util.o util/message.o util/a=
 ssert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.o clie=
 nt/connpool.o client/dbclient.o client/model.o client/parallel.o scripting/=
 engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_spiderm=
 onkey.o db/query.o db/update.o db/introspect.o db/btree.o db/clientcursor.o=
  db/tests.o db/repl.o db/btreecursor.o db/cloner.o db/namespace.o db/matche=
 r.o db/dbcommands.o db/dbeval.o db/dbwebserver.o db/dbinfo.o db/dbhelpers.o=
  db/instance.o db/pdfile.o db/cursor.o db/security_commands.o db/client.o d=
 b/security.o util/miniwebserver.o db/storage.o db/reccache.o db/queryoptimi=
 zer.o db/extsort.o db/mr.o s/d_util.o s/d_logic.o db/db.o db/mms.o -L/usr/l=
 ocal/lib -lstdc++ -lboost_thread -lboost_filesystem -lboost_program_options=
  -lboost_system -lpcrecpp -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo<br>
 
 g++ -o util/message_server_port.o -c -Wnon-virtual-dtor -fPIC -fno-strict-a=
 liasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-=
 pch -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/=
 local/include util/message_server_port.cpp<br>
 
 g++ -o util/message_server_asio.o -c -Wnon-virtual-dtor -fPIC -fno-strict-a=
 liasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-=
 pch -O3 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/=
 local/include util/message_server_asio.cpp<br>
 
 g++ -o s/strategy.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 s/strategy.cpp<br>
 
 g++ -o s/strategy_shard.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing =
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 =
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/in=
 clude s/strategy_shard.cpp<br>
 
 g++ -o s/strategy_single.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing=
  -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3=
  -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/i=
 nclude s/strategy_single.cpp<br>
 
 g++ -o s/commands_admin.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing =
 -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 =
 -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/in=
 clude s/commands_admin.cpp<br>
 
 g++ -o s/commands_public.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing=
  -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3=
  -D_SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/i=
 nclude s/commands_public.cpp<br>
 
 g++ -o s/request.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s=
 /request.cpp<br>
 
 g++ -o s/cursors.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -=
 pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCON=
 S -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s=
 /cursors.cpp<br>
 
 g++ -o s/server.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s/=
 server.cpp<br>
 
 g++ -o s/chunk.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -pt=
 hread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS =
 -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s/c=
 hunk.cpp<br>
 
 g++ -o s/shardkey.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb =
 -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCO=
 NS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include =
 s/shardkey.cpp<br>
 
 g++ -o s/config.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb -p=
 thread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SCONS=
  -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -I. -I/usr/local/include s/=
 config.cpp<br>
 
 g++ -o mongos -fPIC -pthread -rdynamic stdafx.o buildinfo.o db/jsobj.o db/j=
 son.o db/commands.o db/lasterror.o db/nonce.o db/queryutil.o shell/mongo.o =
 util/background.o util/mmap.o util/sock.o util/util.o util/message.o util/a=
 ssert_util.o util/httpclient.o util/md5main.o util/base64.o util/md5.o clie=
 nt/connpool.o client/dbclient.o client/model.o client/parallel.o scripting/=
 engine.o util/mmap_posix.o util/processinfo_none.o scripting/engine_spiderm=
 onkey.o util/message_server_port.o util/message_server_asio.o s/strategy.o =
 s/strategy_shard.o s/strategy_single.o s/commands_admin.o s/commands_public=
 .o s/request.o s/cursors.o s/server.o s/chunk.o s/shardkey.o s/config.o -L/=
 usr/local/lib -lstdc++ -lboost_thread -lboost_filesystem -lboost_program_op=
 tions -lboost_system -lpcrecpp -lpcre -ljs -lexecinfo -lexecinfo -lexecinfo=
 <br>
 
 g++ -o shell/dbshell.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -gg=
 db -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_=
 SCONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -DUSE_ASIO_OFF -DXP_UN=
 IX -DOLDJS -DUSE_READLINE -I. -I/usr/local/include shell/dbshell.cpp<br>
 
 g++ -o shell/utils.o -c -Wnon-virtual-dtor -fPIC -fno-strict-aliasing -ggdb=
  -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -O3 -D_SC=
 ONS -D__freebsd__ -DUSE_ASIO_OFF -DXP_UNIX -DOLDJS -DUSE_ASIO_OFF -DXP_UNIX=
  -DOLDJS -DUSE_READLINE -I. -I/usr/local/include shell/utils.cpp<br>
 
 g++ -o mongo -fPIC -pthread -rdynamic shell/dbshell.o shell/utils.o -L. -L/=
 usr/local/lib -lmongoclient -lstdc++ -lboost_thread -lboost_filesystem -lbo=
 ost_program_options -lboost_system -ljs -lexecinfo -lexecinfo -lboost_threa=
 d -lboost_filesystem -lboost_program_options -lboost_system -ljs -lreadline=
  -lncurses -ltinfo -lexecinfo<br>
 
 scons: done building targets.<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 <br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D&lt;phase 5=
 : make test&gt;=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 <br>make: don&#39;t know how to make regression-test(continuing)<br>
 
 1 error<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D&lt;phase 6: make install&gt;=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>add_pkg icu=
 -3.8.1_2.tbz boost-libs-1.39.0.tbz nspr-4.8_1.tbz spidermonkey-1.7.0.tbz pc=
 re-8.00.tbz libexecinfo-1.1_3.tbz<br>
 
 adding dependencies<br>pkg_add icu-3.8.1_2.tbz<br>skipping icu-3.8.1_2, alr=
 eady added<br>pkg_add boost-libs-1.39.0.tbz<br>skipping boost-libs-1.39.0, =
 already added<br>pkg_add nspr-4.8_1.tbz<br>skipping nspr-4.8_1, already add=
 ed<br>
 
 pkg_add spidermonkey-1.7.0.tbz<br>skipping spidermonkey-1.7.0, already adde=
 d<br>pkg_add pcre-8.00.tbz<br>skipping pcre-8.00, already added<br>pkg_add =
 libexecinfo-1.1_3.tbz<br>skipping libexecinfo-1.1_3, already added<br>
 =3D=3D=3D&gt;  Installing for mongodb-1.2.0.d20090223<br>
 =3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared library: boost_sy=
 stem - found<br>=3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared l=
 ibrary: js - found<br>=3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on sh=
 ared library: pcre - found<br>
 
 =3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared library: nspr4 - =
 found<br>=3D=3D=3D&gt;   mongodb-1.2.0.d20090223 depends on shared library:=
  execinfo.1 - found<br>=3D=3D=3D&gt;   Generating temporary packing list<br=
 >=3D=3D=3D&gt;  Checking if databases/mongodb already installed<br>
 
 install  -s -o root -g wheel -m 555 /work/a/ports/databases/mongodb/work/mo=
 ngodb-mongo-6e4852e/mongo /usr/local/bin<br>install  -s -o root -g wheel -m=
  555 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongod /usr=
 /local/bin<br>
 
 install  -s -o root -g wheel -m 555 /work/a/ports/databases/mongodb/work/mo=
 ngodb-mongo-6e4852e/mongodump /usr/local/bin<br>install  -s -o root -g whee=
 l -m 555 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongoex=
 port /usr/local/bin<br>
 
 install  -s -o root -g wheel -m 555 /work/a/ports/databases/mongodb/work/mo=
 ngodb-mongo-6e4852e/mongofiles /usr/local/bin<br>install  -s -o root -g whe=
 el -m 555 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mongoi=
 mport /usr/local/bin<br>
 
 install  -s -o root -g wheel -m 555 /work/a/ports/databases/mongodb/work/mo=
 ngodb-mongo-6e4852e/mongorestore /usr/local/bin<br>install  -s -o root -g w=
 heel -m 555 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/mong=
 os /usr/local/bin<br>
 
 install  -s -o root -g wheel -m 555 /work/a/ports/databases/mongodb/work/mo=
 ngodb-mongo-6e4852e/mongosniff /usr/local/bin<br>install  -o root -g wheel =
 -m 444 /work/a/ports/databases/mongodb/work/mongodb-mongo-6e4852e/libmongoc=
 lient.a /usr/local/lib<br>
 
 PKG_PREFIX=3D/usr/local /bin/sh /a/ports/databases/mongodb/pkg-install mong=
 odb-1.2.0.d20090223 PRE-INSTALL<br>Added group &quot;mongodb&quot;.<br>Adde=
 d user &quot;mongodb&quot;.<br>Creating &quot;/var/db/mongodb&quot;.<br>
 =3D=3D=3D&gt; Installing rc.d startup script(s)<br>
 =3D=3D=3D&gt;   Registering installation for mongodb-1.2.0.d20090223<br>=3D=
 =3D=3D&gt; SECURITY REPORT: <br>      This port has installed the following=
  files which may act as network<br>      servers and may therefore pose a r=
 emote security risk to the system.<br>
 
 /usr/local/bin/mongosniff<br>/usr/local/bin/mongos<br>/usr/local/bin/mongoi=
 mport<br>/usr/local/bin/mongo<br>/usr/local/bin/mongorestore<br>/usr/local/=
 bin/mongodump<br>/usr/local/bin/mongoexport<br>/usr/local/bin/mongod<br>
 
 /usr/local/bin/mongofiles<br><br>      This port has installed the followin=
 g startup scripts which may cause<br>      these network services to be sta=
 rted at boot time.<br>/usr/local/etc/rc.d/mongod<br><br>      If there are =
 vulnerabilities in these programs there may be a security<br>
 
       risk to the system. FreeBSD makes no guarantee about the security of<=
 br>      ports included in the Ports Collection. Please type &#39;make dein=
 stall&#39;<br>      to deinstall the port if this is a concern.<br><br>
 
       For more information, and contact details about the security<br>     =
  status of this software, see the following webpage: <br><a href=3D"http://=
 www.mongodb.org/" target=3D"_blank">http://www.mongodb.org/</a><br>=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
 
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D&lt;phase 7: ma=
 ke package&gt;=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<=
 br>=3D=3D=3D&gt;  Building package for mongodb-1.2.0.d20090223<br>Creating =
 package /tmp/packages/All/mongodb-1.2.0.d20090223.tbz<br>Registering depend=
 s: boost-libs-1.39.0 icu-3.8.1_2 libexecinfo-1.1_3 spidermonkey-1.7.0 nspr-=
 4.8_1 pcre-8.00.<br>
 
 Creating bzip&#39;d tar ball in &#39;/tmp/packages/All/mongodb-1.2.0.d20090=
 223.tbz&#39;<br>Deleting mongodb-1.2.0.d20090223<br>To delete mongodb user =
 permanently, use &#39;pw userdel mongodb&#39;<br>=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D<br>
 
 <br>=3D=3D=3D Checking filesystem state<br>list of extra files and director=
 ies in / (not present before this port was installed but present after it w=
 as deinstalled)<br>24760335        0 -rw-r--r--    1 root             wheel=
                    0 Nov  6 02:05 etc/mongodb.conf<br>
 
 25064214    50080 -r--r--r--    1 root             wheel            2561355=
 2 Nov  6 02:05 usr/local/lib/libmongoclient.a<br>Deleting spidermonkey-1.7.=
 0<br>Deleting scons-1.2.0_20090223<br>Deleting pcre-8.00<br>Deleting libexe=
 cinfo-1.1_3<br>
 
 Deleting boost-libs-1.39.0<br>pkg_delete: file &#39;/usr/local/include/boos=
 t/interprocess/containers/detail&#39; doesn&#39;t exist<br>pkg_delete: unab=
 le to completely remove directory &#39;/usr/local/include/boost/interproces=
 s/containers/detail&#39;<br>
 
 pkg_delete: couldn&#39;t entirely delete package (perhaps the packing list =
 is<br>incorrectly specified?)<br>Deleting icu-3.8.1_2<br>Deleting nspr-4.8_=
 1<br>Deleting python26-2.6.2_3<br><br>=3D=3D=3D Checking filesystem state a=
 fter all packages deleted<br>
 
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>list of extra files and direc=
 tories in / (not present on clean system but present after everything was d=
 einstalled)<br>24760335        0 -rw-r--r--    1 root             wheel    =
                0 Nov  6 02:05 etc/mongodb.conf<br>
 
 25064214    50080 -r--r--r--    1 root             wheel            2561355=
 2 Nov  6 02:05 usr/local/lib/libmongoclient.a<br>cmp: EOF on /etc/group-sav=
 e<br>=3D=3D=3D /etc/group was modified:<br>--- /etc/group-save	2009-11-06 0=
 1:53:38.000000000 +0000<br>
 
 +++ /etc/group	2009-11-06 02:05:30.000000000 +0000<br>@@ -29,3 +29,4 @@<br>=
  www:*:80:<br> nogroup:*:65533:<br> nobody:*:65534:<br>+mongodb:*:922:<br>c=
 mp: EOF on /etc/master.passwd-save<br>=3D=3D=3D /etc/master.passwd was modi=
 fied:<br>
 
 --- /etc/master.passwd-save	2009-11-06 01:53:38.000000000 +0000<br>+++ /etc=
 /master.passwd	2009-11-06 02:05:30.000000000 +0000<br>@@ -21,3 +21,4 @@<br>=
  pop:*:68:6::0:0:Post Office Owner:/nonexistent:/usr/sbin/nologin<br> www:*=
 :80:80::0:0:World Wide Web Owner:/nonexistent:/usr/sbin/nologin<br>
 
  nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin=
 <br>+mongodb:*:922:922::0:0:mongodb pseudo-user:/var/db/mongodb:/bin/sh<br>=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>build of /usr/ports/databases=
 /mongodb ended at Fri Nov  6 02:06:23 UTC 2009<br>
 
 </pre>
 </div><br>
 </div><br>
 
 --00504502c68a09e997047824557d--

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/140257: commit references a PR
Date: Thu, 19 Nov 2009 06:28:20 +0000 (UTC)

 wen         2009-11-19 06:28:11 UTC
 
   FreeBSD ports repository
 
   Modified files:
     .                    GIDs UIDs 
   Log:
   - Prepare for add new port databases/mongodb
   
   PR:             ports/140257
   Submitted by:   Ivan Voras <ivoras@FreeBSD.org>
   
   Revision  Changes    Path
   1.84      +2 -1      ports/GIDs
   1.98      +2 -1      ports/UIDs
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/140257: commit references a PR
Date: Thu, 19 Nov 2009 07:09:15 +0000 (UTC)

 wen         2009-11-19 07:09:01 UTC
 
   FreeBSD ports repository
 
   Modified files:
     databases            Makefile 
   Added files:
     databases/mongodb-devel Makefile distinfo pkg-deinstall 
                             pkg-descr pkg-install pkg-plist 
     databases/mongodb-devel/files mongod.in 
   Log:
   Mongo (from "humongous") is a high-performance, open source,
   schema-free, document-oriented database. A common name in the
   "NOSQL" community.
   
   WWW: http://www.mongodb.org/
   
   PR:             ports/140257 [1]
                   ports/140144 [2]
                   ports/140489 [2]
   Submitted by:   Ivan Voras <ivoras@FreeBSD.org> [1]
                   Mirko Zinn <mail@derzinn.de> [2]
   
   Revision  Changes    Path
   1.812     +1 -0      ports/databases/Makefile
   1.1       +62 -0     ports/databases/mongodb-devel/Makefile (new)
   1.1       +3 -0      ports/databases/mongodb-devel/distinfo (new)
   1.1       +39 -0     ports/databases/mongodb-devel/files/mongod.in (new)
   1.1       +15 -0     ports/databases/mongodb-devel/pkg-deinstall (new)
   1.1       +5 -0      ports/databases/mongodb-devel/pkg-descr (new)
   1.1       +43 -0     ports/databases/mongodb-devel/pkg-install (new)
   1.1       +12 -0     ports/databases/mongodb-devel/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: wen 
State-Changed-When: Thu Nov 19 08:34:58 UTC 2009 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=140257 
>Unformatted:
