From owner-freebsd-pkg@FreeBSD.ORG Wed Oct 1 22:17:27 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2E90431 for ; Wed, 1 Oct 2014 22:17:27 +0000 (UTC) Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 44E6A386 for ; Wed, 1 Oct 2014 22:17:27 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id f15so1222673lbj.11 for ; Wed, 01 Oct 2014 15:17:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=6rVU1hNm+dTm10fyUy3/n2919f21wirPh6MuD28treI=; b=cCr8lN0VSOTQ5p8MKMIJO+2a59MN7mgh4HYBYcymtPyS16H1BwK0NkPtUmCM77vic9 U+nb+cTpJ7Ib7Cf2LGQRcK38/fTftCKGIwk4lboiMkwNmIH6d5OYSqNgxkh4TUliGHVx 1rIoWIqdk+Ps9c3+2BdXx99NpwiZCCskklZEshAPA36ykGCXrI/LpD/Gb6AaDnn2yTRi QIaNZLx8OhsImSccaF4/dmhAs5LeKiFZjI+fartCU343m8HmmvSh0ltjxIfOpd8mb/Kr afK+NkZIhQof94Pw3n6Gavp5SuFYMQj1FMZUkBrGqQhnu5ijinSQmNGAgGzVry3NTG78 yU4w== MIME-Version: 1.0 X-Received: by 10.112.156.129 with SMTP id we1mr16695166lbb.88.1412201843909; Wed, 01 Oct 2014 15:17:23 -0700 (PDT) Received: by 10.25.162.145 with HTTP; Wed, 1 Oct 2014 15:17:23 -0700 (PDT) In-Reply-To: References: Date: Wed, 1 Oct 2014 15:17:23 -0700 Message-ID: Subject: Re: Building mongodb in Poudriere From: Patrick Gibson To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Oct 2014 22:17:28 -0000 I noticed I wasn't up-to-date with Poudriere; going from 3.0.17 to 3.0.19 seemed to do the trick. On Wed, Oct 1, 2014 at 12:59 PM, Patrick Gibson wrote: > I'm having a tough time getting Poudriere to build databases/mongodb on a > 10.0 amd64 host with a 10.0 amd64 target. The port builds fine on this host > outside of Poudriere. Anyone else happen to have issues? > > ====>> Building databases/mongodb > build started at Wed Oct 1 17:44:48 UTC 2014 > port directory: /usr/ports/databases/mongodb > building for: FreeBSD 100amd64-ayv-default-job-01 10.0-RELEASE FreeBSD > 10.0-RELEASE amd64 > maintained by: ale@FreeBSD.org > Makefile ident: $FreeBSD: head/databases/mongodb/Makefile 366323 > 2014-08-27 13:34:36Z ale $ > Poudriere version: 3.0.17 > Host OSVERSION: 1000510 > Jail OSVERSION: 1000510 > > ---Begin Environment--- > OSVERSION=1000510 > UNAME_v=FreeBSD 10.0-RELEASE > UNAME_r=10.0-RELEASE > BLOCKSIZE=K > MAIL=/var/mail/root > STATUS=1 > MASTERMNT=/usr/local/poudriere/data/build/100amd64-ayv-default/ref > PKG_EXT=txz > FORCE_PACKAGE=yes > > PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin > POUDRIERE_BUILD_TYPE=bulk > PKGNG=1 > PKGNAME=mongodb-2.6.4 > PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f > PKG_ADD=/usr/local/sbin/pkg-static add > PWD=/usr/local/etc/poudriere.d > MASTERNAME=100amd64-ayv-default > USER=root > HOME=/root > POUDRIERE_VERSION=3.0.17 > SKIPSANITY=0 > LOCALBASE=/usr/local > PACKAGE_BUILDING=yes > PKG_BIN=/usr/local/sbin/pkg-static > ---End Environment--- > > ---Begin OPTIONS List--- > ===> The following configuration options are available for mongodb-2.6.4: > SASL=off: SASL authentication support > SSL=on: SSL protocol support > TEST=off: Add support for running regression test > ===> Use 'make config' to modify these settings > ---End OPTIONS List--- > > ... snip, snip ... > > clang++ -o > build/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/mongo/db/auth/authz_session_external_state_s.o > -c -Wnon-virtual-dtor -Woverloaded-virtual -fno-omit-frame-pointer -fPIC > -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare > -Wno-unknown-pragmas -Winvalid-pch -O2 -pipe -fno-strict-aliasing > -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations > -Wno-tautological-constant-out-of-range-compare -DBOOST_ALL_NO_LIB -D_SCONS > -DMONGO_EXPOSE_MACROS -DSUPPORT_UTF8 -DMONGO_OPTIMIZED_BUILD -D__freebsd__ > -D_FILE_OFFSET_BITS=64 -DMONGO_SSL -DMONGO_HAVE___THREAD > -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_EXECINFO_BACKTRACE > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/third_party/libstemmer_c/include > -Isrc/third_party/libstemmer_c/include > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/third_party/s2 > -Isrc/third_party/s2 > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/third_party/boost > -Isrc/third_party/boost > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8 > -Isrc > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/mongo > -Isrc/mongo -I/usr/local/include > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/third_party/s2 > -Isrc/third_party/s2 > -Ibuild/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/third_party/yaml-cpp-0.5.1/include > -Isrc/third_party/yaml-cpp-0.5.1/include > src/mongo/db/auth/authz_session_external_state_s.cpp > scons: *** > [build/freebsd/cc_clang/cxx_clang++/ssl/use-system-pcre/use-system-snappy/use-system-v8/mongo/db/auth/user_cache_invalidator_job.o] > AttributeError : 'File' object has no attribute '_memo' > scons: building terminated because of errors. > AttributeError: 'Dir' object has no attribute '_memo': > File "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", line 1344: > _exec_main(parser, values) > File "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", line 1308: > _main(parser) > File "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", line 1072: > nodes = _build_targets(fs, options, targets, target_top) > File "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", line 1266: > jobs.run(postfunc = jobs_postfunc) > File "/usr/local/lib/scons-2.3.0/SCons/Job.py", line 113: > postfunc() > File "/usr/local/lib/scons-2.3.0/SCons/Script/Main.py", line 1263: > SCons.SConsign.write() > File "/usr/local/lib/scons-2.3.0/SCons/SConsign.py", line 102: > sig_file.write(sync=0) > File "/usr/local/lib/scons-2.3.0/SCons/SConsign.py", line 249: > entry.convert_to_sconsign() > File "/usr/local/lib/scons-2.3.0/SCons/SConsign.py", line 131: > self.binfo.convert_to_sconsign() > File "/usr/local/lib/scons-2.3.0/SCons/Node/FS.py", line 2303: > setattr(self, attr, list(map(node_to_str, val))) > File "/usr/local/lib/scons-2.3.0/SCons/Node/FS.py", line 642: > return self._save_str() > File "/usr/local/lib/scons-2.3.0/SCons/Node/FS.py", line 652: > result = sys.intern(self._get_str()) > File "/usr/local/lib/scons-2.3.0/SCons/Node/FS.py", line 660: > srcnode = self.srcnode() > File "/usr/local/lib/scons-2.3.0/SCons/Node/FS.py", line 740: > srcdir_list = self.dir.srcdir_list() > File "/usr/local/lib/scons-2.3.0/SCons/Node/FS.py", line 1860: > return self._memo['srcdir_list'] > *** Error code 2 > > Stop. > make: stopped in /usr/ports/databases/mongodb > ===> Cleaning for mongodb-2.6.4 > build of /usr/ports/databases/mongodb ended at Wed Oct 1 11:53:18 PDT 2014 > build time: 01:08:30 > >