Date: Sat, 31 Jan 2015 13:27:34 GMT From: pkg-fallout@FreeBSD.org To: wen@FreeBSD.org Cc: pkg-fallout@FreeBSD.org Subject: [package - 84amd64-default][databases/hamsterdb] Failed for hamsterdb-2.1.9 in build Message-ID: <201501311327.t0VDRYIY073614@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: wen@FreeBSD.org Last committer: wen@FreeBSD.org Ident: $FreeBSD: head/databases/hamsterdb/Makefile 377744 2015-01-23 15:40:25Z wen $ Log URL: http://beefy2.isc.freebsd.org/data/84amd64-default/2015-01-30_21h51m44s/logs/hamsterdb-2.1.9.log Build URL: http://beefy2.isc.freebsd.org/build.html?mastername=84amd64-default&build=2015-01-30_21h51m44s Log: ====>> Building databases/hamsterdb build started at Sat Jan 31 13:24:19 UTC 2015 port directory: /usr/ports/databases/hamsterdb building for: FreeBSD 84amd64-default-job-09 8.4-RELEASE-p16 FreeBSD 8.4-RELEASE-p16 amd64 maintained by: wen@FreeBSD.org Makefile ident: $FreeBSD: head/databases/hamsterdb/Makefile 377744 2015-01-23 15:40:25Z wen $ Poudriere version: 3.1.1 Host OSVERSION: 1100056 Jail OSVERSION: 804000 ---Begin Environment--- OSVERSION=804000 UNAME_v=FreeBSD 8.4-RELEASE-p16 UNAME_r=8.4-RELEASE-p16 FTP_PASSIVE_MODE=YES BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/84amd64-default/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=hamsterdb-2.1.9 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/84amd64-default/ref/.p/pool MASTERNAME=84amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1.1 LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for hamsterdb-2.1.9: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --with-boost=/usr/local --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/databases/hamsterdb/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/hamsterdb/work HOME=/wrkdirs/usr/ports/databases/hamsterdb/work TMPDIR="/tmp" MAKE=gmake SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/databases/hamsterdb/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/hamsterdb/work HOME=/wrkdirs/usr/ports/databases/hamsterdb/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -L/usr/local/lib -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -L/usr/local/lib -fstack-protector -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 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=8.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/hamsterdb" EXAMPLESDIR="share/examples/hamsterdb" DATADIR="share/hamsterdb" WWWDIR="www/hamsterdb" ETCDIR="etc/hamsterdb" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/hamsterdb DOCSDIR=/usr/local/share/doc/hamsterdb EXAMPLESDIR=/usr/local/share/examples/hamsterdb WWWDIR=/usr/local/www/hamsterdb ETCDIR=/usr/local/etc/hamsterdb --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes #WITH_PKGNG=devel # clean-restricted ran via poudriere.conf NO_RESTRICTED #NO_RESTRICTED=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =======================<phase: check-sanity >============================ ===> License APACHE20 accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===> hamsterdb-2.1.9 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.4.7.txz [84amd64-default-job-09] Installing pkg-1.4.7... [84amd64-default-job-09] Extracting pkg-1.4.7... done Message for pkg-1.4.7: If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of hamsterdb-2.1.9 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by hamsterdb-2.1.9 for building =========================================================================== =======================<phase: checksum >============================ ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by hamsterdb-2.1.9 for building => SHA256 Checksum OK for hamsterdb-2.1.9.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by hamsterdb-2.1.9 for building ===> Extracting for hamsterdb-2.1.9 => SHA256 Checksum OK for hamsterdb-2.1.9.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for hamsterdb-2.1.9 ===> Applying FreeBSD patches for hamsterdb-2.1.9 /usr/bin/sed -i.bak -e 's#-ldl##g' /wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/configure /usr/bin/sed -i.bak -e 's#-ldl##g' /wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/unittests/Makefile.in /usr/bin/sed -i.bak -e 's#-ldl##g' /wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/tools/ham_bench/Makefile.in =========================================================================== =======================<phase: build-depends >============================ ===> hamsterdb-2.1.9 depends on file: /usr/local/include/boost/shared_ptr.hpp - not found ===> Verifying install for /usr/local/include/boost/shared_ptr.hpp in /usr/ports/devel/boost-libs ===> Installing existing package /packages/All/boost-libs-1.55.0_4.txz [84amd64-default-job-09] Installing boost-libs-1.55.0_4... [84amd64-default-job-09] `-- Installing icu-53.1... [84amd64-default-job-09] `-- Extracting icu-53.1... done [84amd64-default-job-09] Extracting boost-libs-1.55.0_4... done Message for boost-libs-1.55.0_4: You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> Returning to build of hamsterdb-2.1.9 ===> hamsterdb-2.1.9 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-4.1_1.txz [84amd64-default-job-09] Installing gmake-4.1_1... [84amd64-default-job-09] `-- Installing gettext-runtime-0.19.4... [84amd64-default-job-09] | `-- Installing indexinfo-0.2.2... [84amd64-default-job-09] | `-- Extracting indexinfo-0.2.2... done [84amd64-default-job-09] | `-- Installing libiconv-1.14_6... [84amd64-default-job-09] | `-- Extracting libiconv-1.14_6... done [84amd64-default-job-09] `-- Extracting gettext-runtime-0.19.4... done [84amd64-default-job-09] Extracting gmake-4.1_1... done ===> Returning to build of hamsterdb-2.1.9 =========================================================================== =======================<phase: lib-depends >============================ =========================================================================== =======================<phase: configure >============================ ===> Configuring for hamsterdb-2.1.9 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 gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking build system type... amd64-portbld-freebsd8.4 checking host system type... amd64-portbld-freebsd8.4 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 checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking for style of include used by gmake... GNU checking dependency style of cc... gcc3 checking for cc option to accept ISO C99... -std=gnu99 checking for cc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99 checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for an ANSI C-conforming const... yes <snip> checking for off_t... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for mmap... (cached) yes checking for munmap... (cached) yes checking for madvice... no checking for getpagesize... (cached) yes checking for fdatasync... no checking for fsync... (cached) yes checking for writev... yes checking for pread... (cached) yes checking for pwrite... (cached) yes checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking for malloc.h... (cached) no checking uv.h usability... no checking uv.h presence... no checking for uv.h... no checking whether the compiler supports GCC C++ ABI name demangling... yes checking for Boost headers version >= 1.36.0... /usr/local/include checking for Boost's header version... 1_55 checking for the toolset name used by Boost for c++... gcc42 -gcc checking boost/system/error_code.hpp usability... yes checking boost/system/error_code.hpp presence... yes checking for boost/system/error_code.hpp... yes checking for the Boost system library... yes checking for boost/system/error_code.hpp... (cached) yes checking for the Boost system library... (cached) yes checking boost/filesystem/path.hpp usability... yes checking boost/filesystem/path.hpp presence... yes checking for boost/filesystem/path.hpp... yes checking for the Boost filesystem library... (cached) yes checking for the flags needed to use pthreads... -pthread checking for boost/system/error_code.hpp... (cached) yes checking for the Boost system library... (cached) yes checking boost/thread.hpp usability... yes checking boost/thread.hpp presence... yes checking for boost/thread.hpp... yes checking for the Boost thread library... (cached) yes checking for boost/system/error_code.hpp... (cached) yes checking for the Boost system library... (cached) yes checking boost/chrono.hpp usability... yes checking boost/chrono.hpp presence... yes checking for boost/chrono.hpp... yes checking for the Boost chrono library... (cached) yes checking google/tcmalloc.h usability... no checking google/tcmalloc.h presence... no checking for google/tcmalloc.h... no checking for tc_malloc in -ltcmalloc_minimal... no checking if google protocol buffers are installed... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/2protobuf/Makefile config.status: creating src/2protoserde/Makefile config.status: creating include/Makefile config.status: creating include/ham/Makefile config.status: creating samples/Makefile config.status: creating unittests/Makefile config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/json/Makefile config.status: creating tools/Makefile config.status: creating tools/ham_bench/Makefile config.status: creating src/5server/Makefile config.status: creating java/Makefile config.status: creating java/java/Makefile config.status: creating java/src/Makefile config.status: creating java/unittests/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands #================================================================ # Configuring hamsterdb version 2.1.9 # Settings: (no java) (protobuf missing - remote disabled) (libuv missing - remote disabled) # # The remote functionality is disabled because you specified # --disable-remote or because of missing dependencies! # # The Java API is not built because you specified # --disable-java or because $JDK is not set # Recommendation: install google's performance tools to increase performance #================================================================ =========================================================================== =======================<phase: build >============================ ===> Building for hamsterdb-2.1.9 gmake all-recursive gmake[1]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9' Making all in 3rdparty gmake[2]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/3rdparty' gmake[3]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/3rdparty' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/3rdparty' gmake[2]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/3rdparty' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/src' Making all in 2protoserde gmake[3]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/src/2protoserde' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/src/2protoserde' gmake[3]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/src' CXX 1base/error.lo CXX 1errorinducer/errorinducer.lo CXX 1base/util.lo CXX 1globals/globals.lo CXX 1mem/mem.lo CXX 1os/os.lo CXX 1os/os_posix.lo CXX 2page/page.lo CXX 3changeset/changeset.lo CXX 3blob_manager/blob_manager.lo CXX 3blob_manager/blob_manager_inmem.lo CXX 3blob_manager/blob_manager_disk.lo CXX 3btree/btree_check.lo CXX 3btree/btree_cursor.lo CXX 3btree/btree_erase.lo CXX 3btree/btree_find.lo CXX 3btree/btree_index.lo CXX 3btree/btree_insert.lo CXX 3btree/btree_stats.lo CXX 3btree/btree_visit.lo CXX 3journal/journal.lo CXX 3page_manager/page_manager.lo CXX 4cursor/cursor.lo CXX 4db/db.lo CXX 4db/db_local.lo CXX 4db/db_remote.lo CXX 4env/env_local.lo CXX 4env/env_remote.lo CXX 4txn/txn_cursor.lo CXX 4txn/txn_local.lo CXX 4txn/txn_remote.lo CXX 5hamsterdb/hamsterdb.lo CXX 5hamsterdb/hola.lo CXXLD libhamsterdb.la gmake[3]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/src' gmake[2]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/src' Making all in include gmake[2]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/include' Making all in ham gmake[3]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/include/ham' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/include/ham' gmake[3]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/include' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/include' gmake[2]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/include' Making all in samples gmake[2]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/samples' CC db1.o CCLD db1 CC db2.o CCLD db2 CC db3.o CCLD db3 CC db4.o CCLD db4 CC db5.o CCLD db5 CXX db6.o CXXLD db6 CC env1.o CCLD env1 CC env2.o CCLD env2 CXX env3.o CXXLD env3 gmake[2]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/samples' Making all in tools gmake[2]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/tools' Making all in ham_bench gmake[3]: Entering directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/tools/ham_bench' CXX berkeleydb.o CXX database.o CXX generator_parser.o generator_parser.cc:1: error: stray '\357' in program generator_parser.cc:1: error: stray '\273' in program generator_parser.cc:1: error: stray '\277' in program In file included from generator_parser.h:26, from generator_parser.cc:21: timer.h:1: error: stray '\357' in program timer.h:1: error: stray '\273' in program timer.h:1: error: stray '\277' in program Makefile:518: recipe for target 'generator_parser.o' failed gmake[3]: *** [generator_parser.o] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/tools/ham_bench' Makefile:612: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9/tools' Makefile:443: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/databases/hamsterdb/work/hamsterdb-2.1.9' Makefile:374: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/databases/hamsterdb.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501311327.t0VDRYIY073614>