Date: Thu, 9 Jan 2014 10:03:13 GMT From: pkg-fallout@FreeBSD.org To: komarov@valerka.net Cc: pkg-fallout@FreeBSD.org Subject: [REL - head-amd64-default][devel/thrift-cpp] Failed for thrift-cpp-0.9.1, 1 in build Message-ID: <201401091003.s09A3DMc063476@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: komarov@valerka.net Last committer: sunpoet@FreeBSD.org Ident: $FreeBSD: head/devel/thrift-cpp/Makefile 333893 2013-11-15 17:21:53Z sunpoet $ Log URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2014-01-09_08h37m38s/logs/thrift-cpp-0.9.1,1.log Build URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2014-01-09_08h37m38s Log: ====>> Building devel/thrift-cpp build started at Thu Jan 9 10:02:26 UTC 2014 port directory: /usr/ports/devel/thrift-cpp building for: FreeBSD head-amd64-default-job-15 11.0-CURRENT FreeBSD 11.0-CURRENT r256430 amd64 maintained by: komarov@valerka.net Makefile ident: $FreeBSD: head/devel/thrift-cpp/Makefile 333893 2013-11-15 17:21:53Z sunpoet $ Poudriere version: 3.1-pre ---Begin Environment--- OSVERSION=1100000 UNAME_v=FreeBSD 11.0-CURRENT r256430 UNAME_r=11.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=10007 POUDRIERE_BUILD_TYPE=bulk PKGNG=1 PKGNAME=thrift-cpp-0.9.1,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 PKG_BIN=/usr/local/sbin/pkg-static ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for thrift-cpp-0.9.1,1: QT4=off: Qt 4 toolkit support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --without-c_glib --with-cpp --without-csharp --without-erlang --without-haskell --without-java --without-perl --without-php --without-php_extension --without-python --without-ruby --without-qt4 --without-tests --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- TMPDIR="/tmp" PKG_CONFIG=pkgconf MAKE=gmake TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh AUTOMAKE=/usr/local/bin/automake-1.14 AUTOMAKE_DIR=/usr/local/share/automake-1.14 AUTOMAKE_VERSION=1.14 AUTOMAKE_APIVER=1.14 ACLOCAL=/usr/local/bin/aclocal-1.14 ACLOCAL_DIR=/usr/local/share/aclocal-1.14 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 LIBTOOL=/usr/local/bin/libtool LIBTOOLIZE=/usr/local/bin/libtoolize LIBTOOL_LIBEXECDIR=/usr/local/libexec/libtool LIBTOOL_SHAREDIR=/usr/local/share/libtool LIBTOOL_M4=/usr/local/share/aclocal/libtool.m4 LTMAIN=/usr/local/share/libtool/config/ltmain.sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES AUTOMAKE=/usr/local/bin/automake-1.14 AUTOMAKE_DIR=/usr/local/share/automake-1.14 AUTOMAKE_VERSION=1.14 AUTOMAKE_APIVER=1.14 ACLOCAL=/usr/local/bin/aclocal-1.14 ACLOCAL_DIR=/usr/local/share/aclocal-1.14 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 LIBTOOL=/usr/local/bin/libtool LIBTOOLIZE=/usr/local/bin/libtoolize LIBTOOL_LIBEXECDIR=/usr/local/libexec/libtool LIBTOOL_SHAREDIR=/usr/local/share/libtool LIBTOOL_M4=/usr/local/share/aclocal/libtool.m4 LTMAIN=/usr/local/share/libtool/config/ltmain.sh PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLA GS="" LDFLAGS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing -std=c++11" 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/thrift DOCSDIR=/usr/local/share/doc/thrift EXAMPLESDIR=/usr/local/share/examples/thrift WWWDIR=/usr/local/www/thrift ETCDIR=/usr/local/etc/thrift --End SUB_LIST-- ---Begin make.conf--- 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 NO_RESTRICTED=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- ===> Cleaning for thrift-cpp-0.9.1,1 =======================<phase: check-config >============================ =========================================================================== =======================<phase: pkg-depends >============================ ===> thrift-cpp-0.9.1,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.2.4_1.txz Installing pkg-1.2.4_1... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of thrift-cpp-0.9.1,1 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> Fetching all distfiles required by thrift-cpp-0.9.1,1 for building =========================================================================== =======================<phase: checksum >============================ ===> Fetching all distfiles required by thrift-cpp-0.9.1,1 for building => SHA256 Checksum OK for thrift-0.9.1.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> Fetching all distfiles required by thrift-cpp-0.9.1,1 for building ===> Extracting for thrift-cpp-0.9.1,1 => SHA256 Checksum OK for thrift-0.9.1.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for thrift-cpp-0.9.1,1 ===> Applying FreeBSD patches for thrift-cpp-0.9.1,1 =========================================================================== =======================<phase: build-depends >============================ ===> thrift-cpp-0.9.1,1 depends on executable: pkgconf - not found ===> Verifying install for pkgconf in /usr/ports/devel/pkgconf ===> Installing existing package /packages/All/pkgconf-0.9.4.txz Installing pkgconf-0.9.4... done ===> Returning to build of thrift-cpp-0.9.1,1 ===> thrift-cpp-0.9.1,1 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-3.82_1.txz Installing gmake-3.82_1...Installing gettext-0.18.3.1... done done ===> Returning to build of thrift-cpp-0.9.1,1 ===> thrift-cpp-0.9.1,1 depends on file: /usr/local/bin/automake-1.14 - not found ===> Verifying install for /usr/local/bin/automake-1.14 in /usr/ports/devel/automake ===> Installing existing package /packages/All/automake-1.14.txz Installing automake-1.14...Installing autoconf-2.69...Installing autoconf-wrapper-20131203... done Installing m4-1.4.17,1... done Installing perl5-5.16.3_6...Removing /usr/local/etc/perl5_version... Done. Creating /usr/local/etc/perl5_version... Done. 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.16.3 to /usr/bin/perl Symlinking /usr/local/bin/perl5.16.3 to /usr/bin/perl5 Done. done done Installing automake-wrapper-20131203... done done ===> Returning to build of thrift-cpp-0.9.1,1 ===> thrift-cpp-0.9.1,1 depends on file: /usr/local/bin/autoconf-2.69 - found ===> thrift-cpp-0.9.1,1 depends on package: libtool>=2.4 - not found ===> Verifying install for libtool>=2.4 in /usr/ports/devel/libtool ===> Installing existing package /packages/All/libtool-2.4.2_2.txz Installing libtool-2.4.2_2... done ===> Returning to build of thrift-cpp-0.9.1,1 =========================================================================== =======================<phase: lib-depends >============================ ===> thrift-cpp-0.9.1,1 depends on shared library: libboost_system.so - not found ===> Verifying for libboost_system.so in /usr/ports/devel/boost-libs ===> Installing existing package /packages/All/boost-libs-1.52.0_2.txz Installing boost-libs-1.52.0_2...Installing icu-50.1.2... done done 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 thrift-cpp-0.9.1,1 ===> thrift-cpp-0.9.1,1 depends on shared library: libevent-1.4.so - not found ===> Verifying for libevent-1.4.so in /usr/ports/devel/libevent ===> Installing existing package /packages/All/libevent-1.4.14b_2.txz Installing libevent-1.4.14b_2... done ===> Returning to build of thrift-cpp-0.9.1,1 =========================================================================== =======================<phase: configure >============================ ===> Configuring for thrift-cpp-0.9.1,1 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/aclocal.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/configure ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/contrib/fb303/acinclude.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/aclocal/libtool.m4 configure.ac:85: installing './compile' compiler/cpp/Makefile.am:102: warning: source file 'src/thrifty.yy' is in a subdirectory, compiler/cpp/Makefile.am:102: but option 'subdir-objects' is disabled automake-1.14: warning: possible forward-incompatibility. automake-1.14: At least a source file is in a subdirectory, but the 'subdir-objects' automake-1.14: automake option hasn't been enabled. For now, the corresponding output automake-1.14: object file(s) will be placed in the top-level directory. However, automake-1.14: this behaviour will change in future Automake versions: they will automake-1.14: unconditionally cause object files to be placed in the same subdirectory automake-1.14: of the corresponding sources. automake-1.14: You are advised to start using 'subdir-objects' option throughout your automake-1.14: project, to avoid future incompatibilities. compiler/cpp/Makefile.am:102: warning: source file 'src/thriftl.ll' is in a subdirectory, compiler/cpp/Makefile.am:102: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/main.cc' is in a subdirectory, compiler/cpp/Makefile.am:38: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/md5.c' is in a subdirectory, compiler/cpp/Makefile.am:38: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/generate/t_generator.cc' is in a subdirectory, compiler/cpp/Makefile.am:38: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/parse/parse.cc' is in a subdirectory, compiler/cpp/Makefile.am:38: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/generate/t_c_glib_generator.cc' is in a subdirectory, compiler/cpp/Makefile.am:38: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/generate/t_cpp_generator.cc' is in a subdirectory, compiler/cpp/Makefile.am:38: but option 'subdir-objects' is disabled compiler/cpp/Makefile.am:38: warning: source file 'src/generate/t_java_generator.cc' is in a subdirectory, <snip> checking for libintl.h... no checking for malloc.h... (cached) no checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/x509v3.h usability... yes checking openssl/x509v3.h presence... yes checking for openssl/x509v3.h... yes checking for sched.h... (cached) yes checking for wchar.h... (cached) yes checking for pthread_create in -lpthread... yes checking for clock_gettime in -lrt... yes checking for setsockopt in -lsocket... no checking for BN_init in -lcrypto... yes checking for SSL_ctrl in -lssl... yes checking for int16_t... (cached) yes checking for int32_t... (cached) yes checking for int64_t... (cached) yes checking for int8_t... (cached) yes checking for mode_t... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking for uint16_t... (cached) yes checking for uint32_t... (cached) yes checking for uint64_t... (cached) yes checking for uint8_t... (cached) yes checking for ptrdiff_t... (cached) yes checking whether struct tm is in sys/time.h or time.h... time.h checking whether AI_ADDRCONFIG is declared... yes checking for working alloca.h... no checking for alloca... yes checking for pid_t... (cached) yes checking for vfork.h... (cached) no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... yes checking for working vfork... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... (cached) yes checking for working memcmp... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking whether lstat correctly handles trailing slash... (cached) yes checking whether stat accepts an empty string... no checking whether strerror_r is declared... (cached) yes checking for strerror_r... (cached) yes checking whether strerror_r returns char *... no checking for strftime... (cached) yes checking for vprintf... (cached) yes checking for _doprnt... no checking for strtoul... (cached) yes checking for bzero... yes checking for ftruncate... yes checking for gethostbyname... (cached) yes checking for gettimeofday... (cached) yes checking for memmove... (cached) yes checking for memset... (cached) yes checking for mkdir... yes checking for realpath... (cached) yes checking for select... (cached) yes checking for socket... yes checking for strchr... yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for strstr... yes checking for strtol... (cached) yes checking for sqrt... yes checking for alarm... (cached) yes checking for clock_gettime... (cached) yes checking for sched_get_priority_min... yes checking for sched_get_priority_max... yes checking the behavior of a signed right shift... arithmetic checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating compiler/cpp/Makefile config.status: creating compiler/cpp/version.h config.status: creating compiler/cpp/src/windows/version.h config.status: creating lib/Makefile config.status: creating lib/cpp/Makefile config.status: creating lib/cpp/test/Makefile config.status: creating lib/cpp/thrift-nb.pc config.status: creating lib/cpp/thrift-z.pc config.status: creating lib/cpp/thrift-qt.pc config.status: creating lib/cpp/thrift.pc config.status: creating lib/c_glib/Makefile config.status: creating lib/c_glib/thrift_c_glib.pc config.status: creating lib/c_glib/test/Makefile config.status: creating lib/csharp/Makefile config.status: creating lib/d/Makefile config.status: creating lib/d/test/Makefile config.status: creating lib/erl/Makefile config.status: creating lib/go/Makefile config.status: creating lib/go/test/Makefile config.status: creating lib/hs/Makefile config.status: creating lib/java/Makefile config.status: creating lib/js/test/Makefile config.status: creating lib/perl/Makefile config.status: creating lib/perl/test/Makefile config.status: creating lib/php/Makefile config.status: creating lib/php/test/Makefile config.status: creating lib/py/Makefile config.status: creating lib/rb/Makefile config.status: creating test/Makefile config.status: creating test/cpp/Makefile config.status: creating test/hs/Makefile config.status: creating test/nodejs/Makefile config.status: creating test/php/Makefile config.status: creating test/perl/Makefile config.status: creating test/py/Makefile config.status: creating test/py.twisted/Makefile config.status: creating test/py.tornado/Makefile config.status: creating test/rb/Makefile config.status: creating tutorial/Makefile config.status: creating tutorial/cpp/Makefile config.status: creating tutorial/go/Makefile config.status: creating tutorial/java/Makefile config.status: creating tutorial/js/Makefile config.status: creating tutorial/py/Makefile config.status: creating tutorial/py.twisted/Makefile config.status: creating tutorial/py.tornado/Makefile config.status: creating tutorial/rb/Makefile config.status: creating config.h config.status: creating lib/cpp/src/thrift/config.h config.status: executing depfiles commands config.status: executing libtool commands thrift 0.9.1 Building C++ Library ......... : yes Building C (GLib) Library .... : no Building Java Library ........ : no Building C# Library .......... : no Building Python Library ...... : no Building Ruby Library ........ : no Building Haskell Library ..... : no Building Perl Library ........ : no Building PHP Library ......... : no Building Erlang Library ...... : no Building Go Library .......... : no Building D Library ........... : no C++ Library: Build TZlibTransport ...... : yes Build TNonblockingServer .. : yes Build TQTcpServer (Qt) .... : no If something is missing that you think should be present, please skim the output of configure to find the missing component. Details are present in config.log. =========================================================================== =======================<phase: build >============================ ===> Building for thrift-cpp-0.9.1,1 gmake[1]: Entering directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1' (CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/local/bin/autoheader-2.69) rm -f stamp-h1 touch config.hin cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged gmake all-recursive gmake[2]: Entering directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1' Making all in compiler/cpp gmake[3]: Entering directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/compiler/cpp' gmake all-am gmake[4]: Entering directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/compiler/cpp' c++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift -I./src -Wall -Wno-sign-compare -Wno-unused -O2 -pipe -fno-strict-aliasing -std=c++11 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc thrifty.yy:664:42: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] pwarning(1, "64-bit constant \"%"PRIi64"\" may not work in all languages.\n", (yyvsp[(1) - (1)].iconst)); ^ thrifty.yy:971:51: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] pwarning(1, "Nonpositive field key (%"PRIi64") differs from what would be " ^ thrifty.yy:982:45: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] pwarning(1, "Nonpositive value (%"PRIi64") not allowed as a field key.\n", ^ 3 errors generated. gmake[4]: *** [libparse_a-thrifty.o] Error 1 gmake[4]: Leaving directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/compiler/cpp' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1/compiler/cpp' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/wrkdirs/usr/ports/devel/thrift-cpp/work/thrift-0.9.1' *** Error code 1 Stop. make: stopped in /usr/ports/devel/thrift-cpp ===> Cleaning for thrift-cpp-0.9.1,1
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401091003.s09A3DMc063476>