Source: colmap
Version: 3.6+really3.6-1
Severity: important
Tags: patch
User: debian-h...@lists.debian.org
Usertags: hurd
Control: found -1 colmap/3.6+really3.6+git20210519-1

Hi,

currently colmap fails to build on hurd-i386 [1].

The problem is that, in the colmap.install, the "obj-*-*-*" glob pattern
is used to refer to the build directory. The default build directory for
cmake is "obj-$DEB_HOST_GNU_TYPE", and considering that
DEB_HOST_GNU_TYPE for hurd-i386 is "i686-gnu", then the pattern does not
match the build directory.

The fix is simple: simply use "obj-*" to refer to the build directory.
Patch attached for this.

[1] 
https://buildd.debian.org/status/fetch.php?pkg=colmap&arch=hurd-i386&ver=3.6%2Breally3.6-1&stamp=1632952345&raw=0

Thanks,
-- 
Pino
--- a/debian/colmap.install
+++ b/debian/colmap.install
@@ -1,2 +1,2 @@
-obj-*-*-*/src/exe/colmap usr/bin
+obj-*/src/exe/colmap usr/bin
 doc/COLMAP.desktop usr/share/applications

Reply via email to