Re: [Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-12-04 Thread Simon Kelley
On 04/12/13 01:09, Matthias Andree wrote: I don't think so - I rather suspect that this is a rare occasion and I was the first to see and report it. It would seem we have four nondefault constraints for the bug to show: 1. IPv6 needs to be enabled on the external interface 2. a global IPv6

Re: [Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-12-03 Thread Simon Kelley
On 02/12/13 21:13, Matthias Andree wrote: Am 02.12.2013 13:01, schrieb Simon Kelley: On 01/12/13 01:59, Matthias Andree wrote: Greetings, testing 2.68rc4, I have found three issues, on FreeBSD 9.2 amd64: 1. the Makefiles might not thoroughly list all dependencies required to build the

Re: [Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-12-03 Thread Matthias Andree
Am 03.12.2013 12:11, schrieb Simon Kelley: Could you double-check iface_allowed_v6() and the network enumeration code that calls it, and the code in network.c:703 that calls bind()? Either needs to zero out the scope_id for non-link-local i'faces. That looks like a very good diagnosis:

Re: [Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-12-02 Thread Simon Kelley
On 01/12/13 01:59, Matthias Andree wrote: Greetings, testing 2.68rc4, I have found three issues, on FreeBSD 9.2 amd64: 1. the Makefiles might not thoroughly list all dependencies required to build the dnsmasq executable; I found my build miss cache.o when linking (compiling with make -j + high

Re: [Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-12-02 Thread Matthias Andree
Am 02.12.2013 13:01, schrieb Simon Kelley: On 01/12/13 01:59, Matthias Andree wrote: Greetings, testing 2.68rc4, I have found three issues, on FreeBSD 9.2 amd64: 1. the Makefiles might not thoroughly list all dependencies required to build the dnsmasq executable; I found my build miss

Re: [Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-12-02 Thread Matthias Andree
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 02.12.2013 22:13, schrieb Matthias Andree: The latter, and I suspect that it might have been any other cache.o file. ... .o file than cache.o. Not quite clear what's causing it, a cursory glance over Makefile lets it look innocent to my eye.

[Dnsmasq-discuss] 2.68rc4: bind-interfaces, FreeBSD, IPv6 2001:... addr fails and loses error code, parallel build brittle

2013-11-30 Thread Matthias Andree
Greetings, testing 2.68rc4, I have found three issues, on FreeBSD 9.2 amd64: 1. the Makefiles might not thoroughly list all dependencies required to build the dnsmasq executable; I found my build miss cache.o when linking (compiling with make -j + high number), re-running make immediately after