Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
From the GNOME bug i am seeing this bug in evolution. what happens is, a bonobo shlib component uses libglade, and uses the symbol lookup parts of g_module. this fails, because the symbols aren't defined in the "self" module, but in a loaded module. eg, gfrob loads libfoo_comp.so using gmodule. libfoo_comp.so calls g_module_symbol (NULL, "foo_function"). this fails on OS X, but apparently works on linux. a simple workaround is to try looking up the symbol in the previoiusly loaded modules (see attached patch). -------------------------- Now, this bug is 4 years old and still hasn't been fixed upstream :/
Created an attachment (id=123959) [details] Work on FreeBSD This is the FreeBSD patch which enabled gmodule to work with bonobo and other stuff. Taken from their ports tree, I claim no credit.
applied. Thanks, uber.