On Fri, Apr 03, 2015 at 02:01:42PM +0100, Jérémie Courrèges-Anglas wrote: > Landry Breuil <[email protected]> writes: > > > On Fri, Apr 03, 2015 at 01:17:30PM +0100, Jérémie Courrèges-Anglas wrote: > >> > >> Hi, > >> > >> knot is an alternative authoritative nameserver implementation. A few > >> people seems interested in it. > >> > >> https://www.knot-dns.cz/ > >> > >> Here's a port, along with the required liburcu package > >> (http://urcu.so/). I'm not sure about the portability of both packages, > >> so build reports on !(amd64|sparc64) would be welcome. > >> > >> Used in a slave amd64 setup by Pierre Emeriaud, lightly tested by me > >> with the example.com.zone. > > > > Regarding liburcu, i'm not sure of the autohell handing .. isnt setting > > CONFIGURE_STYLE = automake autoconf doing what's needed instead of > > running autoreconf ? iirc this automagically sets BDEPs too while here. > > "CONFIGURE_STYLE = automake autoconf" requires a do/pre-configure target > anyway, so I used to handle this with just autoreconf. I could change > this of course but (IIRC) this idiom is already used in the tree. Is it > harmful?
Using automake autoconf in CONFIGURE_STYLE at least takes care of the BDEPs, see ports/infrastructure/mk/gnu.port.mk :) autoreconf itself is fine i think. > > That said, it builds fine on i386, and on powerpc it's still chewing > > zscanner.c ... > > We could use --disable-fastparser on slow/memory-limited archs. Took more minutes but eventually succeeded. Landry
