Source: e-antic Version: 0.1.3+ds-2 Severity: wishlist Tags: patch User: [email protected] Usertags: ftbfs
e-antic FTBFS on alpha during the configure stage with [1]: checking flint/flint.h usability... no checking flint/flint.h presence... no checking for flint/flint.h... no configure: error: flint header not found flint has now been built on Alpha so debian/control can be updated to build-depend on libflint-dev on Alpha. Also openmp functions on Alpha so the disabling of openmp is not necessary in debian/rules. I attach a patch that attends to both of these matters. With the patch e-antic builds to completion on Alpha. Cheers, Michael. [1] https://buildd.debian.org/status/fetch.php?pkg=e-antic&arch=alpha&ver=0.1.3%2Bds-2&stamp=1565125004&raw=0
diff -urp e-antic-0.1.3+ds/debian/control e-antic-0.1.3+ds_new/debian/control --- e-antic-0.1.3+ds/debian/control 2019-07-12 03:35:23.000000000 +1200 +++ e-antic-0.1.3+ds_new/debian/control 2019-09-27 20:16:42.117758125 +1200 @@ -8,8 +8,8 @@ Build-Depends: autoconf-archive, gnulib, libgmp-dev, libmpfr-dev, - libflint-dev [!alpha !m68k !sh4 !x32], - libflint-arb-dev [!alpha !m68k !sh4 !x32] + libflint-dev [!m68k !sh4 !x32], + libflint-arb-dev [!m68k !sh4 !x32] Standards-Version: 4.4.0 Homepage: https://github.com/videlec/e-antic/ Vcs-Git: https://salsa.debian.org/science-team/e-antic.git diff -urp e-antic-0.1.3+ds/debian/rules e-antic-0.1.3+ds_new/debian/rules --- e-antic-0.1.3+ds/debian/rules 2019-06-21 05:20:36.000000000 +1200 +++ e-antic-0.1.3+ds_new/debian/rules 2019-09-27 20:47:57.992018094 +1200 @@ -7,7 +7,7 @@ export ACLOCAL_PATH=/usr/share/gnulib/m4 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) -ifneq (,$(filter $(DEB_HOST_MULTIARCH), alpha-linux-gnu mipsel-linux-gnu)) +ifneq (,$(filter $(DEB_HOST_MULTIARCH), mipsel-linux-gnu)) DEB_PKG_EANTIC_OPENMP=no else DEB_PKG_EANTIC_OPENMP=yes

