BIND 9.10.1rc2 won't build on FreeBSD 10-STABLE
Mark Andrews
marka at isc.org
Fri Sep 12 22:04:32 UTC 2014
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.GB49857 at isc.org>, Evan Hunt writes:
> 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.
> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
>
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: marka at isc.org
More information about the bind-users
mailing list