Time to time we get broken linking when some ports, apparently, assume everything should be present without checking for availability of symbols.
Likely examples at hand:
icl-utk-edu/lapackpp#25
liuyangzhuan/ButterflyPACK#18
(And I have encountered similar cases elsewhere.)
A case where some of missing routines were re-implemented: pghysels/STRUMPACK@0eb1477
Is it possible to have some general solution? Or am I asking in a wrong place? :)