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.

Reply via email to