On Sat, Jun 08, 2024 at 11:11:59PM +0200, Matthias Kilian wrote:
> Hi,
> 
> tcpflow needs boost at build time (but not using any of boosts
> libs, so this doesn't require a bump).
> 
> Failure output during configure is this:
> 
> [...]
> checking for boost/version.hpp... no
> configure: WARNING: tcpflow now requires boost interval_map and interval_set.
> configure: error: Please install boost-devel or libboost-dev.
> 
> ok?

Confirmed, ok jca@

The configure script also looks for exiv2/image.hpp but the build
doesn't use it because of a missing HAVE_EXIV2 define.  Apparently
there's no configure switch to force-disable the use of exiv2 so it's
something to keep in mind for future updates.

> Ciao,
>       Kili
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/net/tcpflow/Makefile,v
> diff -u -p -r1.28 Makefile
> --- Makefile  6 Jun 2024 14:04:36 -0000       1.28
> +++ Makefile  8 Jun 2024 21:07:49 -0000
> @@ -17,6 +17,7 @@ WANTLIB += ${COMPILER_LIBCXX} c crypto m
>  
>  COMPILER=            base-clang ports-gcc
>  
> +BUILD_DEPENDS=               devel/boost
>  LIB_DEPENDS=         databases/sqlite3
>  
>  # a test for cairo has a side effect which brokes pcap test
> 

-- 
jca

Reply via email to