[REL - head-i386-default][devel/pth] Failed for pth-2.0.7 in build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Thu Sep 19 00:45:14 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:     vd at FreeBSD.org
Last committer: bapt at FreeBSD.org
Ident:          $FreeBSD: head/devel/pth/Makefile 317876 2013-05-11 13:49:05Z bapt $
Log URL:        http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-09-19_00h27m24s/logs/pth-2.0.7.log
Build URL:      http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-09-19_00h27m24s
Log:

====>> Building devel/pth
build started at Thu Sep 19 00:45:01 UTC 2013
port directory: /usr/ports/devel/pth
building for: FreeBSD head-i386-default-job-08 10.0-CURRENT FreeBSD 10.0-CURRENT i386
maintained by: vd at FreeBSD.org
Makefile ident:      $FreeBSD: head/devel/pth/Makefile 317876 2013-05-11 13:49:05Z bapt $
Poudriere version: 3.1-pre

---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000055
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-i386-default/ref
PKG_EXT=txz
tpid=76043
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=pth-2.0.7
PKG_DELETE=/usr/local/sbin/pkg delete -y -f
PKG_ADD=/usr/local/sbin/pkg add
PWD=/root
MASTERNAME=head-i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
SKIPSANITY=1
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for pth-2.0.7:
     OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--enable-optimize  --enable-batch  --includedir="/usr/local/include/pth"  --libdir="/usr/local/lib/pth" --enable-syscall-soft --enable-pthread --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TMPDIR="/tmp" 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--
TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS=""  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/pth
DOCSDIR=/usr/local/share/doc/pth
EXAMPLESDIR=/usr/local/share/examples/pth
WWWDIR=/usr/local/www/pth
ETCDIR=/usr/local/etc/pth
--End SUB_LIST--

---Begin make.conf---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
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 pth-2.0.7
=======================<phase: check-config   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   pth-2.0.7 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_2.txz
Installing pkg-1.1.4_2... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of pth-2.0.7
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===> Fetching all distfiles required by pth-2.0.7 for building
===========================================================================
=======================<phase: checksum       >============================
===> Fetching all distfiles required by pth-2.0.7 for building
=> SHA256 Checksum OK for pth-2.0.7.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===> Fetching all distfiles required by pth-2.0.7 for building
===>  Extracting for pth-2.0.7
=> SHA256 Checksum OK for pth-2.0.7.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for pth-2.0.7
===>  Applying FreeBSD patches for pth-2.0.7
===========================================================================
=======================<phase: build-depends  >============================
===========================================================================
=======================<phase: lib-depends    >============================
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for pth-2.0.7
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/pth/work/pth-2.0.7/libtool.m4
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/pth/work/pth-2.0.7/aclocal.m4
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/devel/pth/work/pth-2.0.7/configure
configure: loading site script /usr/ports/Templates/config.site
Configuring GNU Pth (Portable Threads), Version 2.0.7 (08-Jun-2006)
Copyright (c) 1999-2006 Ralf S. Engelschall <rse at engelschall.com>
Platform: i386-unknown-freebsd10.0

Build Tools:
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
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 ANSI C... none needed
checking how to run the C preprocessor... cpp
checking for egrep... grep -E
checking whether make sets $(MAKE)... yes
checking for compilation debug mode... disabled
checking for compilation profile mode... disabled
checking for compiler option -f<xxx> for optimizations... no
checking for compiler option -f<xxx> for Intel x86 CPU... no
checking for compilation optimization mode... enabled
checking build system type... i386-portbld-freebsd10.0
checking host system type... i386-portbld-freebsd10.0
checking for a sed that does not truncate output... /usr/bin/sed
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
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 for dlfcn.h... (cached) yes
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... (cached) 262144
checking command to parse /usr/bin/nm -B output from cc object... Segmentation fault
ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if cc supports -fno-rtti -fno-exceptions... yes
<snip>
checking if cc PIC flag -fPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd10.0 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by c++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC
checking if c++ PIC flag -fPIC works... yes
checking if c++ static flag -static works... yes
checking if c++ supports -c -o file.o... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd10.0 ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool

Mandatory Platform Environment:
checking for ANSI C header files... (cached) yes
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for stdarg.h... (cached) yes
checking for string.h... (cached) yes
checking for signal.h... (cached) yes
checking for unistd.h... (cached) yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking for fcntl.h... (cached) yes
checking for errno.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for gettimeofday... (cached) yes
checking for select... (cached) yes
checking for sigaction... (cached) yes
checking for sigprocmask... (cached) yes
checking for sigpending... yes
checking for sigsuspend... yes
decision on mandatory system headers and functions... all fine

Optional Platform Environment:
checking for number of signals... 32
checking for default value of FD_SETSIZE... 1024
checking for poll... (cached) yes
checking for define POLLIN in poll.h... yes
checking whether poll(2) facility has to be faked... no
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking for readv... yes
checking for writev... yes
checking whether readv(2)/writev(2) facility has to be faked... no
checking for usleep... (cached) yes
checking for strerror... (cached) yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking net/errno.h usability... no
checking net/errno.h presence... no
checking for net/errno.h... no
checking for paths.h... (cached) yes
checking for gethostname in -lnsl... no
checking for gethostbyname in -lnsl... no
checking for accept in -lsocket... no
checking for sys/select.h... (cached) yes
checking for typedef sig_atomic_t... yes
checking for typedef pid_t... yes
checking for typedef size_t... yes
checking for typedef ssize_t... yes
checking for typedef off_t... yes
checking for typedef stack_t... yes
checking for attribute ss_base in struct sigaltstack from sys/signal.h... no
checking for attribute ss_sp in struct sigaltstack from sys/signal.h... yes
checking for a single-argument based gettimeofday... no
checking for struct timespec... yes
checking for typedef socklen_t... yes
checking for type of argument 3 for accept()... socklen_t *
checking for fallback socklen_t... socklen_t
checking for typedef nfds_t... yes
checking for type of argument 2 for poll()... nfds_t
checking for fallback nfds_t... nfds_t
checking for built-in type long long... yes
checking for built-in type long double... yes

Machine Context Implementation:
checking for ucontext.h... (cached) yes
checking for makecontext... yes
checking for swapcontext... yes
checking for getcontext... yes
checking for setcontext... yes
checking for usable SVR4/SUSv2 makecontext(2)/swapcontext(2)... yes
checking for signal.h... (cached) yes
checking for sigsetjmp... yes
checking for siglongjmp... yes
checking for setjmp... yes
checking for longjmp... yes
checking for _setjmp... yes
checking for _longjmp... yes
checking for sigaltstack... (cached) yes
checking for sigstack... no
checking for signal-mask aware setjmp(3)/longjmp(3)... yes: ssjlj
checking for typedef stack_t... (cached) yes
checking for direction of stack growth... down
checking for makecontext... (cached) yes
checking for stack setup via makecontext... ok
checking for sigaltstack... (cached) yes
checking for typedef stack_t... (cached) yes
checking for stack setup via sigaltstack... ok
checking for sigstack... (cached) no
checking for stack setup via sigstack... N.A.
decision on mctx implementation... mcsc/sc/mc

System Call Mapping:
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking sys/socketcall.h usability... no
checking sys/socketcall.h presence... no
checking for sys/socketcall.h... no
checking for syscall... yes
checking for define SYS_read in sys/syscall.h... yes
checking for dlfcn.h... (cached) yes
checking for dlsym in -ldl... no
checking for dlopen... (cached) yes
checking for dlsym... yes
checking for dlclose... yes
checking for define RTLD_NEXT in dlfcn.h... yes
checking for syscall dynamic libraries... /usr/lib/libc.so
checking whether soft system call mapping is used... yes
checking whether hard system call mapping is used... no

Build Parameters:
checking whether to activate batch build mode... yes
checking whether to activate maintainer build targets... no
checking whether to activate test build targets... yes
checking whether to build Pthread library... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking whether to build against external OSSP ex library... no
checking whether to build against external Sfio library... no
checking whether to build against external Dmalloc library... no

Output Substitution:
configure: creating ./config.status
Segmentation fault
config.status: creating Makefile
config.status: creating pthread-config
config.status: creating pthread.h
config.status: creating pth-config
config.status: creating pth.h
config.status: creating pth_acmac.h
config.status: creating pth_acdef.h
config.status: executing default commands
===========================================================================
=======================<phase: build          >============================
===>  Building for pth-2.0.7
./shtool scpp -o pth_p.h -t pth_p.h.in -Dcpp -Cintern -M '==#==' pth_compat.c pth_debug.c pth_syscall.c pth_errno.c pth_ring.c pth_mctx.c  pth_uctx.c pth_clean.c pth_time.c pth_tcb.c pth_util.c pth_pqueue.c pth_event.c  pth_sched.c pth_data.c pth_msg.c pth_cancel.c pth_sync.c pth_attr.c pth_lib.c  pth_fork.c pth_high.c pth_ext.c pth_string.c pthread.c
./libtool --mode=compile --quiet cc -c -I. -O2 -pipe -fno-strict-aliasing pth_debug.c
In file included from pth_debug.c:29:
pth_p.h.in:123:8: error: redefinition of 'timespec'
struct timespec {
       ^
/usr/include/sys/_timespec.h:44:8: note: previous definition is here
struct timespec {
       ^
In file included from pth_debug.c:29:
pth_mctx.c:53:2: error: "unknown mctx method"
#error "unknown mctx method"
 ^
pth_mctx.c:85:2: error: "unknown mctx method"
#error "unknown mctx method"
 ^
pth_mctx.c:102:2: error: "unknown mctx method"
#error "unknown mctx method"
 ^
pth_mctx.c:138:2: error: "unknown mctx method"
#error "unknown mctx method"
 ^
5 errors generated.
*** Error code 1

Stop.
make[1]: stopped in /wrkdirs/usr/ports/devel/pth/work/pth-2.0.7
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/pth
===>  Cleaning for pth-2.0.7


More information about the freebsd-pkg-fallout mailing list