scipy svn fails to build on Debian
Hi, I have a fresh Debian unstable and scipy svn fails to build: $ ./setup.py build [...] adding 'build/src.linux-i686-2.4/fortranobject.c' to sources. adding 'build/src.linux-i686-2.4' to include_dirs. building extension "scipy.linsolve._zsuperlu" sources building extension "scipy.linsolve._dsuperlu" sources building extension "scipy.linsolve._csuperlu" sources building extension "scipy.linsolve._ssuperlu" sources building extension "scipy.linsolve.umfpack.__umfpack" sources creating build/src.linux-i686-2.4/scipy/linsolve creating build/src.linux-i686-2.4/scipy/linsolve/umfpack adding 'Lib/linsolve/umfpack/umfpack.i' to sources. creating build/src.linux-i686-2.4/Lib/linsolve creating build/src.linux-i686-2.4/Lib/linsolve/umfpack swig: Lib/linsolve/umfpack/umfpack.i swig -python -I/usr/include -o build/src.linux-i686-2.4/Lib/linsolve/umfpack/_umfpack_wrap.c -outdir build/src.linux-i686-2.4/Lib/linsolve/umfpack Lib/linsolve/umfpack/umfpack.i Lib/linsolve/umfpack/umfpack.i:192: Error: Unable to find 'umfpack.h' Lib/linsolve/umfpack/umfpack.i:193: Error: Unable to find 'umfpack_solve.h' Lib/linsolve/umfpack/umfpack.i:194: Error: Unable to find 'umfpack_defaults.h' Lib/linsolve/umfpack/umfpack.i:195: Error: Unable to find 'umfpack_triplet_to_col.h' Lib/linsolve/umfpack/umfpack.i:196: Error: Unable to find 'umfpack_col_to_triplet.h' Lib/linsolve/umfpack/umfpack.i:197: Error: Unable to find 'umfpack_transpose.h' Lib/linsolve/umfpack/umfpack.i:198: Error: Unable to find 'umfpack_scale.h' Lib/linsolve/umfpack/umfpack.i:200: Error: Unable to find 'umfpack_report_symbolic.h' Lib/linsolve/umfpack/umfpack.i:201: Error: Unable to find 'umfpack_report_numeric.h' Lib/linsolve/umfpack/umfpack.i:202: Error: Unable to find 'umfpack_report_info.h' Lib/linsolve/umfpack/umfpack.i:203: Error: Unable to find 'umfpack_report_control.h' Lib/linsolve/umfpack/umfpack.i:215: Error: Unable to find 'umfpack_symbolic.h' Lib/linsolve/umfpack/umfpack.i:216: Error: Unable to find 'umfpack_numeric.h' Lib/linsolve/umfpack/umfpack.i:225: Error: Unable to find 'umfpack_free_symbolic.h' Lib/linsolve/umfpack/umfpack.i:226: Error: Unable to find 'umfpack_free_numeric.h' Lib/linsolve/umfpack/umfpack.i:248: Error: Unable to find 'umfpack_get_lunz.h' Lib/linsolve/umfpack/umfpack.i:272: Error: Unable to find 'umfpack_get_numeric.h' error: command 'swig' failed with exit status 1 Ondrej
Lib/linsolve/umfpack/umfpack.i:216: Error: Unable to find 'umfpack_numeric.h' Lib/linsolve/umfpack/umfpack.i:225: Error: Unable to find 'umfpack_free_symbolic.h' Lib/linsolve/umfpack/umfpack.i:226: Error: Unable to find 'umfpack_free_numeric.h' Lib/linsolve/umfpack/umfpack.i:248: Error: Unable to find 'umfpack_get_lunz.h' Lib/linsolve/umfpack/umfpack.i:272: Error: Unable to find 'umfpack_get_numeric.h' error: command 'swig' failed with exit status 1
The attached patch fixes the problem. I didn't commit it to svn, since I think it would break the build for non Debian people. Ondrej
participants (1)
-
Ondrej Certik