Skip to content

Fix xdg-dialog-v1 protocol basename

hexchain requested to merge hexchain/kwin:dialog-protocol-basename into master

Fixes an error when building against wayland-protocols main branch.

[16/913] Building CXX object src/wayland/CMakeFiles/WaylandProtocols_xml.dir/qwayland-server-dialog-v1.cpp.o
FAILED: src/wayland/CMakeFiles/WaylandProtocols_xml.dir/qwayland-server-dialog-v1.cpp.o 
sccache /usr/bin/clang++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/user/kde/build/kwin/src/wayland -I/home/user/kde/src/kwin/src/wayland -I/home/user/kde/build/kwin/src/wayland/WaylandProtocols_xml_autogen/include -I/home/user/kde/src/kwin/src -I/home/user/kde/build/kwin/src -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /home/user/kde/usr/include -march=x86-64 -mtune=generic -ggdb3 -Og -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -fdiagnostics-color=always -O2 -g -DNDEBUG -std=gnu++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-unused-parameter -fno-direct-access-external-data -MD -MT src/wayland/CMakeFiles/WaylandProtocols_xml.dir/qwayland-server-dialog-v1.cpp.o -MF src/wayland/CMakeFiles/WaylandProtocols_xml.dir/qwayland-server-dialog-v1.cpp.o.d -o src/wayland/CMakeFiles/WaylandProtocols_xml.dir/qwayland-server-dialog-v1.cpp.o -c /home/user/kde/build/kwin/src/wayland/qwayland-server-dialog-v1.cpp
/home/user/kde/build/kwin/src/wayland/qwayland-server-dialog-v1.cpp:4:10: fatal error: 'qwayland-server-xdg-dialog-v1.h' file not found
    4 | #include "qwayland-server-xdg-dialog-v1.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Edited by hexchain

Merge request reports