GNOME Bugzilla – Bug 678423
1.10.8 needs fix on osx ... clutter_x11_enable_xinput not available
Last modified: 2012-06-20 07:54:57 UTC
I think someone forgot that clutter_x11_enable_xinput is not available on all platforms. Undefined symbols for architecture x86_64: "_clutter_x11_enable_xinput", referenced from: _test_touch_events_main in test_interactive-test-touch-events.o Undefined symbols for architecture x86_64: "_clutter_x11_enable_xinput", referenced from: _test_conform_simple_fixture_setup in test_conformance-test-conform-common.o
thanks. fixed in master and in the clutter-1.10 branch by these two commits: commit 3ad550200390388955b373503137f52ad5e3e271 Author: Emmanuele Bassi <ebassi@gnome.org> Date: Wed Jun 20 08:52:40 2012 +0100 interactive/touch-events: Protect x11-specific calls Use the CLUTTER_WINDOWING_X11 define to protect platform-specific calls like clutter_x11_enable_xinput(). https://bugzilla.gnome.org/show_bug.cgi?id=678423 commit 47f8be4d4b6fec011a8fbe85c324344f60b489f2 Author: Emmanuele Bassi <ebassi@gnome.org> Date: Wed Jun 20 08:50:48 2012 +0100 conform: Put xinput enabling under guards Calling clutter_x11_* API should be done only under the platform specific guards we provide with Clutter. https://bugzilla.gnome.org/show_bug.cgi?id=678423