Hi,

on Ubuntu 24.04 using gcc 14, building frameworks fails:
kde-builder --set-project-option-value frameworks,tag,v6.8.0 
--set-project-option-value 
oxygen-icons,tag,v6.0.0 frameworks


[4/304] Compiling C object 
tests/test-build-pedantic-stable_xdg_shell_xdg_shell_xml.p/
meson-generated_.._test-build-pedantic-stable_xdg_shell_xdg_shell_xml.c.o
FAILED: tests/test-build-pedantic-stable_xdg_shell_xdg_shell_xml.p/meson-
generated_.._test-build-pedantic-stable_xdg_shell_xdg_shell_xml.c.o 
cc -Itests/test-build-pedantic-stable_xdg_shell_xdg_shell_xml.p -Itests 
-I../../src/wayland-
protocols/tests -I/opt/kf6/include -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -
Wall -Winvalid-pch -O0 -g -std=c99 -pedantic -Wall -Werror -MD -MQ 
tests/test-build-
pedantic-stable_xdg_shell_xdg_shell_xml.p/meson-generated_.._test-build-pedantic-
stable_xdg_shell_xdg_shell_xml.c.o -MF tests/test-build-pedantic-
stable_xdg_shell_xdg_shell_xml.p/meson-generated_.._test-build-pedantic-
stable_xdg_shell_xdg_shell_xml.c.o.d -o tests/test-build-pedantic-
stable_xdg_shell_xdg_shell_xml.p/meson-generated_.._test-build-pedantic-
stable_xdg_shell_xdg_shell_xml.c.o -c tests/test-build-pedantic-
stable_xdg_shell_xdg_shell_xml.c
In file included from /opt/kf6/include/wayland-client.h:39,
                 from 
/home/user/kde/build/wayland-protocols/tests/xdg-shell-client.h:8,
                 from 
tests/test-build-pedantic-stable_xdg_shell_xdg_shell_xml.c:1:
/opt/kf6/include/wayland-client-core.h:256:42: error:struct timespec declared 
inside 
parameter list will not be visible outside of this definition or declaration 
[-Werror]
  256 |                             const struct timespec *timeout);
      |                                          ^~~~~~~~
/opt/kf6/include/wayland-client-core.h:261:48: error: struct timespec declared 
inside 
parameter list will not be visible outside of this definition or declaration 
[-Werror]
  261 |                                   const struct timespec *timeout);
      |                                                ^~~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.

What am I doing wrong ?

Thanks
Alex

Reply via email to