sfst fails to cross build from source, because it's architecture detection is broken. It runs the "arch" tool to figure out the host architecture, but it receives the build architecture. autotools already has functions for figuring that out. The attached patch uses that support and makes sfst cross buildable. Please consider applying it. Helmut
Hi Helmut,
the package sfst was salvaged by Debian Science Maintainers[1] which
included a new upstream version. This version does not use autoconf any
more but switched to cmake. This means your patch does not apply any
more. In the best case the problem was solved by the cmake switch and
you can close the bug. Otherwise I'd happily apply a patch for the
new upstream build system.
Thank you for all your work on cross building
Andreas.
[1] https://salsa.debian.org/science-team/sfst
Setting tags fitting my message from Sun, 18 Aug 2024 07:57:17 +0200