On 5/27/20 10:26 AM, Grant Edwards wrote:
> I tried to emerge matplotlib today, and it failed because it's linking
> in 32-bit libraries instead of 64 bit ones:
>
> ...
>
> What would cause that?
>
On the command-line:
-L/usr/lib -L/usr/lib64
Some part of... some build system... is buggy. Those flags can come from
many different places:
* hard-coded in matplotlib or any of its dependencies' build systems
* from a dependency's pkg-config file
* incorrectly guessed by a ./configure test that didn't look too hard
at which library it found
* correctly guessed for a library that was installed to the wrong
place (/usr/lib instead of /usr/lib64)
Et cetera. Best to file a bug.