Bug#902102: hypre has underlinked libraries, causing build failures with ld --as-needed
Drew Parsons
dparsons at debian.org
Thu Sep 27 21:47:16 BST 2018
Package: libhypre-dev
Version: 2.14.0-4
Followup-For: Bug #902102
It's possible to add extra links to close the circular dependencies
using patchelf.
Unfortunately patchelf causes an error in dh_strip. This is patched
upstream. But there is a different problem that latest patchelf does
not build on all arches. See
//bugs.debian.org/cgi-bin/bugreport.cgi?bug=903396
Until that's resolved use manually linking to resolve the circular
dependency,
-lHYPRE_FEI -lHYPRE_mli -lHYPRE_FEI
-lHYPRE_parcsr_mv -lHYPRE_parcsr_ls -lHYPRE_parcsr_mv
The missing link to superlu is fixed in 2.14.0-4.
More information about the debian-science-maintainers
mailing list