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

Reply via email to