Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Nov 2016 08:18:19 GMT
From:      pkg-fallout@FreeBSD.org
To:        cem@FreeBSD.org
Cc:        pkg-fallout@FreeBSD.org
Subject:   [package - head-amd64-default][devel/elfutils] Failed for elfutils-0.163_7 in build
Message-ID:  <201611050818.uA58IJAQ048916@beefy12.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:     cem@FreeBSD.org
Last committer: linimon@FreeBSD.org
Ident:          $FreeBSD: head/devel/elfutils/Makefile 422382 2016-09-18 12:13:57Z linimon $
Log URL:        http://beefy12.nyi.freebsd.org/data/head-amd64-default/p425365_s308314/logs/elfutils-0.163_7.log
Build URL:      http://beefy12.nyi.freebsd.org/build.html?mastername=head-amd64-default&build=p425365_s308314
Log:

====>> Building devel/elfutils
build started at Sat Nov  5 08:17:35 UTC 2016
port directory: /usr/ports/devel/elfutils
building for: FreeBSD head-amd64-default-job-05 12.0-CURRENT FreeBSD 12.0-CURRENT r308314 amd64
maintained by: cem@FreeBSD.org
Makefile ident:      $FreeBSD: head/devel/elfutils/Makefile 422382 2016-09-18 12:13:57Z linimon $
Poudriere version: 3.1.14
Host OSVERSION: 1200005
Jail OSVERSION: 1200014




!!! Jail is newer than host. (Jail: 1200014, Host: 1200005) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/csh
UNAME_v=FreeBSD 12.0-CURRENT r308314
UNAME_r=12.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
ARCH=amd64
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/head-amd64-default/ref
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=elfutils-0.163_7
OSREL=12.0
_OSRELEASE=12.0-CURRENT
PYTHONBASE=/usr/local
OLDPWD=/
_SMP_CPUS=24
PWD=/usr/local/poudriere/data/.m/head-amd64-default/ref/.p/pool
HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD
MASTERNAME=head-amd64-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=1200014
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for elfutils-0.163_7:
     NLS=on: Native Language Support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--program-prefix=eu- --enable-nls --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/devel/elfutils/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/elfutils/work  HOME=/wrkdirs/usr/ports/devel/elfutils/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" AUTOMAKE=/usr/local/bin/automake-1.15  AUTOMAKE_DIR=/usr/local/share/automake-1.15  AUTOMAKE_VERSION=1.15  AUTOMAKE_APIVER=1.15  ACLOCAL=/usr/local/bin/aclocal-1.15  ACLOCAL_DIR=/usr/local/share/aclocal-1.15  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/devel/elfutils/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/elfutils/work  HOME=/wrkdirs/usr/ports/devel/elfutils/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" AUTOMAKE=/usr/local/bin/automake-1.15  AUTOMAKE_DIR=/usr/local/share/automake-1.15  AUTOMAKE_VERSION=1.15  AUTOMAKE_APIVER=1.15  ACLOCAL=/usr/local/bin/aclocal-1.15  ACLOCAL_DIR=/usr/local/share/aclocal-1.15  PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="gcc48" CFLAGS="-O2 -pipe  -Wno-unused-parameter -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -f
 no-strict-aliasing"  CPP="cpp48" CPPFLAGS=""  LDFLAGS=" -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -L/usr/local/lib/gcc48" LIBS=""  CXX="g++48" CXXFLAGS="-O2 -pipe -Wno-unused-parameter -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -fno-strict-aliasing  -Wl,-rpath=/usr/local/lib/gcc48"  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--
NLS=""
NO_NLS="@comment
"
OSREL=12.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/elfutils"
EXAMPLESDIR="share/examples/elfutils"
DATADIR="share/elfutils"
WWWDIR="www/elfutils"
ETCDIR="etc/elfutils"
--End PLIST_SUB--

--SUB_LIST--
NLS=""
NO_NLS="@comment
"
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/elfutils
DOCSDIR=/usr/local/share/doc/elfutils
EXAMPLESDIR=/usr/local/share/examples/elfutils
WWWDIR=/usr/local/www/elfutils
ETCDIR=/usr/local/etc/elfutils
--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 ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
=======================<phase: check-sanity   >============================
===>  License LGPL3 GPLv2 GPLv3 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   elfutils-0.163_7 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.9.3.txz
[head-amd64-default-job-05] Installing pkg-1.9.3...
[head-amd64-default-job-05] Extracting pkg-1.9.3: .......... done
===>   elfutils-0.163_7 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of elfutils-0.163_7
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License LGPL3 GPLv2 GPLv3 accepted by the user
===> Fetching all distfiles required by elfutils-0.163_7 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License LGPL3 GPLv2 GPLv3 accepted by the user
===> Fetching all distfiles required by elfutils-0.163_7 for building
=> SHA256 Checksum OK for elfutils-0.163.tar.bz2.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License LGPL3 GPLv2 GPLv3 accepted by the user
===> Fetching all distfiles required by elfutils-0.163_7 for building
===>  Extracting for elfutils-0.163_7
=> SHA256 Checksum OK for elfutils-0.163.tar.bz2.
===========================================================================
=======================<phase: patch-depends  >============================
===>   elfutils-0.163_7 depends on package: gnulib>=0 - not found
===>   Installing existing package /packages/All/gnulib-20140202.txz
[head-amd64-default-job-05] Installing gnulib-20140202...
[head-amd64-default-job-05] `-- Installing indexinfo-0.2.6...
[head-amd64-default-job-05] `-- Extracting indexinfo-0.2.6: .... done
[head-amd64-default-job-05] `-- Installing perl5-5.24.1.r4...
[head-amd64-default-job-05] `-- Extracting perl5-5.24.1.r4: .......... done
[head-amd64-default-job-05] Extracting gnulib-20140202: .......... done
Message from perl5-5.24.1.r4:
The /usr/bin/perl symlink has been removed starting with Perl 5.20.
For shebangs, you should either use:

#!/usr/local/bin/perl

or

#!/usr/bin/env perl

The first one will only work if you have a /usr/local/bin/perl,
the second will work as long as perl is in PATH.
===>   elfutils-0.163_7 depends on package: gnulib>=0 - found
===>   Returning to build of elfutils-0.163_7
===========================================================================
=======================<phase: patch          >============================
===>  Patching for elfutils-0.163_7
===>  Applying FreeBSD patches for elfutils-0.163_7
===========================================================================
=======================<phase: build-depends  >============================
===>   elfutils-0.163_7 depends on executable: gmake - not found
===>   Installing existing package /packages/All/gmake-4.2.1_1.txz
[head-amd64-default-job-05] Installing gmake-4.2.1_1...
[head-amd64-default-job-05] `-- Installing gettext-runtime-0.19.8.1...
[head-amd64-default-job-05] `-- Extracting gettext-runtime-0.19.8.1: .......... done
[head-amd64-default-job-05] Extracting gmake-4.2.1_1: .......... done
===>   elfutils-0.163_7 depends on executable: gmake - found
===>   Returning to build of elfutils-0.163_7
===>   elfutils-0.163_7 depends on executable: msgfmt - not found
===>   Installing existing package /packages/All/gettext-tools-0.19.8.1.txz
[head-amd64-default-job-05] Installing gettext-tools-0.19.8.1...
[head-amd64-default-job-05] Extracting gettext-tools-0.19.8.1: .......... done
===>   elfutils-0.163_7 depends on executable: msgfmt - found
===>   Returning to build of elfutils-0.163_7
===>   elfutils-0.163_7 depends on executable: gcc48 - not found
===>   Installing existing package /packages/All/gcc-4.8.5_2.txz
[head-amd64-default-job-05] Installing gcc-4.8.5_2...
[head-amd64-default-job-05] `-- Installing mpc-1.0.3...
[head-amd64-default-job-05] |   `-- Installing gmp-5.1.3_3...
<snip>
[head-amd64-default-job-05] |   `-- Installing m4-1.4.17_1,1...
[head-amd64-default-job-05] |   `-- Extracting m4-1.4.17_1,1: .......... done
[head-amd64-default-job-05] `-- Extracting autoconf-2.69_1: .......... done
[head-amd64-default-job-05] `-- Installing automake-wrapper-20131203...
[head-amd64-default-job-05] `-- Extracting automake-wrapper-20131203: ... done
[head-amd64-default-job-05] Extracting automake-1.15_1: .......... done
===>   elfutils-0.163_7 depends on file: /usr/local/bin/automake-1.15 - found
===>   Returning to build of elfutils-0.163_7
===========================================================================
=======================<phase: lib-depends    >============================
===>   elfutils-0.163_7 depends on shared library: libargp.so - not found
===>   Installing existing package /packages/All/argp-standalone-1.3_2.txz
[head-amd64-default-job-05] Installing argp-standalone-1.3_2...
[head-amd64-default-job-05] Extracting argp-standalone-1.3_2: ......... done
Message from argp-standalone-1.3_2:
===>   NOTICE:

The argp-standalone port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
===>   elfutils-0.163_7 depends on shared library: libargp.so - found (/usr/local/lib/libargp.so)
===>   Returning to build of elfutils-0.163_7
===>   elfutils-0.163_7 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for elfutils-0.163_7
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
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 whether to enable maintainer-specific portions of Makefiles... no
checking build system type... amd64-portbld-freebsd12.0
checking host system type... amd64-portbld-freebsd12.0
checking for gcc... gcc48
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 gcc48 accepts -g... yes
checking for gcc48 option to accept ISO C89... none needed
checking whether gcc48 understands -c and -o together... yes
checking for style of include used by gmake... GNU
checking dependency style of gcc48... gcc3
checking for ranlib... /usr/local/bin/ranlib
checking for bison... no
checking for byacc... byacc
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking the archiver (/usr/local/bin/ar) interface... ar
checking for readelf... /usr/local/bin/readelf
checking for nm... /usr/local/bin/nm
checking for gcc with GNU99 support... yes
checking for __thread support... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for library containing gzdirect... -lz
checking for library containing BZ2_bzdopen... -lbz2
checking for library containing lzma_auto_decoder... -llzma
checking for __cxa_demangle in -lstdc++... yes
checking whether gcc accepts -Wstack-usage... yes
configure: WARNING: "libc does not have argp"
checking for argp_parse in -largp... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking how to run the C preprocessor... cpp48
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 sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking size of long... 8
checking for struct user_regs_struct... no
checking gcc48 option for 32-bit word size... -m32
checking for 64-bit host... yes
checking whether gcc48 -m32 makes executables we can run... no
configure: WARNING: not running biarch tests, gcc48 -m32 does not work
checking for bunzip2... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating config/Makefile
config.status: creating Makefile
config.status: creating m4/Makefile
config.status: creating elfutils.spec
config.status: creating lib/Makefile
config.status: creating libelf/Makefile
config.status: creating libebl/Makefile
config.status: creating libdwelf/Makefile
config.status: creating libdw/Makefile
config.status: creating libdwfl/Makefile
config.status: creating libcpu/Makefile
config.status: creating libasm/Makefile
config.status: creating backends/Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating tests/Makefile
config.status: creating version.h
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
configure:
=====================================================================
        elfutils: 0.163 (eu_version: 163)
=====================================================================

    Prefix                             : /usr/local
    Program prefix ("eu-" recommended) : eu-
    Source code location               : .
    Maintainer mode                    : 
    libebl modules subdirectory        : elfutils
    build arch                         : amd64-portbld-freebsd12.0

  RECOMMENDED FEATURES (should all be yes)
    gzip support                       : yes
    bzip2 support                      : yes
    lzma/xz support                    : yes
    libstdc++ demangle support         : yes
    File textrel check                 : yes
    Symbol versioning                  : yes

  NOT RECOMMENDED FEATURES (should all be no)
    Experimental thread safety         : no

  OTHER FEATURES
    Deterministic archives by default  : false
    Native language support            : yes

  EXTRA TEST FEATURES (used with make check)
    have bunzip2 installed (required)  : yes
    debug branch prediction            : no
    gprof support                      : no
    gcov support                       : no
    run all tests under valgrind       : no
    gcc undefined behaviour sanitizer  : no
    use rpath in tests                 : no
    test biarch                        : no

===========================================================================
=======================<phase: build          >============================
===>  Building for elfutils-0.163_7
gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163'
gmake  all-recursive
gmake[2]: Entering directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163'
Making all in config
gmake[3]: Entering directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163/config'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163/config'
Making all in m4
gmake[3]: Entering directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163/m4'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163/m4'
Making all in lib
gmake[3]: Entering directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163/lib'
gcc48 -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/local/share/locale"' -I. -I..  -I. -I. -I../lib -I.. -I./../libelf  -std=gnu99 -Wall -Wshadow -Wformat=2 -Werror -Wunused -Wextra -Wstack-usage=262144  -fpic -O2 -pipe  -Wno-unused-parameter -fstack-protector -Wl,-rpath=/usr/local/lib/gcc48 -fno-strict-aliasing -MT xstrdup.o -MD -MP -MF .deps/xstrdup.Tpo -c -o xstrdup.o xstrdup.c
In file included from ../config.h:109:0,
                 from xstrdup.c:30:
./eu-config.h:261:0: error: "basename" redefined [-Werror]
 #define basename eu_basename
 ^
In file included from ./eu-config.h:192:0,
                 from ../config.h:109,
                 from xstrdup.c:30:
/usr/include/libgen.h:60:0: note: this is the location of the previous definition
 #define basename(x) __generic(x, const char *, __old_basename, basename)(x)
 ^
cc1: all warnings being treated as errors
gmake[3]: *** [Makefile:398: xstrdup.o] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163/lib'
gmake[2]: *** [Makefile:476: all-recursive] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163'
gmake[1]: *** [Makefile:392: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/elfutils/work/elfutils-0.163'
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/elfutils



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