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