On Tue, Mar 29, 2016 at 4:29 AM, Olivier Grisel
<[email protected]> wrote:
>> You can replicate fairly simply with:
>>
>> pip install -f 
>> https://d9a97980b71d47cde94d-aae005c4999d7244ac63632f8b80e089.ssl.cf2.rackcdn.com
>> numpy
>> cd numpy/f2py/tests/src/kind
>> f2py -c foo.f90 -m foo
>> python -c 'import numpy; import foo'
>
> I can replicate. I can also force the use of the system fortran with
> LD_PRELOAD (on ubuntu 14.04):
>
> LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libgfortran.so.3' python -c
> 'import numpy; import foo'

This one is obviously a show-stopper - I believe that it means that
any module compiled against gfortran (and presumably any shipped lib
that numpy loads) will break after numpy has been imported.

I don't understand the linux link rules well enough to know how to
fix.  I guess we could rename the libraries that we ship / vendor into
libs? (numpy_libgfortran.so etc).

Matthew
_______________________________________________
Wheel-builders mailing list
[email protected]
https://mail.python.org/mailman/listinfo/wheel-builders

Reply via email to