Source: libxml2 Version: 2.15.1+dfsg-0.3 Severity: important Justification: breaks architecture cross bootstrap Tags: patch ftbfs User: [email protected] Usertags: rebootstrap
libxml2 fails to build from source when enabling the nopython build profile. It implicitly enables the documentation build even when Python bindings are disabled, but doxygen is annotated <!nocheck>. This trips up configure. The easy way to fix this is to unconditionally install doxygen. Possibly, disabling the documentation build in more places would be a better solution. I'm attaching a patch for the simple one. Helmut
diff -Nru libxml2-2.15.1+dfsg/debian/changelog libxml2-2.15.1+dfsg/debian/changelog --- libxml2-2.15.1+dfsg/debian/changelog 2025-10-25 07:56:14.000000000 +0200 +++ libxml2-2.15.1+dfsg/debian/changelog 2025-10-28 09:50:49.000000000 +0100 @@ -1,3 +1,10 @@ +libxml2 (2.15.1+dfsg-0.4) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with nopython build profile. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Tue, 28 Oct 2025 09:50:49 +0100 + libxml2 (2.15.1+dfsg-0.3) unstable; urgency=medium * Non-maintainer upload. diff -Nru libxml2-2.15.1+dfsg/debian/control libxml2-2.15.1+dfsg/debian/control --- libxml2-2.15.1+dfsg/debian/control 2025-10-05 12:08:03.000000000 +0200 +++ libxml2-2.15.1+dfsg/debian/control 2025-10-28 09:50:49.000000000 +0100 @@ -9,7 +9,7 @@ debhelper-compat (= 13), Build-Depends-Indep: pkgconf, - doxygen <!nopython>, + doxygen, xsltproc, docbook-xsl, Build-Depends-Arch: @@ -22,7 +22,7 @@ rename, zlib1g-dev | libz-dev, libreadline-dev, - doxygen <!nopython>, + doxygen, xsltproc, docbook-xsl, Standards-Version: 4.6.2

