=>> Building security/i2pd build started at Sun Dec 3 11:14:25 UTC 2017 port directory: /usr/ports/security/i2pd package name: i2pd-2.16.0 building for: FreeBSD 111i386-default-PR223922-job-20 11.1-RELEASE-p5 FreeBSD 11.1-RELEASE-p5 i386 maintained by: amdmi3@FreeBSD.org Makefile ident: $FreeBSD: head/security/i2pd/Makefile 455030 2017-11-28 11:27:40Z amdmi3 $ Poudriere version: 3.2.2 Host OSVERSION: 1200052 Jail OSVERSION: 1101001 Job Id: 20 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 OSVERSION=1101001 UNAME_v=FreeBSD 11.1-RELEASE-p5 UNAME_r=11.1-RELEASE-p5 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen MASTERMNT=/poudriere/data/.m/111i386-default-PR223922/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk OLDPWD=/poudriere/data/.m/111i386-default-PR223922/ref/.p P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS PWD=/poudriere/data/.m/111i386-default-PR223922/ref/.p/pool MASTERNAME=111i386-default-PR223922 SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root P_PYTHON_MAJOR_VER=2 POUDRIERE_VERSION=3.2.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= DEPENDS_ARGS= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for i2pd-2.16.0: AESNI=off: Use AES-NI instructions set AVX=off: Use AVX instructions DOCS=on: Build and/or install documentation HARDENING=off: Use hardening compiler flags UPNP=off: Include support for UPnP client ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- amdmi3@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/security/i2pd/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/i2pd/work HOME=/wrkdirs/usr/ports/security/i2pd/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/security/i2pd/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/security/i2pd/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/i2pd/work HOME=/wrkdirs/usr/ports/security/i2pd/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/security/i2pd/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DESTDIR=/wrkdirs/usr/ports/security/i2pd/work/stage PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- USER="_i2pd" GROUP="_i2pd" CMAKE_BUILD_TYPE="release" OSREL=11.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/i2pd" EXAMPLESDIR="share/examples/i2pd" DATADIR="share/i2pd" WWWDIR="www/i2pd" ETCDIR="etc/i2pd" --End PLIST_SUB-- --SUB_LIST-- USER="_i2pd" GROUP="_i2pd" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/i2pd DOCSDIR=/usr/local/share/doc/i2pd EXAMPLESDIR=/usr/local/share/examples/i2pd WWWDIR=/usr/local/www/i2pd ETCDIR=/usr/local/etc/i2pd --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/local/etc/poudriere.d/PR223922-make.conf #### OPTIONS_SET += BOOST audio_pms_SET += REGEX databases_mariadb100-server_SET += OQGRAPH databases_mariadb101-server_SET += OQGRAPH databases_mariadb102-server_SET += OQGRAPH devel_blitz_SET += SERIALIZATION graphics_vigra_SET += NUMPY science_tfel_SET += PYTHON textproc_kiss-templates_SET += TEST www_nghttp2_SET += ASIO #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=i386 CONFIGURE_MAX_CMD_LEN=262144 OPSYS=FreeBSD OSREL=11.1 OSVERSION=1101001 PYTHONBASE=/usr/local UID=0 _OSRELEASE=11.1-RELEASE-p5 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License BSD3CLAUSE accepted by the user =========================================================================== =================================================== ===> i2pd-2.16.0 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.2_1.txz [111i386-default-PR223922-job-20] Installing pkg-1.10.2_1... [111i386-default-PR223922-job-20] Extracting pkg-1.10.2_1: .......... done ===> i2pd-2.16.0 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of i2pd-2.16.0 =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by i2pd-2.16.0 for building =========================================================================== =================================================== ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by i2pd-2.16.0 for building => SHA256 Checksum OK for PurpleI2P-i2pd-2.16.0_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by i2pd-2.16.0 for building ===> Extracting for i2pd-2.16.0 => SHA256 Checksum OK for PurpleI2P-i2pd-2.16.0_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for i2pd-2.16.0 ===> Applying FreeBSD patches for i2pd-2.16.0 =========================================================================== =================================================== ===> i2pd-2.16.0 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.9.6.txz [111i386-default-PR223922-job-20] Installing cmake-3.9.6... [111i386-default-PR223922-job-20] `-- Installing curl-7.57.0... [111i386-default-PR223922-job-20] | `-- Installing ca_root_nss-3.34.1... [111i386-default-PR223922-job-20] | `-- Extracting ca_root_nss-3.34.1: ........ done [111i386-default-PR223922-job-20] | `-- Installing libnghttp2-1.28.0... [111i386-default-PR223922-job-20] | `-- Extracting libnghttp2-1.28.0: .......... done [111i386-default-PR223922-job-20] `-- Extracting curl-7.57.0: .......... done [111i386-default-PR223922-job-20] `-- Installing expat-2.2.1... [111i386-default-PR223922-job-20] `-- Extracting expat-2.2.1: .......... done [111i386-default-PR223922-job-20] `-- Installing jsoncpp-1.8.1_2... [111i386-default-PR223922-job-20] `-- Extracting jsoncpp-1.8.1_2: .......... done [111i386-default-PR223922-job-20] `-- Installing libarchive-3.3.2,1... [111i386-default-PR223922-job-20] | `-- Installing liblz4-1.8.0,1... [111i386-default-PR223922-job-20] | `-- Extracting liblz4-1.8.0,1: .......... done [111i386-default-PR223922-job-20] | `-- Installing lzo2-2.10_1... [111i386-default-PR223922-job-20] | `-- Extracting lzo2-2.10_1: .......... done [111i386-default-PR223922-job-20] `-- Extracting libarchive-3.3.2,1: .......... done [111i386-default-PR223922-job-20] `-- Installing libuv-1.18.0... [111i386-default-PR223922-job-20] `-- Extracting libuv-1.18.0: .......... done [111i386-default-PR223922-job-20] `-- Installing rhash-1.3.5... [111i386-default-PR223922-job-20] `-- Extracting rhash-1.3.5: .......... done [111i386-default-PR223922-job-20] Extracting cmake-3.9.6: .......... done Message from ca_root_nss-3.34.1: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** ===> i2pd-2.16.0 depends on file: /usr/local/bin/cmake - found ===> Returning to build of i2pd-2.16.0 ===> i2pd-2.16.0 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.8.2,2.txz [111i386-default-PR223922-job-20] Installing ninja-1.8.2,2... [111i386-default-PR223922-job-20] `-- Installing python27-2.7.14_1... [111i386-default-PR223922-job-20] | `-- Installing gettext-runtime-0.19.8.1_1... [111i386-default-PR223922-job-20] | | `-- Installing indexinfo-0.3.1... [111i386-default-PR223922-job-20] | | `-- Extracting indexinfo-0.3.1: .... done [111i386-default-PR223922-job-20] | `-- Extracting gettext-runtime-0.19.8.1_1: .......... done [111i386-default-PR223922-job-20] | `-- Installing libffi-3.2.1_1... [111i386-default-PR223922-job-20] | `-- Extracting libffi-3.2.1_1: .......... done [111i386-default-PR223922-job-20] | `-- Installing readline-7.0.3_1... [111i386-default-PR223922-job-20] | `-- Extracting readline-7.0.3_1: .......... done [111i386-default-PR223922-job-20] `-- Extracting python27-2.7.14_1: .......... done [111i386-default-PR223922-job-20] Extracting ninja-1.8.2,2: ....... done Message from python27-2.7.14_1: =========================================================================== 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 =========================================================================== ===> i2pd-2.16.0 depends on executable: ninja - found ===> Returning to build of i2pd-2.16.0 =========================================================================== =================================================== ===> i2pd-2.16.0 depends on shared library: libboost_thread.so - not found ===> Installing existing package /packages/All/boost-libs-1.66.0.txz [111i386-default-PR223922-job-20] Installing boost-libs-1.66.0... [111i386-default-PR223922-job-20] `-- Installing icu-60.1_1,1... [111i386-default-PR223922-job-20] `-- Extracting icu-60.1_1,1: .......... done [111i386-default-PR223922-job-20] Extracting boost-libs-1.66.0: .......... done Message from boost-libs-1.66.0: You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> i2pd-2.16.0 depends on shared library: libboost_thread.so - found (/usr/local/lib/libboost_thread.so) ===> Returning to build of i2pd-2.16.0 =========================================================================== =================================================== ===> Configuring for i2pd-2.16.0 ===> Performing in-source build /bin/mkdir -p /wrkdirs/usr/ports/security/i2pd/work/i2pd-2.16.0 -- The C compiler identification is Clang 4.0.0 -- The CXX compiler identification is Clang 4.0.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CXX11_SUPPORTED -- Performing Test CXX11_SUPPORTED - Success -- Performing Test CXX0X_SUPPORTED -- Performing Test CXX0X_SUPPORTED - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Found Threads: TRUE CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:786 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/local/share/cmake/Modules/FindBoost.cmake:892 (_Boost_COMPONENT_DEPENDENCIES) /usr/local/share/cmake/Modules/FindBoost.cmake:1523 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:316 (find_package) CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:786 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/local/share/cmake/Modules/FindBoost.cmake:892 (_Boost_COMPONENT_DEPENDENCIES) /usr/local/share/cmake/Modules/FindBoost.cmake:1523 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:316 (find_package) CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:786 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/local/share/cmake/Modules/FindBoost.cmake:892 (_Boost_COMPONENT_DEPENDENCIES) /usr/local/share/cmake/Modules/FindBoost.cmake:1523 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:316 (find_package) CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:786 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/local/share/cmake/Modules/FindBoost.cmake:892 (_Boost_COMPONENT_DEPENDENCIES) /usr/local/share/cmake/Modules/FindBoost.cmake:1523 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:316 (find_package) -- Boost version: 1.66.0 -- Found the following Boost libraries: -- system -- filesystem -- program_options -- date_time -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.0.2k") -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- --------------------------------------- -- Build type : Release -- Compiler vendor : Clang -- Compiler version : 4.0.0 -- Compiler path : /usr/bin/c++ -- Install prefix: : /usr/local -- Options: -- AESNI : false -- AVX : false -- HARDENING : false -- LIBRARY : ON -- BINARY : ON -- STATIC BUILD : OFF -- UPnP : false -- PCH : OFF -- MESHNET : OFF -- ADDRSANITIZER : OFF -- THREADSANITIZER : OFF -- I2LUA : OFF -- WEBSOCKETS : OFF -- --------------------------------------- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_COLOR_MAKEFILE CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE -- Build files have been written to: /wrkdirs/usr/ports/security/i2pd/work/i2pd-2.16.0 =========================================================================== =================================================== ===> Building for i2pd-2.16.0 [1/59] /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -D_GLIBCXX_USE_NANOSLEEP=1 -Ibuild/../libi2pd -Ibuild/../libi2pd_client -isystem /usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -Wextra -Winvalid-pch -std=c++11 -pthread -fPIC -O2 -pipe -fstack-protector -fno-strict-aliasing -pedantic -MD -MT CMakeFiles/i2pd.dir/daemon/i2pd.cpp.o -MF CMakeFiles/i2pd.dir/daemon/i2pd.cpp.o.d -o CMakeFiles/i2pd.dir/daemon/i2pd.cpp.o -c daemon/i2pd.cpp [2/59] /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -D_GLIBCXX_USE_NANOSLEEP=1 -Ibuild/../libi2pd -Ibuild/../libi2pd_client -isystem /usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -Wextra -Winvalid-pch -std=c++11 -pthread -fPIC -O2 -pipe -fstack-protector -fno-strict-aliasing -pedantic -MD -MT CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o -MF CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o.d -o CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o -c daemon/Daemon.cpp FAILED: CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -D_GLIBCXX_USE_NANOSLEEP=1 -Ibuild/../libi2pd -Ibuild/../libi2pd_client -isystem /usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -Wextra -Winvalid-pch -std=c++11 -pthread -fPIC -O2 -pipe -fstack-protector -fno-strict-aliasing -pedantic -MD -MT CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o -MF CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o.d -o CMakeFiles/i2pd.dir/daemon/Daemon.cpp.o -c daemon/Daemon.cpp In file included from daemon/Daemon.cpp:11: In file included from build/../libi2pd/Transports.h:15: In file included from build/../libi2pd/TransportSession.h:11: In file included from build/../libi2pd/I2NPProtocol.h:9: build/../libi2pd/I2PEndian.h:7:10: fatal error: 'endian.h' file not found #include ^~~~~~~~~~ 1 error generated. ninja: build stopped: subcommand failed. *** Error code 1 Stop. make: stopped in /usr/ports/security/i2pd =>> Cleaning up wrkdir ===> Cleaning for i2pd-2.16.0 build of security/i2pd | i2pd-2.16.0 ended at Sun Dec 3 11:14:50 UTC 2017 build time: 00:00:25 !!! build failure encountered !!!