[Pkg-dns-devel] Bug#840714: bind9 FTCBFS: python3 dependency, missing --host flags, bad configure checks, etc

Bernhard Schmidt berni at birkenwald.de
Wed Dec 13 14:48:49 UTC 2017


Control: tags -1 + moreinfo

> bind9 fails to cross build from source for lots of different reasons. It
> starts out with trying to execute the host architecture python3 (which
> is not installable as its postinst fails for too foreign architectures).
> Then there are lots of fiddly things that go wrong in ./configure and
> finally gost wasn't busted consistently leading to conflicting
> declarations. Please consider applying the attached patch or taking
> parts of it and requesting more information on why the rest is
> necessary. You can test cross compiling bind9 in unstable with the
> following sbuild invocation:

Could you please test again with the current package in sid (new major
upstream release, rules converted to debhelper) and report a new
proposed diff?

Unfortunately I have zero experience with cross-building. With this diff

+++ b/debian/control
@@ -21,8 +21,8 @@ Build-Depends: bison,
                libssl-dev,
                libtool,
                libxml2-dev,
-               python3,
-               python3-ply
+               python3:any,
+               python3-ply:all

I get to the configure step building arm64 on amd64, then hell breaks
lose.

Bernhard



More information about the pkg-dns-devel mailing list