Activity log for bug #1060804

Date Who What changed Old value New value Message
2012-10-03 08:53:14 Daniel van Vugt bug added bug
2012-10-03 08:53:35 Daniel van Vugt bug task added compiz-core
2012-10-03 08:53:40 Daniel van Vugt compiz-core: status New Triaged
2012-10-03 08:53:43 Daniel van Vugt compiz-core: importance Undecided Medium
2012-10-03 08:53:56 Daniel van Vugt compiz-core: milestone 0.9.7.12
2012-10-03 10:00:40 Daniel van Vugt compiz: assignee Daniel van Vugt (vanvugt)
2012-10-04 06:15:50 Daniel van Vugt description Install clang and then: env CC=clang CXX=clang cmake .. and then it can't build because of (at least): In file included from /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.c:28: /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.h:25:37: error: redefinition of typedef 'GWDSettingsWritable' is invalid in C [-Wtypedef-redefinition] typedef struct _GWDSettingsWritable GWDSettingsWritable; ^ /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-writable-interface.h:35:37: note: previous definition is here typedef struct _GWDSettingsWritable GWDSettingsWritable; ^ In file included from /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.c:28: /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.h:26:37: error: redefinition of typedef 'GWDSettingsStorage' is invalid in C [-Wtypedef-redefinition] typedef struct _GWDSettingsStorage GWDSettingsStorage; ^ /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-interface.h:35:36: note: previous definition is here typedef struct _GWDSettingsStorage GWDSettingsStorage; ^ In file included from /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.c:28: /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.h:27:31: error: redefinition of typedef 'GSettings' is invalid in C [-Wtypedef-redefinition] typedef struct _GSettings GSettings; ^ /usr/include/glib-2.0/gio/giotypes.h:60:47: note: previous definition is here typedef struct _GSettings GSettings; ^ Clang also rejects lp:compiz-core/0.9.7 for different reasons. Install clang and then:    env CC=clang CXX=clang++ cmake .. and then it can't build because of (at least): In file included from /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.c:28: /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.h:25:37: error:       redefinition of typedef 'GWDSettingsWritable' is invalid in C       [-Wtypedef-redefinition] typedef struct _GWDSettingsWritable GWDSettingsWritable;                                     ^ /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-writable-interface.h:35:37: note:       previous definition is here typedef struct _GWDSettingsWritable GWDSettingsWritable;                                     ^ In file included from /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.c:28: /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.h:26:37: error:       redefinition of typedef 'GWDSettingsStorage' is invalid in C       [-Wtypedef-redefinition] typedef struct _GWDSettingsStorage GWDSettingsStorage;                                     ^ /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-interface.h:35:36: note:       previous definition is here typedef struct _GWDSettingsStorage GWDSettingsStorage;                                    ^ In file included from /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.c:28: /home/dan/bzr/compiz/clang/gtk/window-decorator/gwd-settings-storage-gsettings.h:27:31: error:       redefinition of typedef 'GSettings' is invalid in C       [-Wtypedef-redefinition] typedef struct _GSettings GSettings;                                     ^ /usr/include/glib-2.0/gio/giotypes.h:60:47: note: previous definition is here typedef struct _GSettings GSettings;                                               ^ Clang also rejects lp:compiz-core/0.9.7 for different reasons.
2012-10-04 09:44:21 Daniel van Vugt compiz: status Triaged In Progress
2012-10-04 09:44:24 Daniel van Vugt compiz-core: milestone 0.9.7.12
2012-10-04 09:45:10 Daniel van Vugt compiz: importance Medium High
2012-10-04 09:49:06 Daniel van Vugt branch linked lp:~compiz-team/compiz/fix-1060804
2012-10-09 03:47:44 Daniel van Vugt compiz: status In Progress Fix Committed
2012-10-09 03:47:48 Daniel van Vugt compiz: importance High Medium
2012-11-26 04:01:51 Daniel van Vugt nominated for series compiz/0.9.8
2012-11-26 04:01:51 Daniel van Vugt bug task added compiz/0.9.8
2012-11-26 04:02:02 Daniel van Vugt compiz/0.9.8: importance Undecided Medium
2012-11-26 04:02:02 Daniel van Vugt compiz/0.9.8: status New Triaged
2012-11-26 04:02:13 Daniel van Vugt bug task added compiz (Ubuntu)
2012-11-26 04:02:22 Daniel van Vugt compiz (Ubuntu): importance Undecided Medium
2012-11-26 04:02:22 Daniel van Vugt compiz (Ubuntu): status New Fix Committed
2012-11-26 04:02:22 Daniel van Vugt compiz (Ubuntu): assignee Daniel van Vugt (vanvugt)
2013-01-24 11:56:53 Daniel van Vugt compiz: status Fix Committed Fix Released
2013-10-13 01:48:51 Stephen M. Webb bug task deleted compiz/0.9.8
2019-02-13 19:33:41 Alberts Muktupāvels compiz (Ubuntu): status Fix Committed Fix Released