[Bug 227791] math/suitesparse undefined reference to `SuiteSparse_config'

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Apr 27 05:41:29 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227791

--- Comment #5 from Rainer Hurling <rhurlin at gwdg.de> ---
When I try to build math/suitesparse, after deleting the old version, I get the
following on 12.0-CURRENT amd64:


[..skip..]
gmake[4]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/KLU/Demo'
gmake[3]: Leaving directory '/usr/ports/math/suitesparse/work/SuiteSparse/KLU'
( cd UMFPACK && gmake )
gmake[3]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK'
( cd Lib    ; gmake )
gmake[4]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
gmake[5]: Nothing to be done for 'install'.
gmake[5]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
gmake[4]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
( cd Demo   ; gmake )
gmake[4]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Demo'
( cd ../.. && gmake metis )
./umfpack_simple
gmake[5]: Entering directory '/usr/ports/math/suitesparse/work/SuiteSparse'
Using pre-installed METIS 5.1.0 library at  [-L/usr/local/lib -lmetis 
-Wl,-rpath=/usr/local/lib/gcc6  -L/usr/local/lib/gcc6 -B/usr/local/bin
-L/usr/local/lib -fstack-protector -Wl,-rpath=/usr/local/lib/gcc6
-L/usr/local/lib/gcc6]
gmake[5]: Leaving directory '/usr/ports/math/suitesparse/work/SuiteSparse'
( cd ../../SuiteSparse_config ; gmake )
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/SuiteSparse_config'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/SuiteSparse_config'
gmake[6]: Nothing to be done for 'install'.
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/SuiteSparse_config'
gmake[5]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/SuiteSparse_config'
( cd ../../AMD ; gmake library )
gmake[5]: Entering directory '/usr/ports/math/suitesparse/work/SuiteSparse/AMD'
( cd Lib    ; gmake )
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/AMD/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[7]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/AMD/Lib'
gmake[7]: Nothing to be done for 'install'.
gmake[7]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/AMD/Lib'
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/AMD/Lib'
gmake[5]: Leaving directory '/usr/ports/math/suitesparse/work/SuiteSparse/AMD'
( cd ../Lib ; gmake )
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
gmake[6]: Nothing to be done for 'install'.
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
gmake[5]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Lib'
( cd ../../CHOLMOD && gmake library )
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CHOLMOD'
( cd Lib ; gmake )
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CHOLMOD/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[7]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CHOLMOD/Lib'
gmake[7]: Nothing to be done for 'install'.
gmake[7]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CHOLMOD/Lib'
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CHOLMOD/Lib'
gmake[5]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CHOLMOD'
( cd ../../COLAMD && gmake library )
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/COLAMD'
( cd Lib    ; gmake )
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/COLAMD/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[7]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/COLAMD/Lib'
gmake[7]: Nothing to be done for 'install'.
gmake[7]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/COLAMD/Lib'
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/COLAMD/Lib'
gmake[5]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/COLAMD'
( cd ../../CCOLAMD ; gmake library )
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CCOLAMD'
( cd Lib    ; gmake )
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CCOLAMD/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[7]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CCOLAMD/Lib'
gmake[7]: Nothing to be done for 'install'.
gmake[7]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CCOLAMD/Lib'
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CCOLAMD/Lib'
gmake[5]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CCOLAMD'
( cd ../../CAMD ; gmake library )
gmake[5]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CAMD'
( cd Lib    ; gmake )
gmake[6]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CAMD/Lib'
gmake install INSTALL=/usr/ports/math/suitesparse/work/SuiteSparse
gmake[7]: Entering directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CAMD/Lib'
gmake[7]: Nothing to be done for 'install'.
gmake[7]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CAMD/Lib'
gmake[6]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/CAMD/Lib'
gmake[5]: Leaving directory '/usr/ports/math/suitesparse/work/SuiteSparse/CAMD'
gmake[4]: *** [Makefile:95: run] Segmentation fault (core dumped)
gmake[4]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK/Demo'
gmake[3]: *** [Makefile:15: all] Error 2
gmake[3]: Leaving directory
'/usr/ports/math/suitesparse/work/SuiteSparse/UMFPACK'
gmake[2]: *** [Makefile:26: go] Error 2
gmake[2]: Leaving directory '/usr/ports/math/suitesparse/work/SuiteSparse'
*** Error code 2


It seems, something went wrong in gmake[4]. There is a file
UMFPACK/Demo/umfpack_simple.core.

Unfortunately, I have only a low level of expertise in debugging and until now,
math/suiteparse was build without debugging symbols.

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


More information about the freebsd-ports-bugs mailing list