Bug#1074881: cinnamon-settings-daemon: ftbfs with GCC-14
Package: src:cinnamon-settings-daemon
Version: 6.0.0-2
Severity: important
Tags: sid trixie
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/cinnamon-settings-daemon_6.0.0-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html
[...]
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/glib-2.0/glib/gi18n.h:23,
from ../plugins/housekeeping/csd-ldsm-dialog.c:22:
../plugins/housekeeping/csd-ldsm-dialog.c: In function ‘ignore_check_button_toggled_cb’:
/usr/include/glib-2.0/glib/gmacros.h:951:55: warning: division ‘sizeof (gchar ** {aka char **}) / sizeof (gchar * {aka char *})’ does not compute the number of array elements [-Wsizeof-pointer-div]
951 | #define G_N_ELEMENTS(arr) (sizeof (arr) / sizeof ((arr)[0]))
| ^
../plugins/housekeeping/csd-ldsm-dialog.c:161:25: note: in expansion of macro ‘G_N_ELEMENTS’
161 | for (i = 0; i < G_N_ELEMENTS (settings_list); i++) {
| ^~~~~~~~~~~~
../plugins/housekeeping/csd-ldsm-dialog.c:152:17: note: first ‘sizeof’ operand was declared here
152 | gchar **settings_list;
| ^~~~~~~~~~~~~
[57/135] cc -Iplugins/housekeeping/test-empty-trash.p -Iplugins/housekeeping -I../plugins/housekeeping -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_D
ISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ plugins/housekeeping/test-empty-trash.p/csd-disk-space-helper.c.o -MF plugins/housekeeping/test-empty-trash.p/csd-disk-space-helper.c.o.d -o plugins/housekeeping/test-empty-trash.p/csd-disk-space-helper.c.o -c ../plugins/housekeeping/csd-disk-space-helper.c
[58/135] cc -Iplugins/housekeeping/test-empty-trash.p -Iplugins/housekeeping -I../plugins/housekeeping -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_D
ISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ plugins/housekeeping/test-empty-trash.p/csd-disk-space.c.o -MF plugins/housekeeping/test-empty-trash.p/csd-disk-space.c.o.d -o plugins/housekeeping/test-empty-trash.p/csd-disk-space.c.o -c ../plugins/housekeeping/csd-disk-space.c
[59/135] cc -Iplugins/keyboard/csd-keyboard.p -Iplugins/keyboard -I../plugins/keyboard -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarati
ons -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPLUGIN_NAME="keyboard"' '-DDATADIR="share"' -MD -MQ plugins/keyboard/csd-keyboard.p/csd-keyboard-manager.c.o -MF plugins/keyboard/csd-keyboard.p/csd-keyboard-manager.c.o.d -o plugins/keyboard/csd-keyboard.p/csd-keyboard-manager.c.o -c ../plugins/keyboard/csd-keyboard-manager.c
../plugins/keyboard/csd-keyboard-manager.c:174:1: warning: ‘_csd_settings_get_uint’ defined but not used [-Wunused-function]
174 | _csd_settings_get_uint (GSettings *settings,
| ^~~~~~~~~~~~~~~~~~~~~~
[60/135] cc -Iplugins/keyboard/csd-keyboard.p -Iplugins/keyboard -I../plugins/keyboard -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarati
ons -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPLUGIN_NAME="keyboard"' '-DDATADIR="share"' -MD -MQ plugins/keyboard/csd-keyboard.p/csd-keyboard-xkb.c.o -MF plugins/keyboard/csd-keyboard.p/csd-keyboard-xkb.c.o.d -o plugins/keyboard/csd-keyboard.p/csd-keyboard-xkb.c.o -c ../plugins/keyboard/csd-keyboard-xkb.c
../plugins/keyboard/csd-keyboard-xkb.c:309:1: warning: ‘status_icon_popup_menu_cb’ defined but not used [-Wunused-function]
309 | status_icon_popup_menu_cb (GtkStatusIcon * icon, guint button, guint time)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[61/135] cc -Iplugins/media-keys/csd-media-keys.p -Iplugins/media-keys -I../plugins/media-keys -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/cinnamon-desktop -I/usr/include/cinnamon-desktop/libcvc -I/usr/include/gudev-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
-DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT '-DPLUGIN_NAME="media-keys"' -MD -MQ plugins/media-keys/csd-media-keys.p/bus-watch-namespace.c.o -MF plugins/media-keys/csd-media-keys.p/bus-watch-namespace.c.o.d -o plugins/media-keys/csd-media-keys.p/bus-watch-namespace.c.o -c ../plugins/media-keys/bus-watch-namespace.c
[62/135] cc -Iplugins/keyboard/csd-keyboard.p -Iplugins/keyboard -I../plugins/keyboard -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarati
ons -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPLUGIN_NAME="keyboard"' '-DDATADIR="share"' -MD -MQ plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o -MF plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o.d -o plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o -c ../plugins/keyboard/gkbd-configuration.c
FAILED: plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o
cc -Iplugins/keyboard/csd-keyboard.p -Iplugins/keyboard -I../plugins/keyboard -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-
deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPLUGIN_NAME="keyboard"' '-DDATADIR="share"' -MD -MQ plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o -MF plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o.d -o plugins/keyboard/csd-keyboard.p/gkbd-configuration.c.o -c ../plugins/keyboard/gkbd-configuration.c
../plugins/keyboard/gkbd-configuration.c: In function ‘gkbd_configuration_get_group_names’:
../plugins/keyboard/gkbd-configuration.c:343:35: error: returning ‘gchar **’ {aka ‘char **’} from a function with incompatible return type ‘const char * const*’ [-Wincompatible-pointer-types]
343 | return configuration->priv->full_group_names;
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../plugins/keyboard/gkbd-configuration.c: In function ‘gkbd_configuration_get_short_group_names’:
../plugins/keyboard/gkbd-configuration.c:349:35: error: returning ‘gchar **’ {aka ‘char **’} from a function with incompatible return type ‘const char * const*’ [-Wincompatible-pointer-types]
349 | return configuration->priv->short_group_names;
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
[63/135] cc -Iplugins/keyboard/csd-keyboard.p -Iplugins/keyboard -I../plugins/keyboard -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarati
ons -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPLUGIN_NAME="keyboard"' '-DDATADIR="share"' -MD -MQ plugins/keyboard/csd-keyboard.p/delayed-dialog.c.o -MF plugins/keyboard/csd-keyboard.p/delayed-dialog.c.o.d -o plugins/keyboard/csd-keyboard.p/delayed-dialog.c.o -c ../plugins/keyboard/delayed-dialog.c
[64/135] cc -Iplugins/media-keys/csd-media-keys.p -Iplugins/media-keys -I../plugins/media-keys -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/cinnamon-desktop -I/usr/include/cinnamon-desktop/libcvc -I/usr/include/gudev-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
-DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT '-DPLUGIN_NAME="media-keys"' -MD -MQ plugins/media-keys/csd-media-keys.p/mpris-controller.c.o -MF plugins/media-keys/csd-media-keys.p/mpris-controller.c.o.d -o plugins/media-keys/csd-media-keys.p/mpris-controller.c.o -c ../plugins/media-keys/mpris-controller.c
../plugins/media-keys/mpris-controller.c: In function ‘mpris_player_appeared’:
../plugins/media-keys/mpris-controller.c:194:27: warning: unused variable ‘priv’ [-Wunused-variable]
194 | MprisControllerPrivate *priv = MPRIS_CONTROLLER (self)->priv;
| ^~~~
[65/135] cc -Iplugins/keyboard/csd-keyboard.p -Iplugins/keyboard -I../plugins/keyboard -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarati
ons -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DPLUGIN_NAME="keyboard"' '-DDATADIR="share"' -MD -MQ plugins/keyboard/csd-keyboard.p/main.c.o -MF plugins/keyboard/csd-keyboard.p/main.c.o.d -o plugins/keyboard/csd-keyboard.p/main.c.o -c ../plugins/keyboard/main.c
[66/135] cc -Iplugins/power/csd-power.p -Iplugins/power -I../plugins/power -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/cinnamon-desktop -I/usr/include/libupower-glib -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACO
M -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT '-DPLUGIN_NAME="power"' -MD -MQ plugins/power/csd-power.p/meson-generated_.._csd-power-screen-proxy.c.o -MF plugins/power/csd-power.p/meson-generated_.._csd-power-screen-proxy.c.o.d -o plugins/power/csd-power.p/meson-generated_.._csd-power-screen-proxy.c.o -c plugins/power/csd-power-screen-proxy.c
[67/135] cc -Iplugins/media-keys/csd-media-keys.p -Iplugins/media-keys -I../plugins/media-keys -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/cinnamon-desktop -I/usr/include/cinnamon-desktop/libcvc -I/usr/include/gudev-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
-DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT '-DPLUGIN_NAME="media-keys"' -MD -MQ plugins/media-keys/csd-media-keys.p/main.c.o -MF plugins/media-keys/csd-media-keys.p/main.c.o.d -o plugins/media-keys/csd-media-keys.p/main.c.o -c ../plugins/media-keys/main.c
[68/135] cc -Iplugins/power/csd-power.p -Iplugins/power -I../plugins/power -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/cinnamon-desktop -I/usr/include/libupower-glib -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACO
M -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT '-DPLUGIN_NAME="power"' -MD -MQ plugins/power/csd-power.p/meson-generated_.._csd-power-proxy.c.o -MF plugins/power/csd-power.p/meson-generated_.._csd-power-proxy.c.o.d -o plugins/power/csd-power.p/meson-generated_.._csd-power-proxy.c.o -c plugins/power/csd-power-proxy.c
[69/135] cc -Iplugins/media-keys/csd-media-keys.p -Iplugins/media-keys -I../plugins/media-keys -I. -I.. -Icinnamon-settings-daemon -I../cinnamon-settings-daemon -Iplugins/common -I../plugins/common -Idata -I../data -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/cinnamon-desktop -I/usr/include/cinnamon-desktop/libcvc -I/usr/include/gudev-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
-DHAVE_NEW_LCMS -DHAVE_LOGIND -DHAVE_GUDEV -DHAVE_WACOM -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT '-DPLUGIN_NAME="media-keys"' -MD -MQ plugins/media-keys/csd-media-keys.p/csd-media-keys-manager.c.o -MF plugins/media-keys/csd-media-keys.p/csd-media-keys-manager.c.o.d -o plugins/media-keys/csd-media-keys.p/csd-media-keys-manager.c.o -c ../plugins/media-keys/csd-media-keys-manager.c
../plugins/media-keys/csd-media-keys-manager.c: In function ‘do_sound_action’:
../plugins/media-keys/csd-media-keys-manager.c:896:58: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
896 | #define CROSSING_PA_NORM(val,step)(val >= PA_VOLUME_NORM && val - step < PA_VOLUME_NORM || \
| ^
../plugins/media-keys/csd-media-keys-manager.c:914:62: note: in expansion of macro ‘CROSSING_PA_NORM’
914 | if (old_vol_pa % vol_step_pa > 0 && !CROSSING_PA_NORM (old_vol_pa, vol_step_pa)) {
| ^~~~~~~~~~~~~~~~
../plugins/media-keys/csd-media-keys-manager.c:896:58: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
896 | #define CROSSING_PA_NORM(val,step)(val >= PA_VOLUME_NORM && val - step < PA_VOLUME_NORM || \
| ^
../plugins/media-keys/csd-media-keys-manager.c:926:62: note: in expansion of macro ‘CROSSING_PA_NORM’
926 | if (old_vol_pa % vol_step_pa > 0 && !CROSSING_PA_NORM (old_vol_pa, vol_step_pa)) {
| ^~~~~~~~~~~~~~~~
../plugins/media-keys/csd-media-keys-manager.c: In function ‘do_action’:
../plugins/media-keys/csd-media-keys-manager.c:1612:9: warning: enumeration value ‘C_DESKTOP_MEDIA_KEY_VIDEO_OUT’ not handled in switch [-Wswitch]
1612 | switch (type) {
| ^~~~~~
../plugins/media-keys/csd-media-keys-manager.c:1612:9: warning: enumeration value ‘C_DESKTOP_MEDIA_KEY_ROTATE_VIDEO’ not handled in switch [-Wswitch]
../plugins/media-keys/csd-media-keys-manager.c:1612:9: warning: enumeration value ‘C_DESKTOP_MEDIA_KEY_LAST’ not handled in switch [-Wswitch]
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v returned exit code 1
make: *** [debian/rules:12: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Reply to: