gsd-color-state.c:421:13: error: invalid use of void expression
@juanitotc
Submitted by John Frankish Link to original bug (#795773)
Description
meson/ninja build of gnome-settings-daemon fails with:
[53/186] gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe -Iplugins/color/gsd-color@exe -Iplugins/color -I../plugins/color -I. -I../ -Iplugins/common -I../plugins/common -Ignome-settings-daemon -I../gnome-settings-daemon -I/usr/local/include/colord-1 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gnome-desktop-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/pango-1.0 -I/usr/local/include/fribidi -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/libdrm -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng16 -I/usr/include/uuid -I/usr/local/include/gsettings-desktop-schemas -I/usr/local/include/libgeoclue-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -pthread -D_REENTRANT '-DG_LOG_DOMAIN="color-plugin"' '-DPLUGIN_NAME="color"' '-DGNOME_SETTINGS_LOCALEDIR="/usr/local/share/locale"' '-DBINDIR="/usr/local/bin"' -MMD -MQ 'plugins/color/gsd-color@exe/gsd-color-state.c.o' -MF 'plugins/color/gsd-color@exe/gsd-color-state.c.o.d' -o 'plugins/color/gsd-color@exe/gsd-color-state.c.o' -c ../plugins/color/gsd-color-state.c FAILED: plugins/color/gsd-color@exe/gsd-color-state.c.o gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe -Iplugins/color/gsd-color@exe -Iplugins/color -I../plugins/color -I. -I../ -Iplugins/common -I../plugins/common -Ignome-settings-daemon -I../gnome-settings-daemon -I/usr/local/include/colord-1 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gnome-desktop-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/pango-1.0 -I/usr/local/include/fribidi -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/libdrm -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng16 -I/usr/include/uuid -I/usr/local/include/gsettings-desktop-schemas -I/usr/local/include/libgeoclue-2.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -pthread -D_REENTRANT '-DG_LOG_DOMAIN="color-plugin"' '-DPLUGIN_NAME="color"' '-DGNOME_SETTINGS_LOCALEDIR="/usr/local/share/locale"' '-DBINDIR="/usr/local/bin"' -MMD -MQ 'plugins/color/gsd-color@exe/gsd-color-state.c.o' -MF 'plugins/color/gsd-color@exe/gsd-color-state.c.o.d' -o 'plugins/color/gsd-color@exe/gsd-color-state.c.o' -c ../plugins/color/gsd-color-state.c ../plugins/color/gsd-color-state.c: In function ?gcm_session_generate_vcgt?: ../plugins/color/gsd-color-state.c:421:13: error: invalid use of void expression if (!cd_color_get_blackbody_rgb (color_temperature, &temp)) { ^ ../plugins/color/gsd-color-state.c: In function ?gcm_session_device_reset_gamma?: ../plugins/color/gsd-color-state.c:573:13: error: invalid use of void expression if (!cd_color_get_blackbody_rgb (color_temperature, &temp)) { ^
Version: 3.28.x