Bug#981257: ucx FTCBFS: configures for the build architecture

Helmut Grohne helmut at subdivi.de
Thu Jan 28 08:09:55 GMT 2021


Source: ucx
Version: 1.10.0~rc1-6
Tags: patch
User: debian-cross at lists.debian.org
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
-------------- next part --------------
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 <helmut at subdivi.de>  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) \


More information about the debian-science-maintainers mailing list