building on FreeBSD 10

Waitman Gobble uzimac at da3m0n8t3r.com
Sat Feb 11 18:14:11 UTC 2012


Waitman Gobble <uzimac at da3m0n8t3r.com> wrote ..
> 
> Hi,
> 
> 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

..

> I tried starting over from scratch, removing -Werror from B10_CXXFLAGS before make...
> still getting compile w/ -Werror when it gets to B10 compile/boost stuff... so
> build fails. :(
> 
> Here's my library/system info.
> 
> boost-libs-1.45.0_1
> (without Boost.Python, requirement not clear in docs or i Missed it..?)
> python32-3.2.2_2
> py32-sqlite3-3.2.2_1
> sqlite3-3.7.9_1
> py32-elementtree-1.2.6_1
> py32-setproctitle-1.1.3
> 
> 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(?)
> 
> 
> 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
> 
> 
> Any suggestions/pointers appreciated!!!
> 
> Thank you,
> 


Update on googletest, 

Downloading 1.6 doesn't seem to fix the issue, there are 3 or 4 syntax errors in a couple of python scripts in /scripts that are easy enough to fix, but the other bigger problem seems to be the code was written to use a module "sets" that was deprecated in 2008... so maybe it's just an outdated or abandoned googly thingy.

I'm pretty sure this isn't causing the build failure with boost :) and it does not appear that googletest is a requirement. I suppose one solution is to install an old version of python in order to make googletest work or alternatively update 1.5/1.6 googletest code to use the built in replacement to the sets module. but i'm not so much into python anyway and I don't know if there's really a payoff to get googletest running.. :)

Going to focus on getting bind 10 built now and worry about googletest another time.

Thanks,

-- 
Waitman Gobble
San Jose California USA



More information about the bind10-users mailing list