building on FreeBSD 10
JINMEI Tatuya / 神明達哉
jinmei at isc.org
Sat Feb 11 18:38:02 UTC 2012
At Sat, 11 Feb 2012 09:35:15 -0800 (PST),
"Waitman Gobble" <uzimac at da3m0n8t3r.com> wrote:
> I'm trying to build ISC BIND 10 on FreeBSD.
>
> configure:PACKAGE_STRING='bind10-devel 20120127'
>
>
> It's bombing out complaining about boost warnings.
>
>
> cc1plus: warnings being treated as errors
> /usr/local/include/boost/numeric/conversion/detail/meta.hpp:30: warning: comparison between 'enum mpl_::integral_c<boost::numeric::sign_mixture_enum, unsigned_to_unsigned>::<anonymous>' and 'enum mpl_::integral_c<boost::numeric::sign_mixture_enum, signed_to_signed>::<anonymous>'
Where in the build did this happen?
> boost-libs-1.45.0_1
> (without Boost.Python, requirement not clear in docs or i Missed it..?)
Boost.Python isn't necessary.
> googletest in ports appears to be broken, it's v1.5. looks like 1.6 is available, maybe build outside of ports might work.
> But I think googletest is optional for BIND 10(?)
It's optional. Unless you specify --with-gtest for ./configure
gootletest related parts will be ignored in build.
There's another dependency in addition to botan, btw: log4cplus.
> p00ntang# uname -a
> FreeBSD p00ntang.waitman.net 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Feb 4 09:08:09 PST 2012 waitman at p00ntang.waitman.net:/usr/obj/usr/src/sys/AXE i386
That seems to be a bleeding edge version of FreeBSD, so there may be
something specific to that version, but this link may provide some
hints:
http://bind10.isc.org/wiki/SystemNotesFreeBSD
---
JINMEI, Tatuya
Internet Systems Consortium, Inc.
More information about the bind10-users
mailing list