Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Sep 2016 00:10:12 GMT
From:      pkg-fallout@FreeBSD.org
To:        pkg-fallout@FreeBSD.org
Subject:   [package - head-armv6-default][dns/powerdns-recursor] Failed for powerdns-recursor-4.0.1 in build
Message-ID:  <201609030010.u830AC2x019793@beefy8.nyi.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:     tremere@cainites.net
Last committer: junovitch@FreeBSD.org
Ident:          $FreeBSD: head/dns/powerdns-recursor/Makefile 420209 2016-08-15 01:39:33Z junovitch $
Log URL:        http://beefy8.nyi.freebsd.org/data/head-armv6-default/p421100_s305036/logs/powerdns-recursor-4.0.1.log
Build URL:      http://beefy8.nyi.freebsd.org/build.html?mastername=head-armv6-default&build=p421100_s305036
Log:

====>> Building dns/powerdns-recursor
build started at Sat Sep  3 00:04:09 UTC 2016
port directory: /usr/ports/dns/powerdns-recursor
building for: FreeBSD head-armv6-default-job-04 12.0-CURRENT FreeBSD 12.0-CURRENT r305036 arm
maintained by: tremere@cainites.net
Makefile ident:      $FreeBSD: head/dns/powerdns-recursor/Makefile 420209 2016-08-15 01:39:33Z junovitch $
Poudriere version: 3.1.14
Host OSVERSION: 1200005
Jail OSVERSION: 1200005

---Begin Environment---
SHELL=/bin/csh
UNAME_p=armv6
UNAME_m=arm
ABI_FILE=/usr/lib/crt1.o
UNAME_v=FreeBSD 12.0-CURRENT r305036
UNAME_r=12.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
OPSYS=FreeBSD
ARCH=armv6
LINUX_OSRELEASE=2.6.32
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/head-armv6-default/ref
QEMU_EMULATING=1
UID=0
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
_JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=powerdns-recursor-4.0.1
OSREL=12.0
_OSRELEASE=12.0-CURRENT
PYTHONBASE=/usr/local
OLDPWD=/
_SMP_CPUS=24
PWD=/usr/local/poudriere/data/.m/head-armv6-default/ref/.p/pool
MASTERNAME=head-armv6-default
SCRIPTPREFIX=/usr/local/share/poudriere
_JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.14
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
CONFIGURE_MAX_CMD_LEN=262144
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
_JAVA_OS_LIST_REGEXP=native\|linux
OSVERSION=1200005
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for powerdns-recursor-4.0.1:
     SETUID=on: Run as pdns_recursor user
====> Lua Engine: you can only select none or one of them
     LUA=on: Lua scripting language support
     LUAJIT=off: Enable LuaJIT
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--sysconfdir=/usr/local/etc/pdns --with-lua --without-luajit --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/dns/powerdns-recursor/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/dns/powerdns-recursor/work  HOME=/wrkdirs/usr/ports/dns/powerdns-recursor/work TMPDIR="/tmp" 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--
OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib LUA_MODLIBDIR=/usr/local/lib/lua/5.2  LUA_MODSHAREDIR=/usr/local/share/lua/5.2  LUA_VER=5.2  LUA_INCDIR=/usr/local/include/lua52  LUA_LIBDIR=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/dns/powerdns-recursor/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/dns/powerdns-recursor/work  HOME=/wrkdirs/usr/ports/dns/powerdns-recursor/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="/nxb-bin/usr/bin/cc" CFLAGS="-O2 -pipe  -fno-strict-aliasing"  CPP="/nxb-bin/usr/bin/cpp" CPPFLAGS=""  LDFLAGS=" " LIBS=""  CXX="/nxb-bin/usr/bin/c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 444"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
LUA_MODLIBDIR=lib/lua/5.2
LUA_MODSHAREDIR=share/lua/5.2
LUA_VER=5.2
LUA_INCDIR=include/lua52
LUA_LIBDIR=lib
LUA_VER_STR=52
OSREL=12.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/recursor"
EXAMPLESDIR="share/examples/recursor"
DATADIR="share/recursor"
WWWDIR="www/recursor"
ETCDIR="etc/recursor"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/recursor
DOCSDIR=/usr/local/share/doc/recursor
EXAMPLESDIR=/usr/local/share/examples/recursor
WWWDIR=/usr/local/www/recursor
ETCDIR=/usr/local/etc/recursor
--End SUB_LIST--

---Begin make.conf---
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
NM=/nxb-bin/usr/bin/nm
LD=/nxb-bin/usr/bin/ld
OBJCOPY=/nxb-bin/usr/bin/objcopy
SIZE=/nxb-bin/usr/bin/size
STRIPBIN=/nxb-bin/usr/bin/strip
SED=/nxb-bin/usr/bin/sed
READELF=/nxb-bin/usr/bin/readelf
RANLIB=/nxb-bin/usr/bin/ranlib
YACC=/nxb-bin/usr/bin/yacc
NM=/nxb-bin/usr/bin/nm
MAKE=/nxb-bin/usr/bin/make
STRINGS=/nxb-bin/usr/bin/strings
AWK=/nxb-bin/usr/bin/awk
FLEX=/nxb-bin/usr/bin/flex
CC=/nxb-bin/usr/bin/cc
CPP=/nxb-bin/usr/bin/cpp
CXX=/nxb-bin/usr/bin/c++
AS=/nxb-bin/usr/bin/as
<snip>
checking whether NID_secp384r1 is declared... yes
checking for ragel... no
checking for curl... no
checking for strcasestr... yes
checking whether we will enable compiler security checks... yes
checking whether C++ compiler handles -Werror -Wunknown-warning-option... yes
checking whether C++ compiler handles -pie... yes
checking whether C++ compiler handles -fstack-protector... yes
checking whether C++ compiler handles --param ssp-buffer-size=4... yes
checking whether C++ compiler handles -D_FORTIFY_SOURCE=2... yes
checking for how to force completely read-only GOT table...  -Wl,-z -Wl,now
checking whether to enable AddressSanitizer... no
checking whether to enable MemorySanitizer... no
checking whether to enable ThreadSanitizer... no
checking whether to enable LeakSanitizer... no
checking whether to enable Undefined Behaviour Sanitizer... no
checking whether to enable code malloc-trace... no
checking systemd/sd-daemon.h usability... no
checking systemd/sd-daemon.h presence... no
checking for systemd/sd-daemon.h... no
checking for pandoc... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ext/Makefile
config.status: creating ext/json11/Makefile
config.status: creating ext/yahttp/Makefile
config.status: creating ext/yahttp/yahttp/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: 
configure: Configuration summary
configure: =====================
configure: 
configure: PowerDNS Recursor configured with:  '--sysconfdir=/usr/local/etc/pdns' '--with-lua' '--without-luajit' '--prefix=/usr/local' '--localstatedir=/var' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' '--build=armv6-portbld-freebsd12.0' 'build_alias=armv6-portbld-freebsd12.0' 'CC=/nxb-bin/usr/bin/cc' 'CFLAGS=-O2 -pipe  -fno-strict-aliasing' 'LDFLAGS= ' 'LIBS=' 'CPPFLAGS=' 'CXX=/nxb-bin/usr/bin/c++' 'CXXFLAGS=-O2 -pipe -fno-strict-aliasing ' 'CPP=/nxb-bin/usr/bin/cpp' 'PKG_CONFIG=pkgconf'
configure: 
configure: CC: /nxb-bin/usr/bin/cc
configure: CXX: /nxb-bin/usr/bin/c++
configure: LD: /nxb-bin/usr/bin/ld
configure: CFLAGS: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -O2 -pipe  -fno-strict-aliasing
configure: CPPFLAGS:  -I/usr/local/include
configure: CXXFLAGS:  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -O2 -pipe -fno-strict-aliasing  -std=gnu++11
configure: LDFLAGS:  -Wl,-z -Wl,now  
configure: LIBS: 
configure: BOOST_CPPFLAGS: -I/usr/local/include
configure: 
configure: Features enabled
configure: ----------------
configure: Lua: lua-5.2
configure: OpenSSL ECDSA: yes
configure: Protobuf: no
configure: systemd: no
configure: 
===========================================================================
=======================<phase: build          >============================
===>  Building for powerdns-recursor-4.0.1
gmake[1]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1'
./incfiles > htmlfiles.h
  GEN      lua.hpp
gmake  all-recursive
gmake[2]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1'
Making all in ext
gmake[3]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext'
Making all in yahttp
gmake[4]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/yahttp'
Making all in yahttp
gmake[5]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/yahttp/yahttp'
  CXX      reqresp.lo
  CXX      router.lo
  CXXLD    libyahttp.la
gmake[5]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/yahttp/yahttp'
gmake[5]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/yahttp'
gmake[5]: Nothing to be done for 'all-am'.
gmake[5]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/yahttp'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/yahttp'
Making all in json11
gmake[4]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/json11'
  CXX      json11.lo
  CXXLD    libjson11.la
gmake[4]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext/json11'
gmake[4]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext'
gmake[4]: Nothing to be done for 'all-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1/ext'
gmake[3]: Entering directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1'
  CXX      arguments.o
  CXX      dnsname.o
  CXX      dnslabeltext.o
  CXX      logger.o
  CXX      misc.o
  CXX      qtype.o
  CXX      rec_channel.o
  CXX      rec_control.o
  CXX      unix_utility.o
  CXXLD    rec_control
  CXX      base32.o
  CXX      base64.o
  CXX      dns.o
  CXX      dns_random.o
  CXX      dnsparser.o
  CXX      dnsrecords.o
  CXX      dnssecinfra.o
  CXX      dnswriter.o
  CXX      ednsoptions.o
  CXX      ednssubnet.o
  CXX      filterpo.o
  CXX      gettime.o
  CXX      gss_context.o
  CXX      iputils.o
  CXX      ixfr.o
  CXX      json.o
  CXX      lua-recursor4.o
In file included from lua-recursor4.cc:55:
./ext/luawrapper/include/LuaContext.hpp:549:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(result);
               ^
./ext/luawrapper/include/LuaContext.hpp:549:16: note: remove std::move call here
        return std::move(result);
               ^~~~~~~~~~      ~
./ext/luawrapper/include/LuaContext.hpp:691:132: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        PushedObject operator+(PushedObject&& other) && { PushedObject obj(state, num + other.num); num = 0; other.num = 0; return std::move(obj); }
                                                                                                                                   ^
./ext/luawrapper/include/LuaContext.hpp:691:132: note: remove std::move call here
        PushedObject operator+(PushedObject&& other) && { PushedObject obj(state, num + other.num); num = 0; other.num = 0; return std::move(obj); }
                                                                                                                                   ^~~~~~~~~~   ~
./ext/luawrapper/include/LuaContext.hpp:1533:20: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
            return std::move(obj);
                   ^
./ext/luawrapper/include/LuaContext.hpp:1533:20: note: remove std::move call here
            return std::move(obj);
                   ^~~~~~~~~~   ~
./ext/luawrapper/include/LuaContext.hpp:1972:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(obj);
               ^
./ext/luawrapper/include/LuaContext.hpp:1972:16: note: remove std::move call here
        return std::move(obj);
               ^~~~~~~~~~   ~
./ext/luawrapper/include/LuaContext.hpp:1991:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(obj);
               ^
./ext/luawrapper/include/LuaContext.hpp:1991:16: note: remove std::move call here
        return std::move(obj);
               ^~~~~~~~~~   ~
./ext/luawrapper/include/LuaContext.hpp:2010:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(obj);
               ^
./ext/luawrapper/include/LuaContext.hpp:2010:16: note: remove std::move call here
        return std::move(obj);
               ^~~~~~~~~~   ~
./ext/luawrapper/include/LuaContext.hpp:2028:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(obj);
               ^
./ext/luawrapper/include/LuaContext.hpp:2028:16: note: remove std::move call here
        return std::move(obj);
               ^~~~~~~~~~   ~
./ext/luawrapper/include/LuaContext.hpp:2316:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
        return std::move(obj);
               ^
./ext/luawrapper/include/LuaContext.hpp:2316:16: note: remove std::move call here
        return std::move(obj);
               ^~~~~~~~~~   ~
8 warnings generated.
  CXX      lwres.o
  CXX      mtasker_context.o
  CXX      nsecrecords.o
  CXX      opensslsigners.o
  CXX      pdns_recursor.o
pdns_recursor.cc:1787:124: error: use of overloaded operator '<<' is ambiguous (with operand types 'Logger' and 'long long')
      L<<Logger::Notice<<"stats: "<< (SyncRes::s_queries - lastQueryCount) / (now - lastOutputTime) <<" qps (average over "<< (now - lastOutputTime) << " seconds)"<<endl;
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^  ~~~~~~~~~~~~~~~~~~~~~~
./logger.hh:77:11: note: candidate function
  Logger& operator<<(int);   //!< log an int
          ^
./logger.hh:78:11: note: candidate function
  Logger& operator<<(double);   //!< log a double
          ^
./logger.hh:79:11: note: candidate function
  Logger& operator<<(unsigned int);   //!< log an unsigned int
          ^
./logger.hh:80:11: note: candidate function
  Logger& operator<<(long);   //!< log an unsigned int
          ^
./logger.hh:81:11: note: candidate function
  Logger& operator<<(unsigned long);   //!< log an unsigned int
          ^
./logger.hh:82:11: note: candidate function
  Logger& operator<<(unsigned long long);   //!< log an unsigned 64 bit int
          ^
1 error generated.
gmake[3]: *** [Makefile:935: pdns_recursor.o] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1'
gmake[2]: *** [Makefile:1059: all-recursive] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1'
gmake[1]: *** [Makefile:701: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/dns/powerdns-recursor/work/pdns-recursor-4.0.1'
*** Error code 1

Stop.
make: stopped in /usr/ports/dns/powerdns-recursor



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609030010.u830AC2x019793>