[package - 10i386-default][net-p2p/libtorrent-rasterbar-python] Failed for py27-libtorrent-rasterbar-0.16.18 in build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Wed Nov 26 08:08:25 UTC 2014


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:     ports at FreeBSD.org
Last committer: mva at FreeBSD.org
Ident:          $FreeBSD: head/net-p2p/libtorrent-rasterbar-python/Makefile 371450 2014-10-24 16:29:51Z mva $
Log URL:        http://beefy1.isc.freebsd.org/data/10i386-default/2014-11-26_03h32m47s/logs/py27-libtorrent-rasterbar-0.16.18.log
Build URL:      http://beefy1.isc.freebsd.org/build.html?mastername=10i386-default&build=2014-11-26_03h32m47s
Log:

====>> Building net-p2p/libtorrent-rasterbar-python
build started at Wed Nov 26 08:07:09 UTC 2014
port directory: /usr/ports/net-p2p/libtorrent-rasterbar-python
building for: FreeBSD 10i386-default-job-16 10.0-RELEASE-p9 FreeBSD 10.0-RELEASE-p9 i386
maintained by: ports at FreeBSD.org
Makefile ident:      $FreeBSD: head/net-p2p/libtorrent-rasterbar-python/Makefile 371450 2014-10-24 16:29:51Z mva $
Poudriere version: 3.1-pre
Host OSVERSION: 1100047
Jail OSVERSION: 1000510

---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000510
UNAME_v=FreeBSD 10.0-RELEASE-p9
UNAME_r=10.0-RELEASE-p9
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/10i386-default/ref
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=py27-libtorrent-rasterbar-0.16.18
OLDPWD=/root
PWD=/usr/local/poudriere/data/.m/10i386-default/ref/.p/pool
MASTERNAME=10i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for py27-libtorrent-rasterbar-0.16.18:
     DEBUG=off: Build with debugging support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--disable-static  --enable-dht  --enable-encryption  --enable-pool-allocators  --enable-deprecated-functions  --with-boost=/usr/local  --with-boost-system=boost_system  --enable-geoip  --with-libgeoip  --with-libiconv  --with-openssl=/usr --disable-debug --enable-python-binding  --with-boost-python=boost_python --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
PYTHON_INCLUDEDIR="/usr/local/include/python2.7"  PYTHON_VERSION="python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work TMPDIR="/tmp" XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work TMPDIR="/tmp" PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python2.7" 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/net-p2p/libtorrent-rasterbar-python/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work TMPDIR="/tmp" XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work  HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar-python/work TMPDIR="/tmp" OPENSSLLIB=/usr/lib OPENSSLINC=/usr/include  OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl NO_PIE=yes SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -Wl,-rpath,/usr/lib:/usr/local/lib -fstack-protector" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o r
 oot -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--
SHLIB_VER="7"
PYTHON_INCLUDEDIR=include/python2.7
PYTHON_LIBDIR=lib/python2.7
PYTHON_PLATFORM=freebsd10
PYTHON_SITELIBDIR=lib/python2.7/site-packages
PYTHON_VERSION=python2.7
PYTHON_VER=2.7
OSREL=10.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS="@comment
"
PORTEXAMPLES="@comment
"
LIB32DIR=lib
DOCSDIR="share/doc/libtorrent-rasterbar"
EXAMPLESDIR="share/examples/libtorrent-rasterbar"
DATADIR="share/libtorrent-rasterbar"
WWWDIR="www/libtorrent-rasterbar"
ETCDIR="etc/libtorrent-rasterbar"
--End PLIST_SUB--

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

---Begin make.conf---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
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 via poudriere.conf NO_RESTRICTED
#NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
=======================<phase: check-sanity   >============================
===>  License BSD3CLAUSE accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   py27-libtorrent-rasterbar-0.16.18 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.3.8_3.txz
[10i386-default-job-16] Installing pkg-1.3.8_3... done
Message for pkg-1.3.8_3:
 If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of py27-libtorrent-rasterbar-0.16.18
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License BSD3CLAUSE accepted by the user
===> Fetching all distfiles required by py27-libtorrent-rasterbar-0.16.18 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License BSD3CLAUSE accepted by the user
===> Fetching all distfiles required by py27-libtorrent-rasterbar-0.16.18 for building
=> SHA256 Checksum OK for libtorrent-rasterbar-0.16.18.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License BSD3CLAUSE accepted by the user
===> Fetching all distfiles required by py27-libtorrent-rasterbar-0.16.18 for building
===>  Extracting for py27-libtorrent-rasterbar-0.16.18
=> SHA256 Checksum OK for libtorrent-rasterbar-0.16.18.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for py27-libtorrent-rasterbar-0.16.18
===========================================================================
=======================<phase: build-depends  >============================
===>   py27-libtorrent-rasterbar-0.16.18 depends on executable: pkgconf - not found
===>    Verifying install for pkgconf in /usr/ports/devel/pkgconf
===>   Installing existing package /packages/All/pkgconf-0.9.7.txz
[10i386-default-job-16] Installing pkgconf-0.9.7... done
===>   Returning to build of py27-libtorrent-rasterbar-0.16.18
===>   py27-libtorrent-rasterbar-0.16.18 depends on package: py27-setuptools27>0 - not found
===>    Verifying install for py27-setuptools27>0 in /usr/ports/devel/py-setuptools27
===>   Installing existing package /packages/All/py27-setuptools27-5.5.1.txz
[10i386-default-job-16] Installing indexinfo-0.2... done
[10i386-default-job-16] Installing gettext-0.18.3.1_1... done
[10i386-default-job-16] Installing libffi-3.0.13_3... done
[10i386-default-job-16] Installing python27-2.7.8_6... done
[10i386-default-job-16] Installing py27-setuptools27-5.5.1... done
Message for python27-2.7.8_6:
 =====================================================================

Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:

bsddb           databases/py-bsddb
gdbm            databases/py-gdbm
sqlite3         databases/py-sqlite3
tkinter         x11-toolkits/py-tkinter

=====================================================================
===>   Returning to build of py27-libtorrent-rasterbar-0.16.18
===>   py27-libtorrent-rasterbar-0.16.18 depends on file: /usr/local/bin/python2.7 - found
===========================================================================
=======================<phase: lib-depends    >============================
===>   py27-libtorrent-rasterbar-0.16.18 depends on shared library: libtorrent-rasterbar.so - not found
===>    Verifying for libtorrent-rasterbar.so in /usr/ports/net-p2p/libtorrent-rasterbar
===>   Installing existing package /packages/All/libtorrent-rasterbar-0.16.18.txz
[10i386-default-job-16] Installing GeoIP-1.6.3_1... done
[10i386-default-job-16] Installing icu-53.1... done
[10i386-default-job-16] Installing boost-libs-1.55.0_4... done
[10i386-default-job-16] Installing libtorrent-rasterbar-0.16.18... done
Message for GeoIP-1.6.3_1:
 GeoIP does not ship with the actual data files. You must download
them yourself! Please run:
# /usr/local/bin/geoipupdate.sh
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.
Message for libtorrent-rasterbar-0.16.18:
 ===============================================================================

libtorrent-rasterbar has been installed.

When you have problems to build Source please reinstall
<snip>
yes

Checking for boost libraries:
checking for boostlib >= 1.36... yes
checking whether the Boost::System library is available... yes
checking for exit in -lboost_system... yes

Checking for pkg-config:
checking pkg-config is at least version 0.20... yes

Checking for functions and headers:
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gethostbyname... (cached) yes
checking for gethostbyname_r... yes
checking for clock_gettime... (cached) yes

Checking build options:
checking whether deprecated functions should be enabled... yes
checking whether debug build should be enabled... no
checking whether invariant check should be enabled... no
checking whether logging to disk should be enabled... no
checking whether statistics logging should be enabled... no
checking whether disk activity logging should be enabled... no

Checking features to be enabled:
checking whether encryption support should be enabled... yes
configure: encryption support: now checking for the OpenSSL library...
checking for openssl/ssl.h in /usr... yes
checking whether compiling and linking against OpenSSL works... yes
checking whether geoip support should be enabled... yes
checking whether dht support should be enabled... yes
checking whether pool allocators should be enabled... yes

Checking for extra build files:
checking whether example files should be built... no
checking whether test files should be built... no
checking whether python bindings should be built... yes
checking whether /usr/local/bin/python2.7 version is >= 2.4... yes
checking for /usr/local/bin/python2.7 version... 2.7
checking for /usr/local/bin/python2.7 platform... freebsd10
checking for /usr/local/bin/python2.7 script directory... ${prefix}/lib/python2.7/site-packages
checking for /usr/local/bin/python2.7 extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for python2.7... /usr/local/bin/python2.7
checking for a version of Python >= '2.1.0'... yes
checking for a version of Python >= '2.4'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/local/include/python2.7
checking for Python library path... -L/usr/local/lib -lpython2.7
checking for Python site-packages path... /usr/local/lib/python2.7/site-packages
checking python extra libraries...  -L/usr/local/lib -lintl -lutil
checking consistency of all components of python development environment... yes
checking whether the Boost::Python library is available... yes
checking for main in -lboost_python... yes

Checking for external libraries:
checking for FIEMAP support... checking linux/types.h usability... no
checking linux/types.h presence... no
checking for linux/types.h... no
checking for linux/fiemap.h... no
checking whether to link against system libgeoip... yes
configure: libgeoip: now checking for the libgeoip library...
checking for libgeoip with pkg-config... yes
checking for GEOIP... yes
checking whether to link against system libiconv... checking for shared library run path origin... done
yes
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);

Generating Makefiles:
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 include/libtorrent/Makefile
config.status: creating examples/Makefile
config.status: creating test/Makefile
config.status: creating tools/Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/python/Makefile
config.status: creating bindings/python/setup.py
config.status: creating libtorrent-rasterbar.pc
config.status: creating libtorrent-rasterbar-cmake.pc
config.status: executing depfiles commands
config.status: executing libtool commands

Configure script has finished system check.

   Config results:
  -=-=-=-=-=-=-=-=-

Package:
  name:                 libtorrent-rasterbar
  version:              0.16.18
  svn revision:         10283

Build environment:
  build system:         i386-portbld-freebsd10.0
  host system:          i386-portbld-freebsd10.0
  target system:        i386-portbld-freebsd10.0

Compiler and linker flags:
  CPPFlags:             -I/usr/local/include 
  CFlags:               -I/usr/local/include/   -D_THREAD_SAFE -lpthread -O2 -pipe -fstack-protector -fno-strict-aliasing -fvisibility=hidden
  CXXFlags:             -O2 -pipe -fstack-protector -fno-strict-aliasing -ftemplate-depth=120 -fvisibility-inlines-hidden
  LDFlags:              -L/usr/local/lib  -Wl,-rpath,/usr/lib:/usr/local/lib -fstack-protector
  Libs:                  -L/usr/local/lib -lGeoIP   -lpthread  
  Defs:                 -DPACKAGE_NAME=\"libtorrent-rasterbar\" -DPACKAGE_TARNAME=\"libtorrent-rasterbar\" -DPACKAGE_VERSION=\"0.16.18\" -DPACKAGE_STRING=\"libtorrent-rasterbar\ 0.16.18\" -DPACKAGE_BUGREPORT=\"arvid at libtorrent.org\" -DPACKAGE_URL=\"http://www.libtorrent.org\" -DPACKAGE=\"libtorrent-rasterbar\" -DVERSION=\"0.16.18\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=1 -DHAVE_GETHOSTBYNAME=1 -DHAVE_GETHOSTBYNAME_R=1 -DGETHOSTBYNAME_R_RETURNS_INT=1 -DHAVE_CLOCK_GETTIME=1 -DNDEBUG=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_PYTHON=\"2.7\" -DHAVE_BOOST_PYTHON=1 -DHAVE_ICONV=1 -DICONV_CONST=const -DBOOST_ASIO_HASH_MAP_BUCKETS=1021 -DBOOST_EXCEPTION_DISABLE=1 -DBOOST_ASIO_ENABLE_CANCELIO=1 -DBOOST_ASIO_DYN_LINK=1 -DTORRENT_BUILDING_SHARED=1

Build options:
  deprecated functions: yes
  debug build:          no
  invariant checks:     no
  logging support:      no
  statistics:           no
  disk statistics:      no

Features:
  encryption support:   yes
  geoip support:        yes
  dht support:          yes
  pool allocators:      yes

Extra builds:
  examples:             no
  tests:                no
  python bindings:      yes

Pthread library:
  CFlags:               -D_THREAD_SAFE -lpthread
  Libs:                 -lpthread 

Boost libraries:
  version:              
  CPPFlags:             -I/usr/local/include
  LDFlags:              -L/usr/local/lib
  boost.system:         -lboost_system
  boost.python:         -lboost_python

Python environment:
  -automake-
  binary:               /usr/local/bin/python2.7
  version:              2.7
  platform:             freebsd10
  prefix:               ${prefix}
  exec_prefix:          ${exec_prefix}
  pythondir:            ${prefix}/lib/python2.7/site-packages
  pkgpythondir:         ${pythondir}/libtorrent-rasterbar
  pyexecdir:            ${exec_prefix}/lib/python2.7/site-packages
  pkgpyexecdir:         ${pyexecdir}/libtorrent-rasterbar

  -m4-
  cppflags:             -I/usr/local/include/python2.7
  ldflags:              -L/usr/local/lib -lpython2.7
  extra libs:            -L/usr/local/lib -lintl -lutil
  extra ldflags:        


External libraries:
  system libgeoip:      yes
  system libiconv:      yes

GeoIP library:
  GeoIP CFlags:         -I/usr/local/include/  
  GeoIP Libs:           -L/usr/local/lib -lGeoIP  

Iconv library:
  Iconv Libs:           

OpenSSL library:
  OpenSSL Libs:         -lssl -lcrypto
  OpenSSL LDFlags:      -L/usr/lib
  OpenSSL Includes:     -I/usr/include

Type 'make' to compile libtorrent-rasterbar 0.16.18
or type 'make V=1' for verbose compiling
and then 'make install' to install it into /usr/local

===========================================================================
=======================<phase: build          >============================
===>  Building for py27-libtorrent-rasterbar-0.16.18
running build
running build_ext
building 'libtorrent' extension
creating build
creating build/temp.freebsd-10.0-RELEASE-p9-i386-2.7
creating build/temp.freebsd-10.0-RELEASE-p9-i386-2.7/src
cc -DNDEBUG -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -I../../include -I/usr/local/include -I/usr/include -I/usr/local/include/python2.7 -c src/session.cpp -o build/temp.freebsd-10.0-RELEASE-p9-i386-2.7/src/session.o -DTORRENT_USE_OPENSSL -DBOOST_ASIO_HASH_MAP_BUCKETS=1021 -DBOOST_EXCEPTION_DISABLE -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_DYN_LINK -DTORRENT_LINKING_SHARED
src/session.cpp:25:10: fatal error: 'bytes.hpp' file not found
#include "bytes.hpp"
         ^
1 error generated.
error: command 'cc' failed with exit status 1
*** Error code 1

Stop.
make: stopped in /usr/ports/net-p2p/libtorrent-rasterbar-python


More information about the freebsd-pkg-fallout mailing list