Date: Thu, 3 Oct 2013 10:28:32 GMT From: pkg-fallout@FreeBSD.org To: nobutaka@FreeBSD.org Cc: pkg-fallout@FreeBSD.org Subject: [REL - head-amd64-default][sysutils/bulk_extractor] Failed for bulk_extractor-1.2.2_1 in build Message-ID: <201310031028.r93ASWnw040530@beefy2.isc.freebsd.org>
next in thread | raw e-mail | index | archive | help
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: nobutaka@FreeBSD.org Last committer: bapt@FreeBSD.org Ident: $FreeBSD: head/sysutils/bulk_extractor/Makefile 327772 2013-09-20 23:05:58Z bapt $ Log URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-10-03_02h55m30s/logs/bulk_extractor-1.2.2_1.log Build URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-10-03_02h55m30s Log: ====>> Building sysutils/bulk_extractor build started at Thu Oct 3 10:27:59 UTC 2013 port directory: /usr/ports/sysutils/bulk_extractor building for: FreeBSD head-amd64-default-job-21 10.0-CURRENT FreeBSD 10.0-CURRENT amd64 maintained by: nobutaka@FreeBSD.org Makefile ident: $FreeBSD: head/sysutils/bulk_extractor/Makefile 327772 2013-09-20 23:05:58Z bapt $ Poudriere version: 3.1-pre ---Begin Environment--- OSVERSION=1000055 UNAME_v=FreeBSD 10.0-CURRENT UNAME_r=10.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin STATUS=1 MASTERMNT=/usr/local/poudriere/data/build/head-amd64-default/ref PKG_EXT=txz tpid=94936 POUDRIERE_BUILD_TYPE=bulk NBPARALLEL=24 PKGNG=1 PKGNAME=bulk_extractor-1.2.2_1 PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f PKG_ADD=/usr/local/sbin/pkg-static add PWD=/root MASTERNAME=head-amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes PKG_VERSION=/poudriere/pkg-static version ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- TMPDIR="/tmp" PYTHON="/usr/local/bin/python2.7" SHELL=/bin/sh CONFIG_SHELL=/bin/sh AUTOCONF=/usr/local/bin/autoconf-2.69 AUTOCONF_DIR=/usr/local/share/autoconf-2.69 AUTOHEADER=/usr/local/bin/autoheader-2.69 AUTOIFNAMES=/usr/local/bin/ifnames-2.69 AUTOM4TE=/usr/local/bin/autom4te-2.69 AUTORECONF=/usr/local/bin/autoreconf-2.69 AUTOSCAN=/usr/local/bin/autoscan-2.69 AUTOUPDATE=/usr/local/bin/autoupdate-2.69 AUTOCONF_VERSION=2.69 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- TMPDIR="/tmp" OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl SHELL=/bin/sh NO_LINT=YES AUTOCONF=/usr/local/bin/autoconf-2.69 AUTOCONF_DIR=/usr/local/share/autoconf-2.69 AUTOHEADER=/usr/local/bin/autoheader-2.69 AUTOIFNAMES=/usr/local/bin/ifnames-2.69 AUTOM4TE=/usr/local/bin/autom4te-2.69 AUTORECONF=/usr/local/bin/autoreconf-2.69 AUTOSCAN=/usr/local/bin/autoscan-2.69 AUTOUPDATE=/usr/local/bin/autoupdate-2.69 AUTOCONF_VERSION=2.69 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/lib:/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bulk_extractor DOCSDIR=/usr/local/share/doc/bulk_extractor EXAMPLESDIR=/usr/local/share/examples/bulk_extractor WWWDIR=/usr/local/www/bulk_extractor ETCDIR=/usr/local/etc/bulk_extractor --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes NO_RESTRICTED=yes DISABLE_MAKE_JOBS=yes ---End make.conf--- ===> Cleaning for bulk_extractor-1.2.2_1 =======================<phase: check-config >============================ =========================================================================== =======================<phase: pkg-depends >============================ ===> bulk_extractor-1.2.2_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.1.4_6.txz Installing pkg-1.1.4_6... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of bulk_extractor-1.2.2_1 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> License PD accepted by the user ===> Fetching all distfiles required by bulk_extractor-1.2.2_1 for building =========================================================================== =======================<phase: checksum >============================ ===> License PD accepted by the user ===> Fetching all distfiles required by bulk_extractor-1.2.2_1 for building => SHA256 Checksum OK for bulk_extractor-1.2.2.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> License PD accepted by the user ===> Fetching all distfiles required by bulk_extractor-1.2.2_1 for building ===> Extracting for bulk_extractor-1.2.2_1 => SHA256 Checksum OK for bulk_extractor-1.2.2.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for bulk_extractor-1.2.2_1 ===> Applying FreeBSD patches for bulk_extractor-1.2.2_1 =========================================================================== =======================<phase: build-depends >============================ ===> bulk_extractor-1.2.2_1 depends on file: /usr/local/bin/python2.7 - not found ===> Verifying install for /usr/local/bin/python2.7 in /usr/ports/lang/python27 ===> Installing existing package /packages/All/python27-2.7.5_3.txz Installing python27-2.7.5_3...Installing gettext-0.18.3... done done ==== 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. ==== ===> Returning to build of bulk_extractor-1.2.2_1 ===> bulk_extractor-1.2.2_1 depends on executable: python - not found ===> Verifying install for python in /usr/ports/lang/python ===> Installing existing package /packages/All/python-2.7_1,2.txz Installing python-2.7_1,2...Installing python2-2_1... done done ===> Returning to build of bulk_extractor-1.2.2_1 ===> bulk_extractor-1.2.2_1 depends on file: /usr/local/bin/autoconf-2.69 - not found ===> Verifying install for /usr/local/bin/autoconf-2.69 in /usr/ports/devel/autoconf ===> Installing existing package /packages/All/autoconf-2.69.txz Installing autoconf-2.69...Installing autoconf-wrapper-20130530... done Installing m4-1.4.16_1,1... done Installing perl-5.14.4_1...Removing stale symlinks from /usr/bin... Skipping /usr/bin/perl Skipping /usr/bin/perl5 Done. Creating various symlinks in /usr/bin... Symlinking /usr/local/bin/perl5.14.4 to /usr/bin/perl Symlinking /usr/local/bin/perl5.14.4 to /usr/bin/perl5 Done. Removing /usr/local/etc/perl5_version... Done. Creating /usr/local/etc/perl5_version... Done. done done ===> Returning to build of bulk_extractor-1.2.2_1 =========================================================================== =======================<phase: lib-depends >============================ ===> bulk_extractor-1.2.2_1 depends on shared library: afflib - not found ===> Verifying install for afflib in /usr/ports/sysutils/afflib ===> Installing existing package /packages/All/afflib-3.7.1_1.txz Installing afflib-3.7.1_1...Installing expat-2.1.0... done Installing fusefs-libs-2.9.3_1... done Installing ca_root_nss-3.15.1_1... done Installing curl-7.31.0_1... done done Install the fuse kernel module to use this port. ===> Returning to build of bulk_extractor-1.2.2_1 ===> bulk_extractor-1.2.2_1 depends on shared library: ewf - not found ===> Verifying install for ewf in /usr/ports/devel/libewf ===> Installing existing package /packages/All/libewf-20130416.txz Installing libewf-20130416...Installing e2fsprogs-libuuid-1.42.8... done done ===> Returning to build of bulk_extractor-1.2.2_1 ===> bulk_extractor-1.2.2_1 depends on shared library: exiv2 - not found ===> Verifying install for exiv2 in /usr/ports/graphics/exiv2 ===> Installing existing package /packages/All/exiv2-0.23,1.txz Installing exiv2-0.23,1... done ===> Returning to build of bulk_extractor-1.2.2_1 ===> bulk_extractor-1.2.2_1 depends on shared library: expat - found =========================================================================== =======================<phase: configure >============================ ===> Configuring for bulk_extractor-1.2.2_1 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2/aclocal.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2/configure aclocal.m4:17: warning: this file was generated for autoconf 2.68. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'. configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes <snip> checking for openssl/aes.h... yes checking openssl/bio.h usability... yes checking openssl/bio.h presence... yes checking for openssl/bio.h... yes checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes checking for openssl/hmac.h... yes checking for openssl/md5.h... (cached) yes checking openssl/pem.h usability... yes checking openssl/pem.h presence... yes checking for openssl/pem.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/rsa.h usability... yes checking openssl/rsa.h presence... yes checking for openssl/rsa.h... yes checking openssl/sha.h usability... yes checking openssl/sha.h presence... yes checking for openssl/sha.h... yes checking for openssl/pem.h... (cached) yes checking openssl/x509.h usability... yes checking openssl/x509.h presence... yes checking for openssl/x509.h... yes checking for EVP_get_digestbyname in -lcrypto... (cached) yes checking for MD5 in -lmd... (cached) yes checking for SSL_library_init in -lssl... (cached) yes checking afflib/afflib.h usability... yes checking afflib/afflib.h presence... yes checking for afflib/afflib.h... yes checking for af_get_pagesize in -lafflib... yes checking libewf.h usability... yes checking libewf.h presence... yes checking for libewf.h... yes checking for libewf_get_version in -lewf... yes checking for libiconv_open in -liconv... no checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking for XML_ParserCreate in -lexpat... yes checking how to run the C++ preprocessor... c++ -E checking exiv2/image.hpp usability... yes checking exiv2/image.hpp presence... yes checking for exiv2/image.hpp... yes checking exiv2/exif.hpp usability... yes checking exiv2/exif.hpp presence... yes checking for exiv2/exif.hpp... yes checking exiv2/error.hpp usability... yes checking exiv2/error.hpp presence... yes checking for exiv2/error.hpp... yes Using EXIV2 checking FlexLexer.h usability... yes checking FlexLexer.h presence... yes checking for FlexLexer.h... yes configure: strchr is conforming configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating doc/user_manual/Makefile config.status: creating man/Makefile config.status: creating plugins/Makefile config.status: creating python/Makefile config.status: creating specfiles/Makefile config.status: creating specfiles/bulk_extractor.spec.m4 config.status: creating tests/Makefile config.status: creating config.h config.status: executing depfiles commands ============================ ./configure finished at Thu Oct 3 10:28:30 UTC 2013 PACKAGE_NAME: BULK_EXTRACTOR PACKAGE_VERSION: 1.2.2 CC: cc CXX: c++ CPPFLAGS: -D_THREAD_SAFE -D_THREAD_SAFE -pthread -I/usr/local/include -DUTC_OFFSET=+0000 CFLAGS: -D_THREAD_SAFE -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -MD -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wshadow -Wwrite-strings -Wcast-align -Waggregate-return -Wbad-function-cast -Wcast-qual -Wundef -Wredundant-decls -Wdisabled-optimization -Wfloat-equal -Wmultichar -Wc++-compat -Wmissing-noreturn -funit-at-a-time -Wall -Wstrict-prototypes CXXFLAGS: -D_THREAD_SAFE -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -Wall -MD -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wshadow -Wwrite-strings -Wcast-align -Wredundant-decls -Wdisabled-optimization -Wfloat-equal -Wmultichar -Wmissing-noreturn -Wstrict-null-sentinel -Woverloaded-virtual -Wsign-promo -funit-at-a-time -Weffc++ LIBS: -lexpat -lewf -lafflib -lssl -lmd -lcrypto -lssl -lmd -lcrypto -lz -lexiv2 LDFLAGS: -L/usr/local/lib -Wl,-rpath=/usr/lib:/usr/local/lib =========================================================================== =======================<phase: build >============================ ===> Building for bulk_extractor-1.2.2_1 /usr/bin/make all-recursive Making all in doc Making all in doc/user_manual Making all in src c++ -DHAVE_CONFIG_H -I. -I.. -D_THREAD_SAFE -D_THREAD_SAFE -pthread -I/usr/local/include -DUTC_OFFSET=+0000 -D_THREAD_SAFE -D_THREAD_SAFE -pthread -O2 -pipe -fno-strict-aliasing -Wall -MD -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wshadow -Wwrite-strings -Wcast-align -Wredundant-decls -Wdisabled-optimization -Wfloat-equal -Wmultichar -Wmissing-noreturn -Wstrict-null-sentinel -Woverloaded-virtual -Wsign-promo -funit-at-a-time -Weffc++ -MT bulk_extractor.o -MD -MP -MF .deps/bulk_extractor.Tpo -c -o bulk_extractor.o bulk_extractor.cpp warning: unknown warning option '-Wstrict-null-sentinel' [-Wunknown-warning-option] In file included from bulk_extractor.cpp:7: In file included from ./bulk_extractor.h:214: In file included from ./bulk_extractor_i.h:27: ./sbuf.h:240:11: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] return (i>=0 && i<bufsize) ? buf[i] : 0; ~^ ~ In file included from bulk_extractor.cpp:7: In file included from ./bulk_extractor.h:214: In file included from ./bulk_extractor_i.h:29: ./feature_recorder.h:59:68: warning: function 'feature_recorder' could be declared with attribute 'noreturn' [-Wmissing-noreturn] stop_list_recorder(0),carved_set(),file_number(0),file_extension(){ throw new not_impl(); } ^ In file included from bulk_extractor.cpp:7: In file included from ./bulk_extractor.h:214: In file included from ./bulk_extractor_i.h:30: ./feature_recorder_set.h:8:9: error: use of undeclared identifier 'tr1' typedef tr1::unordered_map<string,class feature_recorder *> feature_recorder_map; ^ ./feature_recorder_set.h:34:13: error: use of undeclared identifier 'tr1' typedef tr1::unordered_map<string,class pstats> scanner_stats_map; ^ In file included from bulk_extractor.cpp:7: In file included from ./bulk_extractor.h:214: ./bulk_extractor_i.h:98:13: error: use of undeclared identifier 'tr1' typedef tr1::unordered_map<string,string> PrintOptions; ^ ./bulk_extractor_i.h:100:2: error: expected a class or namespace PrintOptions::const_iterator p = po.find("print_mode_t"); ^ ./bulk_extractor_i.h:100:37: error: member reference base type 'const PrintOptions' (aka 'const int') is not a structure or union PrintOptions::const_iterator p = po.find("print_mode_t"); ~~^~~~~ ./bulk_extractor_i.h:101:12: error: member reference base type 'const PrintOptions' (aka 'const int') is not a structure or union if(p != po.end()){ ~~^~~~ ./bulk_extractor_i.h:112:35: error: read-only variable is not assignable case MODE_NONE:po["print_mode_t"]="MODE_NONE";return; ~~~~~~~~~~~~~~~~~~^ ./bulk_extractor_i.h:113:34: error: read-only variable is not assignable case MODE_HEX:po["print_mode_t"]="MODE_HEX";return; ~~~~~~~~~~~~~~~~~~^ ./bulk_extractor_i.h:114:34: error: read-only variable is not assignable case MODE_RAW:po["print_mode_t"]="MODE_RAW";return; ~~~~~~~~~~~~~~~~~~^ ./bulk_extractor_i.h:115:35: error: read-only variable is not assignable case MODE_HTTP:po["print_mode_t"]="MODE_HTTP";return; ~~~~~~~~~~~~~~~~~~^ ./bulk_extractor_i.h:170:5: warning: qualifier on function type 'scanner_t' (aka 'void (const class scanner_params &, const class recursion_control_block &)') has unspecified behavior const scanner_t *scanner; // pointer to the primary entry point ^~~~~~~~~~~~~~~ ./bulk_extractor_i.h:175:19: warning: qualifier on function type 'scanner_t' (aka 'void (const class scanner_params &, const class recursion_control_block &)') has unspecified behavior void load_scanner(const scanner_t &scanner,histograms_t &histograms); ^~~~~~~~~~~~~~~ ./bulk_extractor_i.h:176:20: warning: qualifier on function type 'scanner_t' (aka 'void (const class scanner_params &, const class recursion_control_block &)') has unspecified behavior void load_scanners(const scanner_t *scanners[],histograms_t &histograms); // load the scan_ plugins ^~~~~~~~~~~~~~~ In file included from bulk_extractor.cpp:7: In file included from ./bulk_extractor.h:235: ./xml.h:82:18: error: no member named 'tr1' in namespace 'std' typedef std::tr1::unordered_set<std::string> stringset; ~~~~~^ ./xml.h:111:7: error: no member named 'tr1' in namespace 'std' std::tr1::unordered_map<std::string,std::string> *tagmap; ~~~~~^ ./xml.h:132:18: error: no member named 'tr1' in namespace 'std' typedef std::tr1::unordered_map<std::string,std::string> tagmap_t; ~~~~~^ ./xml.h:133:18: error: no member named 'tr1' in namespace 'std' typedef std::tr1::unordered_set<std::string> tagid_set_t; ~~~~~^ In file included from bulk_extractor.cpp:7: In file included from ./bulk_extractor.h:237: ./word_and_context_list.h:71:13: error: use of undeclared identifier 'tr1' typedef tr1::unordered_multimap<string,context> stopmap; ^ ./word_and_context_list.h:74:31: error: member reference base type 'stopmap' (aka 'int') is not a structure or union size_t size(){ return list.size() + patterns.size();} ~~~~^~~~~ bulk_extractor.cpp:198:18: error: expected a class or namespace scanner_params::PrintOptions::iterator it; ~~~~~~~~~~~~~~~~^ bulk_extractor.cpp:198:32: error: use of class template 'iterator' requires template arguments scanner_params::PrintOptions::iterator it; ^ /usr/include/c++/v1/iterator:416:25: note: template is declared here struct _LIBCPP_TYPE_VIS iterator ^ bulk_extractor.cpp:200:23: error: member reference base type 'PrintOptions' (aka 'int') is not a structure or union it = sp.print_options.find("Content-Length"); ~~~~~~~~~~~~~~~~^~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 6 warnings and 20 errors generated. *** Error code 1 Stop. make[3]: stopped in /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2/src *** Error code 1 Stop. make[2]: stopped in /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2 *** Error code 1 Stop. make[1]: stopped in /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2 *** Error code 1 Stop. make: stopped in /usr/ports/sysutils/bulk_extractor ===> Cleaning for bulk_extractor-1.2.2_1
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310031028.r93ASWnw040530>