Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread John Marshall
On Fri, 12 Sep 2014, 21:57 +, Evan Hunt wrote: > I suspect if we just remove the .py SUFFIXES rule and replace it with > explicit rules for dnssec-checkds and dnssec-coverage, it'll work... As far as I can see, adding the explicit dependency doesn't mean that the .py rule _has_ to be removed (

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Mark Andrews
That should be fine workaround for ports for FreeBSD and NetBSD until bmake is fixed. Windows needs the .py extension so it isn't a general fix. Mark In message <20140912215722.gb49...@isc.org>, Evan Hunt writes: > On Sat, Sep 13, 2014 at 07:50:55AM +1000, John Marshall wrote: > > I guess we ju

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Evan Hunt
On Sat, Sep 13, 2014 at 07:50:55AM +1000, John Marshall wrote: > I guess we just work around this until the NetBSD folks can pinpoint > what appears to be a bmake problem. I suspect if we just remove the .py SUFFIXES rule and replace it with explicit rules for dnssec-checkds and dnssec-coverage, i

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread John Marshall
On Fri, 12 Sep 2014, 08:58 -0500, Jeremy C. Reed wrote: > On Fri, 12 Sep 2014, Mathieu Arnold wrote: > > > Yes, you can't use bmake if you try to build the python bits, I had to > > force gmake in the port: > > It looks to be a bug in the NetBSD bmake used by FreeBSD. I cannot find > a bug repor

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread John Marshall
On Fri, 12 Sep 2014, 23:48 +1000, Mark Andrews wrote: > > Try collapsing the multiple .SUFFIXES into a single entry. Thanks Mark. That sounded promising! I applied your patch to a freshly-unbundled build tree but it made no difference to bmake's inability to find the python source files. The r

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Mathieu Arnold
+--On 12 septembre 2014 08:58:18 -0500 "Jeremy C. Reed" wrote: | On Fri, 12 Sep 2014, Mathieu Arnold wrote: | |> Yes, you can't use bmake if you try to build the python bits, I had to |> force gmake in the port: | | It looks to be a bug in the NetBSD bmake used by FreeBSD. I cannot find | a b

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Jeremy C. Reed
On Fri, 12 Sep 2014, Mark Andrews wrote: > Try collapsing the multiple .SUFFIXES into a single entry. That doesn't work (for me). ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Jeremy C. Reed
On Fri, 12 Sep 2014, Jeremy C. Reed wrote: > It looks to be a bug in the NetBSD bmake used by FreeBSD. I cannot find > a bug report for it in FreeBSD. I opened one for NetBSD: > http://gnats.netbsd.org/49198x http://gnats.netbsd.org/49198 (My system types a random "x" on its own often. Imagine

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Jeremy C. Reed
On Fri, 12 Sep 2014, Mathieu Arnold wrote: > Yes, you can't use bmake if you try to build the python bits, I had to > force gmake in the port: It looks to be a bug in the NetBSD bmake used by FreeBSD. I cannot find a bug report for it in FreeBSD. I opened one for NetBSD: http://gnats.netbsd.org/

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Mark Andrews
Try collapsing the multiple .SUFFIXES into a single entry. diff --git a/make/rules.in b/make/rules.in index e96507e..fdc5235 100644 --- a/make/rules.in +++ b/make/rules.in @@ -123,7 +123,7 @@ BUILD_LDFLAGS = @BUILD_LDFLAGS@ BUILD_LIBS = @BUILD_LIBS@ .SUFFIXES: -.SUFFIXES: .c .@O@ +.SUFFIXES:

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Mathieu Arnold
+--On 12 septembre 2014 09:11:08 +1000 John Marshall wrote: | I can't build BIND 9.10.1rc2 on recent FreeBSD 10-STABLE. | I have tried on both i386 and amd64 variants of the operating system. | BIND 9.10.1rc1 builds fine, as did the beta releases. | | Failure looks like this: | | making all in

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread John Marshall
On Fri, 12 Sep 2014, 19:52 +1000, John Marshall wrote: > A FreeBSD 9.3-RELEASE system is building rc2 happily: it uses pmake: but > bmake on the 10-STABLE systems falls over with: > > making all in /build/bind/bind-9.10.1rc2/bin/python > make[3]: don't know how to make dnssec-checkds. Stop >

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread Jeremy C. Reed
Yes, I think is a make problem. I reported same issue a couple weeks ago. (Internal BUg #36993). To workaround, use gmake. We can provide a patch very quick. ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this l

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-12 Thread John Marshall
On Thu, 11 Sep 2014, 23:38 +, Evan Hunt wrote: > On Fri, Sep 12, 2014 at 09:11:08AM +1000, John Marshall wrote: > > I can't build BIND 9.10.1rc2 on recent FreeBSD 10-STABLE. > > I have tried on both i386 and amd64 variants of the operating system. > > BIND 9.10.1rc1 builds fine, as did the beta

Re: BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-11 Thread Evan Hunt
On Fri, Sep 12, 2014 at 09:11:08AM +1000, John Marshall wrote: > I can't build BIND 9.10.1rc2 on recent FreeBSD 10-STABLE. > I have tried on both i386 and amd64 variants of the operating system. > BIND 9.10.1rc1 builds fine, as did the beta releases. Based on the failure being in bin/python, I sup

BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE

2014-09-11 Thread John Marshall
I can't build BIND 9.10.1rc2 on recent FreeBSD 10-STABLE. I have tried on both i386 and amd64 variants of the operating system. BIND 9.10.1rc1 builds fine, as did the beta releases. Failure looks like this: making all in /build/bind/bind-9.10.1rc2/bin/python make[3]: don't know how to make dn