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 > > make(1) on the 10-STABLE systems cannot find the source for the > dnssec-checkds target. Comparing the make(1) debug output between the > two systems, it appears that pmake on the FreeBSD 9.3 system picks up > the .py transform as a clue for a source for a null-suffix target, but > bmake on the FreeBSD 10-STABLE systems does not include .py in the list > of candidate source suffixes for null-suffix targets.
Commenting out the .c .o SUFFIXES line in the generated Makefile OR trimming down the docbook SUFFIXES line in a more tedious manner allows bmake to pick up the single-suffix .py transform and everything works. I have no idea why. --- bin/python/Makefile.orig 2014-09-12 22:17:40.000000000 +1000 +++ bin/python/Makefile 2014-09-12 22:18:02.000000000 +1000 @@ -201,7 +201,7 @@ BUILD_LIBS = .SUFFIXES: -.SUFFIXES: .c .o +#.SUFFIXES: .c .o ALWAYS_INCLUDES = -I${top_builddir} -I${top_srcdir} ALWAYS_DEFINES = -D_REENTRANT -- John Marshall
pgp4aF0yXS73A.pgp
Description: PGP signature
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users