Hide Forgot
Description of problem: Hello. I experienced the following error with gtk3-3.3.18-1 combined with glib2-2.31.16-1 ... symbol lookup error: /lib/libgtk-3.so.0: undefined symbol: g_signal_set_va_marshaller The problem disappeared after updating glib2 to 2.31.20-1 ... I've checked the spec file and the problem lies in the %global glib2_version definition ... it's currently set to 2.31.16 and that doesn't seem to work correctly with gtk3 3.3.18 (and possibly higher). Please, update the spec and rebuild ... Version-Release number of selected component (if applicable): 3.3.18-1 How reproducible: always
Hit the same issue with: gtk3-3.4.0-1.fc17.x86_64 glib2-2.31.16-1.fc17.x86_64 # export GTK_BACKEND=broadway # gcalctool GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. gcalctool: symbol lookup error: /lib64/libgtk-3.so.0: undefined symbol: g_signal_set_va_marshaller Now upgrading to the latest versions.
gtk3-3.4.1-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/gtk3-3.4.1-1.fc17
Package gtk3-3.4.1-1.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gtk3-3.4.1-1.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-5899/gtk3-3.4.1-1.fc17 then log in and leave karma (feedback).
gtk3-3.4.1-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.