[Bug 267745] math/py-scikit-umfpack: build error against suitesparse-6.0.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 13 Nov 2022 16:33:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267745

            Bug ID: 267745
           Summary: math/py-scikit-umfpack: build error against
                    suitesparse-6.0.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: yuri@freebsd.org
          Reporter: thierry@FreeBSD.org
             Flags: maintainer-feedback?(yuri@freebsd.org)
          Assignee: yuri@freebsd.org

With suitesparse-umfpack 6.0.0, only suitesparse/umfpack.h remains, all the
other headers have been removed.

Trying to build scikit-umfpack against this version fails:

INFO: swig: scikits/umfpack/umfpack.i
swig -python -I/usr/local/include/suitesparse -I/usr/local/include/suitesparse
-o build/src.freebsd-14.0-CURRENT-amd64-3.9/scikits/umfpack/_umfpack_wrap.c
-outdir build/src.freebsd-14.0-CURRENT-amd64-3.9/scikits/umfpack
scikits/umfpack/umfpack.i
scikits/umfpack/umfpack.i:221: Error: Unable to find 'umfpack_solve.h'
scikits/umfpack/umfpack.i:222: Error: Unable to find 'umfpack_defaults.h'
scikits/umfpack/umfpack.i:223: Error: Unable to find 'umfpack_triplet_to_col.h'
scikits/umfpack/umfpack.i:224: Error: Unable to find 'umfpack_col_to_triplet.h'
scikits/umfpack/umfpack.i:225: Error: Unable to find 'umfpack_transpose.h'
scikits/umfpack/umfpack.i:226: Error: Unable to find 'umfpack_scale.h'
scikits/umfpack/umfpack.i:228: Error: Unable to find
'umfpack_report_symbolic.h'
scikits/umfpack/umfpack.i:229: Error: Unable to find 'umfpack_report_numeric.h'
scikits/umfpack/umfpack.i:230: Error: Unable to find 'umfpack_report_info.h'
scikits/umfpack/umfpack.i:231: Error: Unable to find 'umfpack_report_control.h'
scikits/umfpack/umfpack.i:243: Error: Unable to find 'umfpack_symbolic.h'
scikits/umfpack/umfpack.i:244: Error: Unable to find 'umfpack_numeric.h'
scikits/umfpack/umfpack.i:253: Error: Unable to find 'umfpack_free_symbolic.h'
scikits/umfpack/umfpack.i:254: Error: Unable to find 'umfpack_free_numeric.h'
scikits/umfpack/umfpack.i:283: Error: Unable to find 'umfpack_get_lunz.h'
scikits/umfpack/umfpack.i:329: Error: Unable to find 'umfpack_get_numeric.h'
error: command '/usr/local/bin/swig' failed with exit code 1
*** Error code 1

The problem has been reported at
<https://github.com/scikit-umfpack/scikit-umfpack/issues/78>.

-- 
You are receiving this mail because:
You are the assignee for the bug.