[RELEASE - head-default] Build failed for bulk_extractor-1.2.2_1 during build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Thu Sep 5 02:40:13 UTC 2013


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 at FreeBSD.org
Last committer: eadler at FreeBSD.org
Ident:          $FreeBSD: head/sysutils/bulk_extractor/Makefile 313182 2013-03-02 03:55:25Z eadler $
Log URL:        http://beefy2.isc.freebsd.org/bulk/head-default/2013-09-04_22h17m34s/logs/bulk_extractor-1.2.2_1.log
Build URL:      http://beefy2.isc.freebsd.org/bulk/head-default/2013-09-04_22h17m34s
Log:

====>> Building sysutils/bulk_extractor
build started at Thu Sep  5 02:39:39 UTC 2013
port directory: /usr/ports/sysutils/bulk_extractor
building for: FreeBSD head-default-job-16 10.0-CURRENT FreeBSD 10.0-CURRENT amd64
maintained by: nobutaka at FreeBSD.org
Makefile ident:      $FreeBSD: head/sysutils/bulk_extractor/Makefile 313182 2013-03-02 03:55:25Z eadler $
Poudriere version: 3.1-pre

---Begin Environment---
OSVERSION=1000035
UNAME_v=FreeBSD 10.0-CURRENT
UNAME_r=10.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/head-default/ref
PKG_EXT=txz
tpid=53601
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=bulk_extractor-1.2.2_1
PKG_DELETE=/usr/local/sbin/pkg delete -y -f
PKG_ADD=/usr/local/sbin/pkg add
PWD=/root
MASTERNAME=head-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
SKIPSANITY=0
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---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_1.txz
Installing pkg-1.1.4_1... 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_2.txz
Installing python27-2.7.5_2...Installing gettext-0.18.3...Installing libiconv-1.14_1... done
 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... 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 perl-5.14.4...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.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
 done
Installing m4-1.4.16_1,1... done
Installing autoconf-wrapper-20130530... 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... 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
<snip>
checking for InterlockedIncrement... no
checking for dlopen in -ldl... no
checking for dlopen... (cached) yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for arpa/inet.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking netinet/ip.h usability... no
checking netinet/ip.h presence... yes
configure: WARNING: netinet/ip.h: present but cannot be compiled
configure: WARNING: netinet/ip.h:     check for missing prerequisite headers?
configure: WARNING: netinet/ip.h: see the Autoconf documentation
configure: WARNING: netinet/ip.h:     section "Present But Cannot Be Compiled"
configure: WARNING: netinet/ip.h: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------ ##
configure: WARNING:     ## Report this to bugs at afflib.org ##
configure: WARNING:     ## ------------------------------ ##
checking for netinet/ip.h... no
checking wsipx.h usability... no
checking wsipx.h presence... no
checking for wsipx.h... no
checking for struct sockaddr_in.sin_len... yes
checking for uncompress in -lz... yes
checking openssl/md5.h usability... yes
checking openssl/md5.h presence... yes
checking for openssl/md5.h... yes
checking for EVP_get_digestbyname in -lcrypto... yes
checking for MD5 in -lmd... yes
checking for SSL_library_init in -lssl... yes
checking for MD5_Init... yes
checking for EVP_get_digestbyname... yes
checking for regcomp in -lregex... no
checking openssl/aes.h usability... yes
checking openssl/aes.h presence... yes
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... yes
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 Sep 5 02:40:10 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 -liconv -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:20:50: warning: function 'feature_recorder_set' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
        flags(0),outdir(),frm(),Mstats(),scanner_stats(){ throw new not_impl(); }
                                                        ^
In file included from bulk_extractor.cpp:7:
In file included from ./bulk_extractor.h:214:
./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:76:26: warning: function 'xml' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
        make_dtd(),outfilename(){
                                ^
In file included from bulk_extractor.cpp:9:
./image_process.h:53:57: warning: function 'image_process' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
    image_process(const image_process &ip):image_fname(){throw new not_impl();}
                                                        ^
./image_process.h:132:74: warning: function 'process_aff' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
    process_aff(const process_aff &pa):image_process(""),af(0),pagelist(){ throw new not_impl(); }
                                                                         ^
./image_process.h:180:83: warning: function 'process_ewf' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
    process_ewf(const process_ewf &pa):image_process(""),ewf_filesize(0),handle(0){ throw new not_impl(); }
                                                                                  ^
bulk_extractor.cpp:749:5: error: no matching function for call to 'load_scanners'
    load_scanners(scanners_builtin,histograms);
    ^~~~~~~~~~~~~
./bulk_extractor_i.h:176:6: note: candidate function not viable: no known conversion from 'scanner_t *[17]' to 'const scanner_t **' (aka 'void (const **)(const class scanner_params &, const class recursion_control_block &)') for 1st argument
void load_scanners(const scanner_t *scanners[],histograms_t &histograms);               // load the scan_ plugins
     ^
bulk_extractor.cpp:854:5: error: no matching function for call to 'load_scanners'
    load_scanners(scanners_builtin,histograms);           // and load the scanners
    ^~~~~~~~~~~~~
./bulk_extractor_i.h:176:6: note: candidate function not viable: no known conversion from 'scanner_t *[17]' to 'const scanner_t **' (aka 'void (const **)(const class scanner_params &, const class recursion_control_block &)') for 1st argument
void load_scanners(const scanner_t *scanners[],histograms_t &histograms);               // load the scan_ plugins
     ^
11 warnings and 2 errors generated.
*** Error code 1

Stop.
make: stopped in /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2/src
*** Error code 1

Stop.
make: stopped in /wrkdirs/usr/ports/sysutils/bulk_extractor/work/bulk_extractor-1.2.2
*** Error code 1

Stop.
make: 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


More information about the freebsd-pkg-fallout mailing list