Date: Thu, 13 Mar 2014 11:05:19 GMT From: pkg-fallout-builder@FreeBSD.org To: pkg-fallout@FreeBSD.org Subject: [REL - 91amd64-default][www/mod_log_sql2-dtc] Failed for ap22-mod_log_sql-dtc-1.101_6 in package Message-ID: <201403131105.s2DB5Jd2078647@beefy2.isc.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: apache@FreeBSD.org Last committer: ohauer@FreeBSD.org Ident: $FreeBSD: head/www/mod_log_sql2-dtc/Makefile 347652 2014-03-09 15:28:37Z ohauer $ Log URL: http://beefy2.isc.freebsd.org/bulk/91amd64-default/2014-03-13_07h28m26s/logs/ap22-mod_log_sql-dtc-1.101_6.log Build URL: http://beefy2.isc.freebsd.org/bulk/91amd64-default/2014-03-13_07h28m26s Log: ====>> Building www/mod_log_sql2-dtc build started at Thu Mar 13 11:04:52 UTC 2014 port directory: /usr/ports/www/mod_log_sql2-dtc building for: FreeBSD 91amd64-default-job-12 9.1-RELEASE-p10 FreeBSD 9.1-RELEASE-p10 amd64 maintained by: apache@FreeBSD.org Makefile ident: $FreeBSD: head/www/mod_log_sql2-dtc/Makefile 347652 2014-03-09 15:28:37Z ohauer $ Poudriere version: 3.1-pre ---Begin Environment--- OSVERSION=901000 UNAME_v=FreeBSD 9.1-RELEASE-p10 UNAME_r=9.1-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 MASTERMNT=/usr/local/poudriere/data/build/91amd64-default/ref PKG_EXT=txz tpid=58432 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNG=1 PKGNAME=ap22-mod_log_sql-dtc-1.101_6 PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f PKG_ADD=/usr/local/sbin/pkg-static add PWD=/root MASTERNAME=91amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes PKG_VERSION=/poudriere/pkg-static version PKG_BIN=/usr/local/sbin/pkg-static ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for ap22-mod_log_sql-dtc-1.101_6: DBI=off: depend on databases/libdbi ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --without-dbi --with-apxs=/usr/local/sbin/apxs --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- TMPDIR="/tmp" MAKE=gmake LIBS="-L/usr/local/lib -L/usr/local/lib/mysql" 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/mod_log_sql DOCSDIR=/usr/local/share/doc/mod_log_sql EXAMPLESDIR=/usr/local/share/examples/mod_log_sql WWWDIR=/usr/local/www/mod_log_sql ETCDIR=/usr/local/etc/mod_log_sql --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 #### WITH_PKGNG=yes NO_RESTRICTED=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- ===> Cleaning for ap22-mod_log_sql-dtc-1.101_6 =======================<phase: check-config >============================ =========================================================================== =======================<phase: pkg-depends >============================ ===> ap22-mod_log_sql-dtc-1.101_6 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.2.6.txz Installing pkg-1.2.6... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of ap22-mod_log_sql-dtc-1.101_6 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> Fetching all distfiles required by ap22-mod_log_sql-dtc-1.101_6 for building =========================================================================== =======================<phase: checksum >============================ ===> Fetching all distfiles required by ap22-mod_log_sql-dtc-1.101_6 for building => SHA256 Checksum OK for mod_log_sql-1.101.tar.bz2. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> Fetching all distfiles required by ap22-mod_log_sql-dtc-1.101_6 for building ===> Extracting for ap22-mod_log_sql-dtc-1.101_6 => SHA256 Checksum OK for mod_log_sql-1.101.tar.bz2. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for ap22-mod_log_sql-dtc-1.101_6 ===> Applying FreeBSD patches for ap22-mod_log_sql-dtc-1.101_6 /usr/bin/sed -i.bak -e 's|@APXS_STAGE@|-S LIBEXECDIR=/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22|' /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/Makefile.in =========================================================================== =======================<phase: build-depends >============================ ===> ap22-mod_log_sql-dtc-1.101_6 depends on file: /usr/local/sbin/apxs - not found ===> Verifying install for /usr/local/sbin/apxs in /usr/ports/www/apache22 ===> Installing existing package /packages/All/apache22-2.2.26.txz Installing apache22-2.2.26...Installing apr-1.4.8.1.5.3...Installing db42-4.2.52_5... done Installing expat-2.1.0... done Installing gdbm-1.11...Installing gettext-0.18.3.1...Installing libiconv-1.14_2... done done done done Installing pcre-8.34... done Installing perl5-5.16.3_7... done ===> Creating users and/or groups. Using existing group 'www'. Using existing user 'www'. /usr/local/share/examples/apache22/httpd.conf -> /usr/local/etc/apache22/httpd.conf done To run apache www server from startup, add apache22_enable="YES" in your /etc/rc.conf. Extra options can be found in startup script. Your hostname must be resolvable using at least 1 mechanism in /etc/nsswitch.conf typically DNS or /etc/hosts or apache might have issues starting depending on the modules you are using. ===> Returning to build of ap22-mod_log_sql-dtc-1.101_6 ===> ap22-mod_log_sql-dtc-1.101_6 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-3.82_1.txz Installing gmake-3.82_1... done ===> Returning to build of ap22-mod_log_sql-dtc-1.101_6 =========================================================================== =======================<phase: lib-depends >============================ ===> ap22-mod_log_sql-dtc-1.101_6 depends on shared library: mysqlclient.18 - not found ===> Verifying install for mysqlclient.18 in /usr/ports/databases/mysql55-client ===> Installing existing package /packages/All/mysql55-client-5.5.36.txz Installing mysql55-client-5.5.36... done ===> Returning to build of ap22-mod_log_sql-dtc-1.101_6 =========================================================================== =======================<phase: configure >============================ ===> Configuring for ap22-mod_log_sql-dtc-1.101_6 configure: loading site script /usr/ports/Templates/config.site configure: creating config.nice checking for gcc... cc checking for C compiler default output... 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 build system type... amd64-portbld-freebsd9.1 checking host system type... amd64-portbld-freebsd9.1 checking target system type... amd64-portbld-freebsd9.1 checking for Apache 2.0 version >= 2.0.40... yes checking for floor in -lm... yes checking for gzclose in -lz... yes checking for mysql_init in -lmysqlclient... yes checking for mysql_real_escape_string... yes checking whether mysql clients can run... yes checking for dbi Includes in no/include... no configure: WARNING: ** libDBI client libraries not found! checking for libdbi library in no/lib... no configure: WARNING: ** libDBI client libraries not found! checking how to run the C preprocessor... cpp checking for egrep... grep -E 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 mod_ssl.h usability... yes checking mod_ssl.h presence... yes checking for mod_ssl.h... yes checking for limits.h... (cached) yes configure: creating ./config.status config.status: creating stamp-h config.status: creating Makefile config.status: creating docs/Makefile config.status: creating contrib/Makefile config.status: creating config.h ------------------------------------ Apache version : 2.0 SSL Support : yes LogIO Module : yes Enabled drivers : MySQL Driver ------------------------------------ =========================================================================== =======================<phase: build >============================ ===> Building for ap22-mod_log_sql-dtc-1.101_6 /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -pipe -I/usr/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include -I/usr/local/include/db42 -Wall -fno-strict-aliasing -DHAVE_CONFIG_H -DWITH_APACHE20 -c -o mod_log_sql.lo mod_log_sql.c && touch mod_log_sql.slo mod_log_sql.c: In function 'log_sql_insert_enclose': mod_log_sql.c:472: warning: return discards qualifiers from pointer target type mod_log_sql.c: In function 'log_sql_post_config': mod_log_sql.c:519: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c: In function 'log_sql_merge_state': mod_log_sql.c:752: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:759: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:762: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:765: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:768: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:771: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:774: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:777: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:780: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c:783: warning: comparison with string literal results in unspecified behaviour mod_log_sql.c: In function 'log_sql_transaction': mod_log_sql.c:1141: warning: passing argument 2 of 'gettimeofday' from incompatible pointer type mod_log_sql.c:1164: warning: passing argument 1 of 'log_sql_insert_enclose' discards qualifiers from pointer target type mod_log_sql.c:1167: warning: assignment discards qualifiers from pointer target type mod_log_sql.c:1164: warning: passing argument 1 of 'log_sql_insert_enclose' discards qualifiers from pointer target type /usr/local/share/apr/build-1/libtool --silent --mode=link cc -o mod_log_sql.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_log_sql.lo /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -pipe -I/usr/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include -I/usr/local/include/db42 -Wall -fno-strict-aliasing -I/usr/include/db1 -I/usr/include/openssl -DHAVE_CONFIG_H -DWITH_APACHE20 -c -o mod_log_sql_ssl.lo mod_log_sql_ssl.c && touch mod_log_sql_ssl.slo /usr/local/share/apr/build-1/libtool --silent --mode=link cc -o mod_log_sql_ssl.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_log_sql_ssl.lo /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -pipe -I/usr/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include -I/usr/local/include/db42 -Wall -fno-strict-aliasing -DHAVE_CONFIG_H -DWITH_APACHE20 -c -o mod_log_sql_logio.lo mod_log_sql_logio.c && touch mod_log_sql_logio.slo mod_log_sql_logio.c: In function 'register_hooks': mod_log_sql_logio.c:118: warning: implicit declaration of function 'ap_hook_pre_connection' /usr/local/share/apr/build-1/libtool --silent --mode=link cc -o mod_log_sql_logio.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_log_sql_logio.lo /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -pipe -I/usr/include -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include -I/usr/local/include/db42 -Wall -fno-strict-aliasing -I/usr/local/include/mysql -DHAVE_CONFIG_H -DWITH_APACHE20 -c -o mod_log_sql_mysql.lo mod_log_sql_mysql.c && touch mod_log_sql_mysql.slo mod_log_sql_mysql.c: In function 'log_sql_mysql_create': mod_log_sql_mysql.c:186: warning: enumeration value 'LOGSQL_TABLE_SCORE' not handled in switch mod_log_sql_mysql.c: At top level: mod_log_sql_mysql.c:269: warning: initialization from incompatible pointer type /usr/local/share/apr/build-1/libtool --silent --mode=link cc -o mod_log_sql_mysql.la -L/usr/local/lib/mysql -lmysqlclient -lm -lz -rpath /usr/local/libexec/apache22 -module -avoid-version mod_log_sql_mysql.lo Making all in docs gmake[1]: Entering directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/docs' gmake[1]: Leaving directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/docs' Making all in contrib gmake[1]: Entering directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/contrib' gmake[1]: Leaving directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/contrib' =========================================================================== =======================<phase: run-depends >============================ ===> ap22-mod_log_sql-dtc-1.101_6 depends on file: /usr/local/sbin/apxs - found =========================================================================== =======================<phase: stage >============================ ===> Staging for ap22-mod_log_sql-dtc-1.101_6 ===> Generating temporary packing list Making install in docs gmake[1]: Entering directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/docs' gmake[1]: Leaving directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/docs' Making install in contrib gmake[1]: Entering directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/contrib' gmake[1]: Leaving directory `/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/mod_log_sql-1.101/contrib' /usr/local/share/apache22/build/instdso.sh SH_LIBTOOL='/usr/local/share/apr/build-1/libtool' mod_log_sql.la /usr/local/libexec/apache22 /usr/local/share/apr/build-1/libtool --mode=install cp mod_log_sql.la /usr/local/libexec/apache22/ libtool: install: cp .libs/mod_log_sql.so /usr/local/libexec/apache22/mod_log_sql.so libtool: install: cp .libs/mod_log_sql.lai /usr/local/libexec/apache22/mod_log_sql.la libtool: install: cp .libs/mod_log_sql.a /usr/local/libexec/apache22/mod_log_sql.a libtool: install: chmod 644 /usr/local/libexec/apache22/mod_log_sql.a libtool: install: ranlib /usr/local/libexec/apache22/mod_log_sql.a chmod 755 /usr/local/libexec/apache22/mod_log_sql.so /usr/local/share/apache22/build/instdso.sh SH_LIBTOOL='/usr/local/share/apr/build-1/libtool' mod_log_sql_mysql.la /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22 /usr/local/share/apr/build-1/libtool --mode=install cp mod_log_sql_mysql.la /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/ libtool: install: cp .libs/mod_log_sql_mysql.so /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_mysql.so libtool: install: cp .libs/mod_log_sql_mysql.lai /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_mysql.la libtool: install: cp .libs/mod_log_sql_mysql.a /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_mysql.a libtool: install: chmod 644 /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_mysql.a libtool: install: ranlib /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_mysql.a libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/apache22' chmod 755 /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_mysql.so /usr/local/share/apache22/build/instdso.sh SH_LIBTOOL='/usr/local/share/apr/build-1/libtool' mod_log_sql_ssl.la /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22 /usr/local/share/apr/build-1/libtool --mode=install cp mod_log_sql_ssl.la /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/ libtool: install: cp .libs/mod_log_sql_ssl.so /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_ssl.so libtool: install: cp .libs/mod_log_sql_ssl.lai /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_ssl.la libtool: install: cp .libs/mod_log_sql_ssl.a /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_ssl.a libtool: install: chmod 644 /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_ssl.a libtool: install: ranlib /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_ssl.a libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/apache22' chmod 755 /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_ssl.so /usr/local/share/apache22/build/instdso.sh SH_LIBTOOL='/usr/local/share/apr/build-1/libtool' mod_log_sql_logio.la /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22 /usr/local/share/apr/build-1/libtool --mode=install cp mod_log_sql_logio.la /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/ libtool: install: cp .libs/mod_log_sql_logio.so /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_logio.so libtool: install: cp .libs/mod_log_sql_logio.lai /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_logio.la libtool: install: cp .libs/mod_log_sql_logio.a /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_logio.a libtool: install: chmod 644 /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_logio.a libtool: install: ranlib /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_logio.a libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/apache22' chmod 755 /wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql_logio.so ************************************************************************* *** The mod_log_sql modules have been installed. *** Please edit your Apache configuration files and *** add the appropriate LoadModule directives per the documentation *** in docs/manual.html *** If you have previously used 1.18 or lower then you must change *** >LoadModule sql_log_module modules/mod_log_sql.so *** to *** >LoadModule log_sql_module modules/mod_log_sql.so *** in your httpd.conf as the internal name of the module has changed. *** *** Also read the documentation about using SSL support and new *** configuration directives. ************************************************************************* ====> Compressing man pages (compress-man) =========================================================================== =======================<phase: package >============================ ===> Building package for ap22-mod_log_sql-dtc-1.101_6 pkg-static: lstat(/wrkdirs/usr/ports/www/mod_log_sql2-dtc/work/stage/usr/local/libexec/apache22/mod_log_sql.so): No such file or directory *** [do-package] Error code 1 Stop in /usr/ports/www/mod_log_sql2-dtc. ===> Cleaning for ap22-mod_log_sql-dtc-1.101_6
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403131105.s2DB5Jd2078647>