Building compiz-core on ubuntu 12.04 works (after fixing bug 993608). But then "make test" fails (see below). The strange part is that the same test cases pass if you run the test binaries manually.
The following tests FAILED: 18 - privatescreen_PluginManagerTest.create_and_destroy (Failed) 19 - privatescreen_PluginManagerTest.calling_updatePlugins_does_not_error (Failed) 20 - privatescreen_PluginManagerTest.calling_updatePlugins_after_setting_initialPlugins (Failed) 21 - privatescreen_PluginManagerTest.updating_when_failing_to_load_plugin_in_middle_of_list (Failed) 22 - privatescreen_PluginManagerTest.calling_updatePlugins_with_fewer_plugins (Failed) 23 - privatescreen_PluginManagerTest.calling_updatePlugins_with_additional_plugins (Failed) 24 - privatescreen_EventManagerTest.create_and_destroy (Failed) 25 - privatescreen_EventManagerTest.init (Failed) 26 - compiz_wrapsystem_test (Failed) 48 - PluginTest.load_non_existant_plugin_must_fail (Failed) 49 - PluginTest.load_plugin_from_HOME_PLUGINDIR_succeeds (Failed) 50 - PluginTest.load_plugin_from_PLUGINDIR_succeeds (Failed) 51 - PluginTest.load_plugin_from_void_succeeds (Failed) 52 - PluginTest.list_plugins_none (Failed) 53 - PluginTest.list_plugins_some (Failed) 54 - PluginTest.list_plugins_are_deduped (Failed) 55 - PluginTest.when_we_push_plugin_init_is_called (Failed) 56 - LoaderTest.dllLoaderListPlugins_null (Failed) 57 - LoaderTest.dllLoaderListPlugins_non_such (Failed) 58 - LoaderTest.dllLoaderListPlugins_empty (Failed) 59 - LoaderTest.dllLoaderListPlugins_exists (Failed) Errors while running CTest make: *** [test] Error 8
Building compiz-core on ubuntu 12.04 works (after fixing bug 993608). But then "make test" fails (see below). The strange part is that the same test cases pass if you run the test binaries manually.
The following tests FAILED: PluginManagerTe st.create_ and_destroy (Failed) PluginManagerTe st.calling_ updatePlugins_ does_not_ error (Failed) PluginManagerTe st.calling_ updatePlugins_ after_setting_ initialPlugins (Failed) PluginManagerTe st.updating_ when_failing_ to_load_ plugin_ in_middle_ of_list (Failed) PluginManagerTe st.calling_ updatePlugins_ with_fewer_ plugins (Failed) PluginManagerTe st.calling_ updatePlugins_ with_additional _plugins (Failed) EventManagerTes t.create_ and_destroy (Failed) EventManagerTes t.init (Failed) wrapsystem_ test (Failed) load_non_ existant_ plugin_ must_fail (Failed) load_plugin_ from_HOME_ PLUGINDIR_ succeeds (Failed) load_plugin_ from_PLUGINDIR_ succeeds (Failed) load_plugin_ from_void_ succeeds (Failed) list_plugins_ none (Failed) list_plugins_ some (Failed) list_plugins_ are_deduped (Failed) when_we_ push_plugin_ init_is_ called (Failed) dllLoaderListPl ugins_null (Failed) dllLoaderListPl ugins_non_ such (Failed) dllLoaderListPl ugins_empty (Failed) dllLoaderListPl ugins_exists (Failed)
18 - privatescreen_
19 - privatescreen_
20 - privatescreen_
21 - privatescreen_
22 - privatescreen_
23 - privatescreen_
24 - privatescreen_
25 - privatescreen_
26 - compiz_
48 - PluginTest.
49 - PluginTest.
50 - PluginTest.
51 - PluginTest.
52 - PluginTest.
53 - PluginTest.
54 - PluginTest.
55 - PluginTest.
56 - LoaderTest.
57 - LoaderTest.
58 - LoaderTest.
59 - LoaderTest.
Errors while running CTest
make: *** [test] Error 8