BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE
Evan Hunt
each at isc.org
Fri Sep 12 21:57:22 UTC 2014
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, it'll work...
diff --git a/bin/python/Makefile.in b/bin/python/Makefile.in
index 40a4de618..f527aed 100644
--- a/bin/python/Makefile.in
+++ b/bin/python/Makefile.in
@@ -31,6 +31,12 @@ MANOBJS = ${MANPAGES} ${HTMLPAGES}
@BIND9_MAKE_RULES@
+dnssec-checkds: dnssec-checkds.py
+ cp -f dnssec-checkds.py dnssec-checkds
+
+dnssec-coverage: dnssec-coverage.py
+ cp -f dnssec-coverage.py dnssec-coverage
+
doc man:: ${MANOBJS}
docclean manclean maintainer-clean::
diff --git a/make/rules.in b/make/rules.in
index 1479fa7..1a8e9ac 100644
--- a/make/rules.in
+++ b/make/rules.in
@@ -357,11 +357,3 @@ ALWAYS_MAKE_SYMTABLE = @ALWAYS_MAKE_SYMTABLE@
.docbook.8:
${XSLTPROC} -o $@ ${top_srcdir}/doc/xsl/isc-manpage.xsl $<
-###
-### Python executable
-###
-.SUFFIXES: .py
-.py:
- cp -f $< $@
- chmod +x $@
-
--
Evan Hunt -- each at isc.org
Internet Systems Consortium, Inc.
More information about the bind-users
mailing list