https://bugzilla.novell.com/show_bug.cgi?id=775418 https://bugzilla.novell.com/show_bug.cgi?id=775418#c3 --- Comment #3 from Marguerite Su <i@marguerite.su> 2012-08-14 20:05:48 UTC --- After some investigation, I think I know how to fix it. SuiteSparse_time symbol is in #ifdef SUITESPARSE_TIMER_ENABLED in SuiteSparse_config/SuiteSparse_config.c line 105. but it's only enabled in such cases: /* determine which timer to use, if any */ #ifndef NTIMER #ifdef _POSIX_C_SOURCE #if _POSIX_C_SOURCE >= 199309L #define SUITESPARSE_TIMER_ENABLED #endif #endif #endif in SuiteSparse_config/SuiteSparse_config.h line 123. So the solution might be: comment off #ifndef NTIMER ( I'm not a developer, I don't know which package or which part of the code provides NTIMER, or if it's a i586 or x86_64 only symbol. And I don't know if _POSIX_C_SOURCE can be cleaned either. Can you help examine that?) and add libSuiteSparse_config_1.so as a new package into suitesparse package. seems some packager (not me) didn't include it at all. basically this lib hasn't been used by Gegl, the only package needs suitesparse in openSUSE(not the science & education derivative) while but only needs libamd and umfpack), so this is not found by packagers. You can review my work at home:MargueriteSu:branches:devel:libraries:c_c++/suitesparse Hope it helps Marguerite -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.