Bugzilla – Bug 1224002
Package cheese does not build with gcc 14 because of an assignment from an from incompatible pointer type
Last modified: 2024-05-09 18:41:13 UTC
Package cheese does not build with gcc 14 because of its new errors, see bug#1220571 and https://gcc.gnu.org/gcc-14/porting_to.html for more details on these. Specifically, the problem seems to be at least one assignment from an incompatible pointer type: [ 25s] ../libcheese/cheese-flash.c: In function ‘cheese_flash_set_property’: [ 25s] ../libcheese/cheese-flash.c:135:22: error: assignment to ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} from incompatible pointer type ‘GObject *’ {aka ‘struct _GObject *’} [-Wincompatible-pointer-types] [ 25s] 135 | priv->parent = g_object_ref (parent); taken from https://build.opensuse.org/package/live_build_log/home:rguenther:plgrnd/cheese/openSUSE_Factory/x86_64 The corresponding Gentoo bug seems to be https://bugs.gentoo.org/919087
Fixed.