Source: ldns Version: 1.7.0-4 Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
ldns fails to cross build from source, because its python Build-Depends are not installable. The usual pattern is that you need a native python and the relevant lib*-dev package for the host architecture. The attached patch fixes the Build-Depends and that's sufficient to make ldns cross buildable. Please consider applying it. Helmut
diff --minimal -Nru ldns-1.7.0/debian/changelog ldns-1.7.0/debian/changelog --- ldns-1.7.0/debian/changelog 2019-03-10 22:56:02.000000000 +0100 +++ ldns-1.7.0/debian/changelog 2019-05-26 16:23:52.000000000 +0200 @@ -1,3 +1,10 @@ +ldns (1.7.0-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Multiarchify python Build-Depends. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 26 May 2019 16:23:52 +0200 + ldns (1.7.0-4) unstable; urgency=medium * Fix invalid maintainer (Closes: #899938) diff --minimal -Nru ldns-1.7.0/debian/control ldns-1.7.0/debian/control --- ldns-1.7.0/debian/control 2019-03-10 22:56:02.000000000 +0100 +++ ldns-1.7.0/debian/control 2019-05-26 16:23:51.000000000 +0200 @@ -7,10 +7,12 @@ dh-python, doxygen, libpcap-dev, + libpython-dev, + libpython3-dev, libssl-dev (>= 1.1.0), pkg-config, - python-dev, - python3-dev, + python-dev:any, + python3-dev:any, swig Standards-Version: 4.3.0.3 Section: net