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.