Source: ucx
Version: 1.10.0~rc1-6
Tags: patch
User: [email protected]
Usertags: ftcbfs

ucx fails to cross build from source, because it configures for the
build architecture. It actually configures twice. It would be
configuring again via dh_auto_configure if the first invocation were not
failing. If the first invocation is skipped, the second one succeeds and
makes ucx cross buildable. Please consider applying the attached patch.

Helmut
diff --minimal -Nru ucx-1.10.0~rc1/debian/changelog 
ucx-1.10.0~rc1/debian/changelog
--- ucx-1.10.0~rc1/debian/changelog     2021-01-20 18:53:52.000000000 +0100
+++ ucx-1.10.0~rc1/debian/changelog     2021-01-28 07:20:34.000000000 +0100
@@ -1,3 +1,10 @@
+ucx (1.10.0~rc1-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Configure only once, via debhelper. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Thu, 28 Jan 2021 07:20:34 +0100
+
 ucx (1.10.0~rc1-6) unstable; urgency=medium
 
   * Add Breaks: libopenmpi3 (<< 4.1.0-3) to get correct configuration
diff --minimal -Nru ucx-1.10.0~rc1/debian/rules ucx-1.10.0~rc1/debian/rules
--- ucx-1.10.0~rc1/debian/rules 2021-01-20 18:53:52.000000000 +0100
+++ ucx-1.10.0~rc1/debian/rules 2021-01-28 07:20:32.000000000 +0100
@@ -21,7 +21,6 @@
 #$(JAVA) 
 
 override_dh_auto_configure:
-       ./contrib/configure-release --prefix=/usr
        dh_auto_configure --  \
                --enable-mt \
                $(VERBS) \
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to