GNOME Bugzilla – Bug 678761
dia fails to link with GNU gold linker due to underlinking (missing gmodule)
Last modified: 2013-07-21 15:36:38 UTC
dia uses gmodule for loading plugins yet misses explicitly specifying it in linked library list. This causes more strict GNU gold linker to fail: CCLD dia ../lib/.libs/libdia.so: error: undefined reference to 'g_module_symbol' ../lib/.libs/libdia.so: error: undefined reference to 'g_module_open' ../lib/.libs/libdia.so: error: undefined reference to 'g_module_close' ../lib/.libs/libdia.so: error: undefined reference to 'g_module_error' collect2: error: ld returned 1 exit status I'm attaching a patch.
Created attachment 217169 [details] [review] Patch fixing the issue
Thanks, pushed to master: https://git.gnome.org/browse/dia/commit/?id=da0a51ab36808fb515fde811b54a570e55b76923