CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]  2018/06/23 12:45:10

Modified files:
        math/py-scipy  : Makefile distinfo 
        math/py-scipy/patches: patch-scipy_special_tests_test_basic_py 
        math/py-scipy/pkg: PLIST 

Log message:
Update scipy to 0.17.1 since newer lapack has removed certain symbols
which caused scipy 0.16.1 to stop working in certain situations.

This issue was reported by David Kalliecharan and is also documented at:
https://github.com/scipy/scipy/issues/5266

The failure looks like this:

In [9]: import scipy.interpolate as interp
python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: 
undefined symbol 'sgegv_'
python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: 
undefined symbol 'dgegv_'
python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: 
undefined symbol 'cgegv_'
python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: 
undefined symbol 'zgegv_'

While here also switch MASTER_SITES from sourceforge to pypi and switch from
g77 to gfortran.

Reply via email to