[REL - 10i386-default][security/bro] Failed for bro-2.1_3 in build

Craig Leres leres at ee.lbl.gov
Thu Oct 24 18:12:30 UTC 2013


On 10/24/13 03:28, pkg-fallout at FreeBSD.org wrote:
> Maintainer:     leres at ee.lbl.gov
> Last committer: tabthorpe at FreeBSD.org
> Ident:          $FreeBSD: head/security/bro/Makefile 330864 2013-10-19 13:24:59Z tabthorpe $
> Log URL:        http://beefy1.isc.freebsd.org/bulk/10i386-default/2013-10-24_02h52m55s/logs/bro-2.1_3.log
> Build URL:      http://beefy1.isc.freebsd.org/bulk/10i386-default/2013-10-24_02h52m55s
> Log:
> 
> ====>> Building security/bro
> build started at Thu Oct 24 10:22:13 UTC 2013
> port directory: /usr/ports/security/bro
> building for: FreeBSD 10i386-default-job-09 10.0-BETA1 FreeBSD 10.0-BETA1 r256420 i386
> maintained by: leres at ee.lbl.gov
> Makefile ident:      $FreeBSD: head/security/bro/Makefile 330864 2013-10-19 13:24:59Z tabthorpe $
> Poudriere version: 3.1-pre
> 
> ---Begin Environment---
> UNAME_m=i386
> UNAME_p=i386
> OSVERSION=1000500
> UNAME_v=FreeBSD 10.0-BETA1 r256420
> UNAME_r=10.0-BETA1
> BLOCKSIZE=K
> MAIL=/var/mail/root
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
> STATUS=1
> MASTERMNT=/usr/local/poudriere/data/build/10i386-default/ref
> PKG_EXT=txz
> tpid=5846
> POUDRIERE_BUILD_TYPE=bulk
> PKGNG=1
> PKGNAME=bro-2.1_3
> PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
> PKG_ADD=/usr/local/sbin/pkg-static add
> PWD=/root
> MASTERNAME=10i386-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---

Since the bleeding edge clang causes so much collateral damage to ports
like this one would it be possible to add the version of clang the
failed build use? Otherwise it's difficult to test a fix when the
version you have doesn't report an error.

(Don't get me wrong, it's great that newer version of the compiler
detect these problems but to go from no warning to hard error seems
extreme...)

		Craig


> [ 89%] Building CXX object src/CMakeFiles/bro.dir/logging/Manager.cc.o
> cd /wrkdirs/usr/ports/security/bro/work/.build/src && /usr/bin/c++   -DBRO_BUILD_PATH=\"/wrkdirs/usr/ports/security/bro/work/.build/src\" -DBRO_SCRIPT_INSTALL_PATH=\"/usr/local/share/bro\" -DBRO_SCRIPT_SOURCE_PATH=\"/wrkdirs/usr/ports/security/bro/work/bro-2.1/scripts\" -O2 -pipe -fno-strict-aliasing -Wall -Wno-unused -O2 -g -DNDEBUG -I/wrkdirs/usr/ports/security/bro/work/.build/src -I/wrkdirs/usr/ports/security/bro/work/bro-2.1/src -I/usr/local/include -I/wrkdirs/usr/ports/security/bro/work/.build/aux/binpac/lib -I/wrkdirs/usr/ports/security/bro/work/bro-2.1/aux/binpac/lib -I/wrkdirs/usr/ports/security/bro/work/.build -o CMakeFiles/bro.dir/logging/Manager.cc.o -c /wrkdirs/usr/ports/security/bro/work/bro-2.1/src/logging/Manager.cc
> /wrkdirs/usr/ports/security/bro/work/bro-2.1/src/logging/Manager.cc:755:28: warning: comparison of constant 'TYPE_STRING' (8) with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare]
>                         if ( ! v->Type()->Tag() == TYPE_STRING )
>                              ~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~
> /wrkdirs/usr/ports/security/bro/work/bro-2.1/src/logging/Manager.cc:1246:3: error: use of undeclared identifier 'usleep'
>                 usleep(1000);
>                 ^
> 1 warning and 1 error generated.
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /wrkdirs/usr/ports/security/bro/work/.build
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /wrkdirs/usr/ports/security/bro/work/.build
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /wrkdirs/usr/ports/security/bro/work/.build
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/security/bro
> ===>  Cleaning for bro-2.1_3
> 



More information about the freebsd-pkg-fallout mailing list