FS#66651 - [gmic] should be compiled without LTO
Attached to Project:
Community Packages
Opened by Arkadiusz Hiler (ivyl) - Thursday, 14 May 2020, 21:38 GMT
Last edited by Antonio Rojas (arojas) - Friday, 15 May 2020, 09:55 GMT
Opened by Arkadiusz Hiler (ivyl) - Thursday, 14 May 2020, 21:38 GMT
Last edited by Antonio Rojas (arojas) - Friday, 15 May 2020, 09:55 GMT
|
Details
Description:
GMIC is Archis compiled with link time optimizations enabled which results in Darktable being unable to load lut3d module as it fails to find symbols Log: [iop_load_module] failed to open operation `lut3d': /usr/lib/darktable/plugins/liblut3d.so: undefined symbol: _ZN12cimg_library8CImgListIcE6assignE Additional info: * gmic 2.9.0-5 * https://github.com/darktable-org/darktable/issues/4220 * https://discuss.pixls.us/t/gmic-lookup-symbol-err-on-opensuse-darktable-master-build/15827 Steps to reproduce: - run dark table - lut3D module is not present and the message pasted above is present in the logs |
This task depends upon
Closed by Antonio Rojas (arojas)
Friday, 15 May 2020, 09:55 GMT
Reason for closing: Fixed
Additional comments about closing: gmic 2.9.0-6
Friday, 15 May 2020, 09:55 GMT
Reason for closing: Fixed
Additional comments about closing: gmic 2.9.0-6
Comment by Antonio Rojas (arojas) -
Friday, 15 May 2020, 06:32 GMT
seems to be a GCC 10 thing. 2.9.0-3, the last version built with
GCC 9, does provide the symbol.