Running phase: qtPreHook Running phase: unpackPhase unpacking source archive /nix/store/pikyb72apa370xnni1i003gbi5vgm322-source source root is source separate-debug-info: recording checksum of source files for debug support... Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/share/doc/quickshell -DCMAKE_INSTALL_INFODIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/include -DCMAKE_INSTALL_SBINDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib -DCMAKE_STRIP=/nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/ranlib -DCMAKE_AR=/nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1 -DDISTRIBUTOR:STRING=Nixpkgs -DINSTALL_QML_PREFIX:STRING=lib/qt-6/qml -DGIT_REVISION:STRING=tag-v0.3.1 -- The CXX compiler identification is GNU 15.3.0 -- The C compiler identification is GNU 15.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/z4c6k0mrlkwl3s4w9ysxc8vq1wylm3ms-gcc-wrapper-15.3.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Quickshell configuration -- Distributor: Nixpkgs -- Disable precompild headers (dev): OFF -- Build tests (dev): OFF -- ASAN (dev): OFF -- Keep Frame Pointers (dev): OFF -- Use jemalloc: ON -- Crash Handling: ON -- Unix Sockets: ON -- Wayland: ON -- Wlroots Layer-Shell: ON -- Session Lock: ON -- Foreign Toplevel Management: ON -- Hyprland: ON -- Hyprland IPC: ON -- Hyprland Global Shortcuts: ON -- Hyprland Focus Grabbing: ON -- Hyprland Surface Extensions: ON -- Screencopy: ON -- Image Copy Capture: ON -- Wlroots Screencopy: ON -- Hyprland Toplevel Export: ON -- X11: ON -- I3/Sway: ON -- I3/Sway IPC: ON -- System Tray: ON -- PipeWire: ON -- Mpris: ON -- Pam: ON -- Polkit: ON -- Greetd: ON -- UPower: ON -- Notifications: ON -- Bluetooth: ON -- Network: ON -- QML install dir: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenGL: /nix/store/jvq8nlprvmwi0qpk46iay198qzcav962-libglvnd-1.7.0/lib/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found WrapVulkanHeaders: /nix/store/gj5v2ghs5pcx3h43sh3a6zrspiixl97i-vulkan-headers-1.4.357.0/include -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found Wayland_Client: /nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-client.so (found version "1.26.0") -- Found Wayland_Server: /nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-server.so (found version "1.26.0") -- Found Wayland_Cursor: /nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-cursor.so (found version "1.26.0") -- Found Wayland_Egl: /nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-egl.so (found version "18.1.0") -- Found Wayland: /nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-client.so;/nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-server.so;/nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-cursor.so;/nix/store/bn8fa50wbg41yf72aalbjcaaq4r4j6kn-wayland-1.26.0/lib/libwayland-egl.so (found version "1.26.0") -- Found WaylandScanner: /nix/store/crf1frv0shm7hxnjw3wd08g54kz6m09r-wayland-scanner-1.26.0-bin/bin/wayland-scanner -- Found XKB: /nix/store/n2wqk78za8grzs9088ya5qy6vw280p8x-libxkbcommon-1.13.2/lib/libxkbcommon.so (found suitable version "1.13.2", minimum required is "0.9.0") -- Checking for module 'libdrm' -- Found libdrm, version 2.4.134 -- Found zstd: /nix/store/8ik1d1r4l2jzm9mjh6bc0a13yczx62wg-zstd-1.5.7/lib/libzstd.so -- Found Zstd: /nix/store/8ik1d1r4l2jzm9mjh6bc0a13yczx62wg-zstd-1.5.7/lib/libzstd.so -- Found PkgConfig: /nix/store/29d1c5xk6w3rwl7yvdfwl90whslv5h54-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") -- Checking for modules 'wayland-client;wayland-protocols>=1.41' -- Found wayland-client, version 1.26.0 -- Found wayland-protocols, version 1.49 -- Found wayland protocols at //nix/store/pw7j8z74jgccyvrgz187pxfd9c5y2wx9-wayland-protocols-1.49/share/wayland-protocols -- Checking for modules 'libdrm;gbm;egl' -- Found libdrm, version 2.4.134 -- Found gbm, version 26.1.3 -- Found egl, version 1.5 -- Found XCB_XCB: /nix/store/cdpwb5vckqp8il7p70jqvn27isflyxxz-libxcb-1.17.0/lib/libxcb.so (found version "1.17.0") -- Found XCB: /nix/store/cdpwb5vckqp8il7p70jqvn27isflyxxz-libxcb-1.17.0/lib/libxcb.so (found version "1.17.0") found components: XCB -- Checking for module 'libpipewire-0.3' -- Found libpipewire-0.3, version 1.6.8 -- Checking for module 'glib-2.0>=2.36' -- Found glib-2.0, version 2.88.3 Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found -- Checking for module 'gobject-2.0' -- Found gobject-2.0, version 2.88.3 Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found -- Checking for module 'polkit-agent-1' -- Found polkit-agent-1, version 127 Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found -- Checking for module 'polkit-gobject-1' -- Found polkit-gobject-1, version 127 Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found Package sysprof-capture-4 was not found in the pkg-config search path. Perhaps you should add the directory containing `sysprof-capture-4.pc' to the PKG_CONFIG_PATH environment variable Package 'sysprof-capture-4', required by 'glib-2.0', not found -- Checking for module 'jemalloc' -- Found jemalloc, version 5.3.1_0 -- Configuring done (15.2s) -- Generating done (1.4s) CMake Warning (unused-cli): Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/source/build cmake: enabled parallel building cmake: enabled parallel installing Running phase: buildPhase build flags: -j4 [1/1321] Generating wl-proto/wlr-layer-shell-unstable-v1/wayland-wlr-layer-shell-unstable-v1-client-protocol.h [2/1321] Generating wl-proto/wlr-layer-shell-unstable-v1/wayland-wlr-layer-shell-unstable-v1.c [3/1321] Generating wl-proto/xdg-shell/wayland-xdg-shell-client-protocol.h [4/1321] Generating wl-proto/xdg-shell/wayland-xdg-shell.c [5/1321] Automatic MOC for target qs-pchset-dbus [6/1321] Automatic MOC for target wl-proto-wlr-layer-shell-unstable-v1-wl [7/1321] Automatic MOC for target wl-proto-xdg-shell-wl [8/1321] Automatic MOC for target qs-pchset-launch [9/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/wl-proto-wlr-layer-shell-unstable-v1-wl.dir/wl-proto-wlr-layer-shell-unstable-v1-wl_autogen/mocs_compilation.cpp.o [10/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/wl-proto-xdg-shell-wl.dir/wl-proto-xdg-shell-wl_autogen/mocs_compilation.cpp.o [11/1321] Generating wl-proto/ext-session-lock-v1/wayland-ext-session-lock-v1-client-protocol.h [12/1321] Generating wl-proto/ext-session-lock-v1/wayland-ext-session-lock-v1.c [13/1321] Generating wl-proto/wlr-foreign-toplevel-management-unstable-v1/wayland-wlr-foreign-toplevel-management-unstable-v1-client-protocol.h [14/1321] Generating wl-proto/wlr-foreign-toplevel-management-unstable-v1/wayland-wlr-foreign-toplevel-management-unstable-v1.c [15/1321] Generating wl-proto/linux-dmabuf-v1/wayland-linux-dmabuf-v1-client-protocol.h [16/1321] Generating wl-proto/linux-dmabuf-v1/wayland-linux-dmabuf-v1.c [17/1321] Generating wl-proto/ext-foreign-toplevel-list-v1/wayland-ext-foreign-toplevel-list-v1-client-protocol.h [18/1321] Generating wl-proto/ext-foreign-toplevel-list-v1/wayland-ext-foreign-toplevel-list-v1.c [19/1321] Automatic MOC for target qs-pchset-wayland-protocol [20/1321] Generating wl-proto/ext-image-copy-capture-v1/wayland-ext-image-copy-capture-v1-client-protocol.h [21/1321] Generating wl-proto/ext-image-copy-capture-v1/wayland-ext-image-copy-capture-v1.c [22/1321] Generating wl-proto/ext-image-capture-source-v1/wayland-ext-image-capture-source-v1-client-protocol.h [23/1321] Generating wl-proto/ext-image-capture-source-v1/wayland-ext-image-capture-source-v1.c [24/1321] Generating wl-proto/wlr-screencopy-unstable-v1/wayland-wlr-screencopy-unstable-v1-client-protocol.h [25/1321] Building C object src/wayland/wlr_layershell/CMakeFiles/wl-proto-wlr-layer-shell-unstable-v1-wl.dir/wl-proto/wlr-layer-shell-unstable-v1/wayland-wlr-layer-shell-unstable-v1.c.o [26/1321] Generating wl-proto/wlr-screencopy-unstable-v1/wayland-wlr-screencopy-unstable-v1.c [27/1321] Generating wl-proto/hyprland-toplevel-export-v1/wayland-hyprland-toplevel-export-v1-client-protocol.h [28/1321] Generating wl-proto/hyprland-toplevel-export-v1/wayland-hyprland-toplevel-export-v1.c [29/1321] [30/1321] Linking CXX static library src/wayland/wlr_layershell/libwl-proto-wlr-layer-shell-unstable-v1-wl.a [31/1321] Building C object src/wayland/wlr_layershell/CMakeFiles/wl-proto-xdg-shell-wl.dir/wl-proto/xdg-shell/wayland-xdg-shell.c.o [32/1321] Generating wl-proto/wlr-layer-shell-unstable-v1/qwayland-wlr-layer-shell-unstable-v1.h [33/1321] Linking CXX static library src/wayland/wlr_layershell/libwl-proto-xdg-shell-wl.a [34/1321] Generating wl-proto/wlr-layer-shell-unstable-v1/qwayland-wlr-layer-shell-unstable-v1.cpp [35/1321] Building CXX object src/wayland/CMakeFiles/qs-pchset-wayland-protocol.dir/qs-pchset-wayland-protocol_autogen/mocs_compilation.cpp.o [36/1321] Generating wl-proto/xdg-shell/qwayland-xdg-shell.h [37/1321] Generating wl-proto/xdg-shell/qwayland-xdg-shell.cpp [38/1321] Automatic MOC for target wl-proto-ext-session-lock-v1-wl [39/1321] Automatic MOC for target wlp-xdg-shell [40/1321] Automatic MOC for target wlp-layer-shell [41/1321] Automatic MOC for target wl-proto-wlr-foreign-toplevel-management-unstable-v1-wl [42/1321] Automatic MOC for target wl-proto-linux-dmabuf-v1-wl [43/1321] Automatic MOC for target wl-proto-ext-foreign-toplevel-list-v1-wl [44/1321] Automatic MOC for target wl-proto-ext-image-copy-capture-v1-wl [45/1321] Automatic MOC for target wl-proto-ext-image-capture-source-v1-wl [46/1321] Automatic MOC for target wl-proto-wlr-screencopy-unstable-v1-wl [47/1321] Automatic MOC for target wl-proto-hyprland-toplevel-export-v1-wl [48/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/wlp-layer-shell.dir/wlp-layer-shell_autogen/mocs_compilation.cpp.o [49/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/wlp-xdg-shell.dir/wlp-xdg-shell_autogen/mocs_compilation.cpp.o [50/1321] Building CXX object src/wayland/session_lock/CMakeFiles/wl-proto-ext-session-lock-v1-wl.dir/wl-proto-ext-session-lock-v1-wl_autogen/mocs_compilation.cpp.o [51/1321] Building CXX object src/wayland/toplevel/CMakeFiles/wl-proto-wlr-foreign-toplevel-management-unstable-v1-wl.dir/wl-proto-wlr-foreign-toplevel-management-unstable-v1-wl_autogen/mocs_compilation.cpp.o [52/1321] Building C object src/wayland/session_lock/CMakeFiles/wl-proto-ext-session-lock-v1-wl.dir/wl-proto/ext-session-lock-v1/wayland-ext-session-lock-v1.c.o [53/1321] Building CXX object src/wayland/buffer/CMakeFiles/wl-proto-linux-dmabuf-v1-wl.dir/wl-proto-linux-dmabuf-v1-wl_autogen/mocs_compilation.cpp.o [54/1321] Building C object src/wayland/toplevel/CMakeFiles/wl-proto-wlr-foreign-toplevel-management-unstable-v1-wl.dir/wl-proto/wlr-foreign-toplevel-management-unstable-v1/wayland-wlr-foreign-toplevel-management-unstable-v1.c.o [55/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wl-proto-ext-foreign-toplevel-list-v1-wl.dir/wl-proto-ext-foreign-toplevel-list-v1-wl_autogen/mocs_compilation.cpp.o [56/1321] Building C object src/wayland/buffer/CMakeFiles/wl-proto-linux-dmabuf-v1-wl.dir/wl-proto/linux-dmabuf-v1/wayland-linux-dmabuf-v1.c.o [57/1321] Building C object src/wayland/screencopy/image_copy_capture/CMakeFiles/wl-proto-ext-foreign-toplevel-list-v1-wl.dir/wl-proto/ext-foreign-toplevel-list-v1/wayland-ext-foreign-toplevel-list-v1.c.o [58/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wl-proto-ext-image-copy-capture-v1-wl.dir/wl-proto-ext-image-copy-capture-v1-wl_autogen/mocs_compilation.cpp.o [59/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wl-proto-ext-image-capture-source-v1-wl.dir/wl-proto-ext-image-capture-source-v1-wl_autogen/mocs_compilation.cpp.o [60/1321] Building C object src/wayland/screencopy/image_copy_capture/CMakeFiles/wl-proto-ext-image-copy-capture-v1-wl.dir/wl-proto/ext-image-copy-capture-v1/wayland-ext-image-copy-capture-v1.c.o [61/1321] Building CXX object src/wayland/screencopy/wlr_screencopy/CMakeFiles/wl-proto-wlr-screencopy-unstable-v1-wl.dir/wl-proto-wlr-screencopy-unstable-v1-wl_autogen/mocs_compilation.cpp.o [62/1321] Building C object src/wayland/screencopy/image_copy_capture/CMakeFiles/wl-proto-ext-image-capture-source-v1-wl.dir/wl-proto/ext-image-capture-source-v1/wayland-ext-image-capture-source-v1.c.o [63/1321] Building CXX object src/wayland/screencopy/hyprland_screencopy/CMakeFiles/wl-proto-hyprland-toplevel-export-v1-wl.dir/wl-proto-hyprland-toplevel-export-v1-wl_autogen/mocs_compilation.cpp.o [64/1321] Building C object src/wayland/screencopy/wlr_screencopy/CMakeFiles/wl-proto-wlr-screencopy-unstable-v1-wl.dir/wl-proto/wlr-screencopy-unstable-v1/wayland-wlr-screencopy-unstable-v1.c.o [65/1321] Populating .qmlls.ini file at /build/source/build/.qt/.qmlls.build.ini [66/1321] Copying quickshell-wayland-layershell qml sources into build dir [67/1321] Building C object src/wayland/screencopy/hyprland_screencopy/CMakeFiles/wl-proto-hyprland-toplevel-export-v1-wl.dir/wl-proto/hyprland-toplevel-export-v1/wayland-hyprland-toplevel-export-v1.c.o [68/1321] Linking CXX static library src/wayland/session_lock/libwl-proto-ext-session-lock-v1-wl.a [69/1321] Copying quickshell-wayland-layershell qml resources into build dir [70/1321] Linking CXX static library src/wayland/buffer/libwl-proto-linux-dmabuf-v1-wl.a [71/1321] Linking CXX static library src/wayland/toplevel/libwl-proto-wlr-foreign-toplevel-management-unstable-v1-wl.a [72/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libwl-proto-ext-foreign-toplevel-list-v1-wl.a [73/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libwl-proto-ext-image-copy-capture-v1-wl.a [74/1321] Linking CXX static library src/wayland/screencopy/wlr_screencopy/libwl-proto-wlr-screencopy-unstable-v1-wl.a [75/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libwl-proto-ext-image-capture-source-v1-wl.a [76/1321] Generating wl-proto/ext-session-lock-v1/qwayland-ext-session-lock-v1.h [77/1321] Linking CXX static library src/wayland/screencopy/hyprland_screencopy/libwl-proto-hyprland-toplevel-export-v1-wl.a [78/1321] Generating wl-proto/ext-session-lock-v1/qwayland-ext-session-lock-v1.cpp [79/1321] Generating wl-proto/wlr-foreign-toplevel-management-unstable-v1/qwayland-wlr-foreign-toplevel-management-unstable-v1.h [80/1321] Generating wl-proto/wlr-foreign-toplevel-management-unstable-v1/qwayland-wlr-foreign-toplevel-management-unstable-v1.cpp [81/1321] Generating wl-proto/linux-dmabuf-v1/qwayland-linux-dmabuf-v1.h [82/1321] Generating wl-proto/linux-dmabuf-v1/qwayland-linux-dmabuf-v1.cpp [83/1321] Generating wl-proto/ext-foreign-toplevel-list-v1/qwayland-ext-foreign-toplevel-list-v1.h [84/1321] Generating wl-proto/ext-image-copy-capture-v1/qwayland-ext-image-copy-capture-v1.h [85/1321] Generating wl-proto/ext-foreign-toplevel-list-v1/qwayland-ext-foreign-toplevel-list-v1.cpp [86/1321] Generating wl-proto/ext-image-capture-source-v1/qwayland-ext-image-capture-source-v1.h [87/1321] Generating wl-proto/ext-image-copy-capture-v1/qwayland-ext-image-copy-capture-v1.cpp [88/1321] Generating wl-proto/ext-image-capture-source-v1/qwayland-ext-image-capture-source-v1.cpp [89/1321] Generating wl-proto/wlr-screencopy-unstable-v1/qwayland-wlr-screencopy-unstable-v1.h [90/1321] Generating wl-proto/wlr-screencopy-unstable-v1/qwayland-wlr-screencopy-unstable-v1.cpp [91/1321] Generating wl-proto/hyprland-toplevel-export-v1/qwayland-hyprland-toplevel-export-v1.h [92/1321] Generating wl-proto/hyprland-toplevel-export-v1/qwayland-hyprland-toplevel-export-v1.cpp [93/1321] Automatic MOC for target wlp-session-lock [94/1321] Automatic MOC for target wlp-foreign-toplevel [95/1321] Automatic MOC for target wlp-linux-dmabuf [96/1321] Automatic MOC for target wlp-ext-foreign-toplevel [97/1321] Automatic MOC for target wlp-image-copy-capture [98/1321] Automatic MOC for target wlp-image-capture-source [99/1321] Automatic MOC for target wlp-wlr-screencopy [100/1321] Automatic MOC for target wlp-hyprland-screencopy [101/1321] Generating wl-proto/hyprland-toplevel-mapping-v1/wayland-hyprland-toplevel-mapping-v1-client-protocol.h [102/1321] Generating wl-proto/hyprland-toplevel-mapping-v1/wayland-hyprland-toplevel-mapping-v1.c [103/1321] Generating wl-proto/hyprland-focus-grab-v1/wayland-hyprland-focus-grab-v1-client-protocol.h [104/1321] Generating wl-proto/hyprland-focus-grab-v1/wayland-hyprland-focus-grab-v1.c [105/1321] Generating wl-proto/hyprland-global-shortcuts-v1/wayland-hyprland-global-shortcuts-v1-client-protocol.h [106/1321] Generating wl-proto/hyprland-global-shortcuts-v1/wayland-hyprland-global-shortcuts-v1.c [107/1321] Generating wl-proto/hyprland-surface-v1/wayland-hyprland-surface-v1-client-protocol.h [108/1321] Generating wl-proto/hyprland-surface-v1/wayland-hyprland-surface-v1.c [109/1321] Generating wl-proto/ext-background-effect-v1/wayland-ext-background-effect-v1-client-protocol.h [110/1321] Generating wl-proto/ext-background-effect-v1/wayland-ext-background-effect-v1.c [111/1321] Generating wl-proto/idle-inhibit-unstable-v1/wayland-idle-inhibit-unstable-v1-client-protocol.h [112/1321] Generating wl-proto/idle-inhibit-unstable-v1/wayland-idle-inhibit-unstable-v1.c [113/1321] Generating wl-proto/ext-idle-notify-v1/wayland-ext-idle-notify-v1-client-protocol.h [114/1321] Generating wl-proto/ext-idle-notify-v1/wayland-ext-idle-notify-v1.c [115/1321] Generating wl-proto/keyboard-shortcuts-inhibit-unstable-v1/wayland-keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h [116/1321] Generating wl-proto/keyboard-shortcuts-inhibit-unstable-v1/wayland-keyboard-shortcuts-inhibit-unstable-v1.c [117/1321] Copying quickshell-core qml sources into build dir [118/1321] Copying quickshell-core qml resources into build dir [119/1321] Building CXX object src/wayland/session_lock/CMakeFiles/wlp-session-lock.dir/wlp-session-lock_autogen/mocs_compilation.cpp.o [120/1321] Building CXX object src/wayland/toplevel/CMakeFiles/wlp-foreign-toplevel.dir/wlp-foreign-toplevel_autogen/mocs_compilation.cpp.o [121/1321] Building CXX object src/wayland/buffer/CMakeFiles/wlp-linux-dmabuf.dir/wlp-linux-dmabuf_autogen/mocs_compilation.cpp.o [122/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wlp-ext-foreign-toplevel.dir/wlp-ext-foreign-toplevel_autogen/mocs_compilation.cpp.o [123/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wlp-image-copy-capture.dir/wlp-image-copy-capture_autogen/mocs_compilation.cpp.o [124/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wlp-image-capture-source.dir/wlp-image-capture-source_autogen/mocs_compilation.cpp.o [125/1321] Building CXX object src/wayland/screencopy/wlr_screencopy/CMakeFiles/wlp-wlr-screencopy.dir/wlp-wlr-screencopy_autogen/mocs_compilation.cpp.o [126/1321] Building CXX object src/wayland/screencopy/hyprland_screencopy/CMakeFiles/wlp-hyprland-screencopy.dir/wlp-hyprland-screencopy_autogen/mocs_compilation.cpp.o [127/1321] Automatic MOC for target wl-proto-hyprland-toplevel-mapping-v1-wl [128/1321] Automatic MOC for target wl-proto-hyprland-focus-grab-v1-wl [129/1321] Automatic MOC for target wl-proto-hyprland-global-shortcuts-v1-wl [130/1321] Automatic MOC for target wl-proto-hyprland-surface-v1-wl [131/1321] Automatic MOC for target wl-proto-ext-background-effect-v1-wl [132/1321] Automatic MOC for target wl-proto-idle-inhibit-unstable-v1-wl [133/1321] Automatic MOC for target wl-proto-ext-idle-notify-v1-wl [134/1321] Automatic MOC for target wl-proto-keyboard-shortcuts-inhibit-unstable-v1-wl [135/1321] Automatic MOC for target quickshell-core [136/1321] Building CXX object src/wayland/CMakeFiles/qs-pchset-wayland-protocol.dir/cmake_pch.hxx.gch [137/1321] Automatic MOC for target quickshell-ipc [138/1321] Building CXX object src/wayland/CMakeFiles/qs-pchset-wayland-protocol.dir/__/__/pchstub.cpp.o [139/1321] Linking CXX static library src/wayland/libqs-pchset-wayland-protocol.a [140/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/wlp-layer-shell.dir/wl-proto/wlr-layer-shell-unstable-v1/qwayland-wlr-layer-shell-unstable-v1.cpp.o [141/1321] Linking CXX static library src/wayland/wlr_layershell/libwlp-layer-shell.a [142/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/wlp-xdg-shell.dir/wl-proto/xdg-shell/qwayland-xdg-shell.cpp.o [143/1321] Linking CXX static library src/wayland/wlr_layershell/libwlp-xdg-shell.a [144/1321] Building CXX object src/wayland/session_lock/CMakeFiles/wlp-session-lock.dir/wl-proto/ext-session-lock-v1/qwayland-ext-session-lock-v1.cpp.o [145/1321] Automatic MOC for target quickshell-wayland-layershell [146/1321] Building CXX object src/wayland/toplevel/CMakeFiles/wlp-foreign-toplevel.dir/wl-proto/wlr-foreign-toplevel-management-unstable-v1/qwayland-wlr-foreign-toplevel-management-unstable-v1.cpp.o [147/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wlp-ext-foreign-toplevel.dir/wl-proto/ext-foreign-toplevel-list-v1/qwayland-ext-foreign-toplevel-list-v1.cpp.o [148/1321] Building CXX object src/wayland/buffer/CMakeFiles/wlp-linux-dmabuf.dir/wl-proto/linux-dmabuf-v1/qwayland-linux-dmabuf-v1.cpp.o [149/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wlp-image-capture-source.dir/wl-proto/ext-image-capture-source-v1/qwayland-ext-image-capture-source-v1.cpp.o [150/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/wlp-image-copy-capture.dir/wl-proto/ext-image-copy-capture-v1/qwayland-ext-image-copy-capture-v1.cpp.o [151/1321] Building CXX object src/wayland/screencopy/wlr_screencopy/CMakeFiles/wlp-wlr-screencopy.dir/wl-proto/wlr-screencopy-unstable-v1/qwayland-wlr-screencopy-unstable-v1.cpp.o [152/1321] Building CXX object src/wayland/screencopy/hyprland_screencopy/CMakeFiles/wlp-hyprland-screencopy.dir/wl-proto/hyprland-toplevel-export-v1/qwayland-hyprland-toplevel-export-v1.cpp.o [153/1321] Linking CXX static library src/wayland/session_lock/libwlp-session-lock.a [154/1321] Linking CXX static library src/wayland/toplevel/libwlp-foreign-toplevel.a [155/1321] Linking CXX static library src/wayland/buffer/libwlp-linux-dmabuf.a [156/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libwlp-ext-foreign-toplevel.a [157/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libwlp-image-copy-capture.a [158/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libwlp-image-capture-source.a [159/1321] Linking CXX static library src/wayland/screencopy/wlr_screencopy/libwlp-wlr-screencopy.a [160/1321] Linking CXX static library src/wayland/screencopy/hyprland_screencopy/libwlp-hyprland-screencopy.a [161/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/wl-proto-hyprland-toplevel-mapping-v1-wl.dir/wl-proto-hyprland-toplevel-mapping-v1-wl_autogen/mocs_compilation.cpp.o [162/1321] Building C object src/wayland/hyprland/ipc/CMakeFiles/wl-proto-hyprland-toplevel-mapping-v1-wl.dir/wl-proto/hyprland-toplevel-mapping-v1/wayland-hyprland-toplevel-mapping-v1.c.o [163/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/wl-proto-hyprland-focus-grab-v1-wl.dir/wl-proto-hyprland-focus-grab-v1-wl_autogen/mocs_compilation.cpp.o [164/1321] Building C object src/wayland/hyprland/focus_grab/CMakeFiles/wl-proto-hyprland-focus-grab-v1-wl.dir/wl-proto/hyprland-focus-grab-v1/wayland-hyprland-focus-grab-v1.c.o [165/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/wl-proto-hyprland-global-shortcuts-v1-wl.dir/wl-proto-hyprland-global-shortcuts-v1-wl_autogen/mocs_compilation.cpp.o [166/1321] Building C object src/wayland/hyprland/global_shortcuts/CMakeFiles/wl-proto-hyprland-global-shortcuts-v1-wl.dir/wl-proto/hyprland-global-shortcuts-v1/wayland-hyprland-global-shortcuts-v1.c.o [167/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/wl-proto-hyprland-surface-v1-wl.dir/wl-proto-hyprland-surface-v1-wl_autogen/mocs_compilation.cpp.o [168/1321] Building C object src/wayland/hyprland/surface/CMakeFiles/wl-proto-hyprland-surface-v1-wl.dir/wl-proto/hyprland-surface-v1/wayland-hyprland-surface-v1.c.o [169/1321] Building CXX object src/wayland/background_effect/CMakeFiles/wl-proto-ext-background-effect-v1-wl.dir/wl-proto-ext-background-effect-v1-wl_autogen/mocs_compilation.cpp.o [170/1321] Building C object src/wayland/background_effect/CMakeFiles/wl-proto-ext-background-effect-v1-wl.dir/wl-proto/ext-background-effect-v1/wayland-ext-background-effect-v1.c.o [171/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/wl-proto-idle-inhibit-unstable-v1-wl.dir/wl-proto-idle-inhibit-unstable-v1-wl_autogen/mocs_compilation.cpp.o [172/1321] Building C object src/wayland/idle_inhibit/CMakeFiles/wl-proto-idle-inhibit-unstable-v1-wl.dir/wl-proto/idle-inhibit-unstable-v1/wayland-idle-inhibit-unstable-v1.c.o [173/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/wl-proto-ext-idle-notify-v1-wl.dir/wl-proto-ext-idle-notify-v1-wl_autogen/mocs_compilation.cpp.o [174/1321] Building C object src/wayland/idle_notify/CMakeFiles/wl-proto-ext-idle-notify-v1-wl.dir/wl-proto/ext-idle-notify-v1/wayland-ext-idle-notify-v1.c.o [175/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/wl-proto-keyboard-shortcuts-inhibit-unstable-v1-wl.dir/wl-proto-keyboard-shortcuts-inhibit-unstable-v1-wl_autogen/mocs_compilation.cpp.o [176/1321] Building C object src/wayland/shortcuts_inhibit/CMakeFiles/wl-proto-keyboard-shortcuts-inhibit-unstable-v1-wl.dir/wl-proto/keyboard-shortcuts-inhibit-unstable-v1/wayland-keyboard-shortcuts-inhibit-unstable-v1.c.o [177/1321] Building CXX object CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx.gch [178/1321] Building CXX object CMakeFiles/qs-pchset-common.dir/pchstub.cpp.o [179/1321] Linking CXX static library libqs-pchset-common.a [180/1321] Running AUTOMOC file extraction for target quickshell-ipc [181/1321] Building CXX object src/dbus/CMakeFiles/qs-pchset-dbus.dir/qs-pchset-dbus_autogen/mocs_compilation.cpp.o [182/1321] Automatic MOC for target quickshell-wayland-sessionlock [183/1321] Building CXX object CMakeFiles/qs-pchset-large.dir/cmake_pch.hxx.gch [184/1321] Automatic MOC for target quickshell-wayland-buffer [185/1321] Automatic MOC for target quickshell-wayland-screencopy-icc [186/1321] Automatic MOC for target quickshell-wayland-screencopy-wlr [187/1321] Automatic MOC for target quickshell-wayland-screencopy-hyprland [188/1321] Linking CXX static library src/wayland/hyprland/ipc/libwl-proto-hyprland-toplevel-mapping-v1-wl.a [189/1321] Linking CXX static library src/wayland/hyprland/focus_grab/libwl-proto-hyprland-focus-grab-v1-wl.a [190/1321] Linking CXX static library src/wayland/hyprland/global_shortcuts/libwl-proto-hyprland-global-shortcuts-v1-wl.a [191/1321] Linking CXX static library src/wayland/hyprland/surface/libwl-proto-hyprland-surface-v1-wl.a [192/1321] Linking CXX static library src/wayland/background_effect/libwl-proto-ext-background-effect-v1-wl.a [193/1321] Linking CXX static library src/wayland/idle_inhibit/libwl-proto-idle-inhibit-unstable-v1-wl.a [194/1321] Linking CXX static library src/wayland/idle_notify/libwl-proto-ext-idle-notify-v1-wl.a [195/1321] Linking CXX static library src/wayland/shortcuts_inhibit/libwl-proto-keyboard-shortcuts-inhibit-unstable-v1-wl.a [196/1321] Automatic MOC for target quickshell-network-nm [197/1321] Running moc --collect-json for target quickshell-ipc [198/1321] Building CXX object CMakeFiles/qs-pchset-large.dir/pchstub.cpp.o [199/1321] Linking CXX static library libqs-pchset-large.a [200/1321] Running AUTOMOC file extraction for target quickshell-wayland-layershell [201/1321] Running moc --collect-json for target quickshell-wayland-layershell [202/1321] Automatic QML type registration for target quickshell-wayland-layershell [203/1321] Running rcc for resource qmake_Quickshell_Wayland__WlrLayerShell [204/1321] Running AUTOMOC file extraction for target quickshell-core [205/1321] Automatic MOC for target quickshell-dbus [206/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell.dir/quickshell-wayland-layershell_autogen/mocs_compilation.cpp.o [207/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell.dir/wlr_layershell.cpp.o [208/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell.dir/shell_integration.cpp.o [209/1321] Building CXX object CMakeFiles/qs-pchset-plugin.dir/cmake_pch.hxx.gch [210/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__WlrLayerShell.cpp.o [211/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell.dir/quickshell-wayland-layershell_qmltyperegistrations.cpp.o [212/1321] Running moc --collect-json for target quickshell-core [213/1321] Running AUTOMOC file extraction for target quickshell-wayland-sessionlock [214/1321] Running AUTOMOC file extraction for target quickshell-wayland-buffer [215/1321] Running AUTOMOC file extraction for target quickshell-wayland-screencopy-icc [216/1321] Running AUTOMOC file extraction for target quickshell-wayland-screencopy-wlr [217/1321] Running AUTOMOC file extraction for target quickshell-wayland-screencopy-hyprland [218/1321] Generating wl-proto/hyprland-toplevel-mapping-v1/qwayland-hyprland-toplevel-mapping-v1.h [219/1321] Generating wl-proto/hyprland-toplevel-mapping-v1/qwayland-hyprland-toplevel-mapping-v1.cpp [220/1321] Generating wl-proto/hyprland-focus-grab-v1/qwayland-hyprland-focus-grab-v1.h [221/1321] Building CXX object CMakeFiles/qs-pchset-plugin.dir/pchstub.cpp.o [222/1321] Generating wl-proto/hyprland-focus-grab-v1/qwayland-hyprland-focus-grab-v1.cpp [223/1321] Generating wl-proto/hyprland-global-shortcuts-v1/qwayland-hyprland-global-shortcuts-v1.cpp [224/1321] Generating wl-proto/hyprland-global-shortcuts-v1/qwayland-hyprland-global-shortcuts-v1.h [225/1321] Generating wl-proto/hyprland-surface-v1/qwayland-hyprland-surface-v1.h [226/1321] Generating wl-proto/hyprland-surface-v1/qwayland-hyprland-surface-v1.cpp [227/1321] Generating wl-proto/ext-background-effect-v1/qwayland-ext-background-effect-v1.h [228/1321] Generating wl-proto/ext-background-effect-v1/qwayland-ext-background-effect-v1.cpp [229/1321] Generating wl-proto/idle-inhibit-unstable-v1/qwayland-idle-inhibit-unstable-v1.h [230/1321] Generating wl-proto/idle-inhibit-unstable-v1/qwayland-idle-inhibit-unstable-v1.cpp [231/1321] Generating wl-proto/ext-idle-notify-v1/qwayland-ext-idle-notify-v1.h [232/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell.dir/surface.cpp.o [233/1321] Generating wl-proto/ext-idle-notify-v1/qwayland-ext-idle-notify-v1.cpp [234/1321] Generating wl-proto/keyboard-shortcuts-inhibit-unstable-v1/qwayland-keyboard-shortcuts-inhibit-unstable-v1.h [235/1321] Generating wl-proto/ext-workspace-v1/wayland-ext-workspace-v1-client-protocol.h [236/1321] Generating wl-proto/keyboard-shortcuts-inhibit-unstable-v1/qwayland-keyboard-shortcuts-inhibit-unstable-v1.cpp [237/1321] Generating wl-proto/ext-workspace-v1/wayland-ext-workspace-v1.c [238/1321] Linking CXX static library src/wayland/wlr_layershell/libquickshell-wayland-layershell.a [239/1321] Generating dbus_nm_backend.cpp, dbus_nm_backend.h [240/1321] Generating dbus_nm_device.cpp, dbus_nm_device.h [241/1321] Generating dbus_nm_wireless.cpp, dbus_nm_wireless.h [242/1321] Generating dbus_nm_wired.cpp, dbus_nm_wired.h [243/1321] Generating dbus_nm_accesspoint.cpp, dbus_nm_accesspoint.h [244/1321] Generating dbus_nm_connection_settings.cpp, dbus_nm_connection_settings.h [245/1321] Running AUTOMOC file extraction for target quickshell-network-nm [246/1321] Generating dbus_nm_active_connection.cpp, dbus_nm_active_connection.h [247/1321] Running rcc for resource qmake_Quickshell [248/1321] Linking CXX static library libqs-pchset-plugin.a [249/1321] Automatic QML type registration for target quickshell-core [250/1321] Automatic MOC for target quickshell-wayland-layershellplugin [251/1321] Automatic MOC for target quickshell-wayland-layershellplugin_init [252/1321] Running moc --collect-json for target quickshell-wayland-sessionlock [253/1321] Running moc --collect-json for target quickshell-wayland-buffer [254/1321] Running moc --collect-json for target quickshell-wayland-screencopy-icc [255/1321] Running moc --collect-json for target quickshell-wayland-screencopy-wlr [256/1321] Running moc --collect-json for target quickshell-wayland-screencopy-hyprland [257/1321] Automatic MOC for target wlp-hyprland-toplevel-mapping [258/1321] Automatic MOC for target wlp-hyprland-focus-grab [259/1321] Building CXX object src/ipc/CMakeFiles/quickshell-ipc.dir/quickshell-ipc_autogen/mocs_compilation.cpp.o [260/1321] Automatic MOC for target wlp-hyprland-surface [261/1321] Automatic MOC for target wlp-hyprland-shortcuts [262/1321] Automatic MOC for target wlp-background-effect [263/1321] Automatic MOC for target wlp-idle-inhibit [264/1321] Automatic MOC for target wlp-idle-notify [265/1321] Automatic MOC for target wlp-shortcuts-inhibit [266/1321] Generating moc_dbus_nm_backend.cpp [267/1321] Generating moc_dbus_nm_device.cpp [268/1321] Generating moc_dbus_nm_wireless.cpp [269/1321] Generating moc_dbus_nm_wired.cpp [270/1321] Generating moc_dbus_nm_accesspoint.cpp [271/1321] Generating moc_dbus_nm_connection_settings.cpp [272/1321] Generating moc_dbus_nm_active_connection.cpp [273/1321] Automatic MOC for target wl-proto-ext-workspace-v1-wl [274/1321] Running moc --collect-json for target quickshell-network-nm [275/1321] Building CXX object src/ipc/CMakeFiles/quickshell-ipc.dir/ipc.cpp.o [276/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/plugin.cpp.o [277/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/shell.cpp.o [278/1321] Building CXX object src/dbus/CMakeFiles/qs-pchset-dbus.dir/cmake_pch.hxx.gch [279/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/variants.cpp.o [280/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/rootwrapper.cpp.o [281/1321] Building CXX object src/dbus/CMakeFiles/qs-pchset-dbus.dir/__/__/pchstub.cpp.o [282/1321] Linking CXX static library src/dbus/libqs-pchset-dbus.a [283/1321] Generating dbus_properties.cpp, dbus_properties.h [284/1321] Generating dbus_objectmanager.cpp, dbus_objectmanager.h [285/1321] Running AUTOMOC file extraction for target quickshell-dbus [286/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/reload.cpp.o [287/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/qmlscreen.cpp.o [288/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/region.cpp.o [289/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/qmlglobal.cpp.o [290/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/persistentprops.cpp.o [291/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/singleton.cpp.o [292/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/scanenv.cpp.o [293/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/generation.cpp.o [294/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/incubator.cpp.o [295/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/qsintercept.cpp.o [296/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/scan.cpp.o [297/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/quickshell-core_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/core/quickshell-core_autogen/EWIEGA46WW/../../../../../src/core/desktopentry.hpp:16, from /build/source/build/src/core/quickshell-core_autogen/EWIEGA46WW/moc_desktopentry.cpp:9, from /build/source/build/src/core/quickshell-core_autogen/mocs_compilation.cpp:5: /build/source/build/src/core/quickshell-core_autogen/EWIEGA46WW/../../../../../src/core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = DesktopEntry]': /build/source/build/src/core/quickshell-core_autogen/EWIEGA46WW/../../../../../src/core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/core/quickshell-core_autogen/EWIEGA46WW/../../../../../src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/core/quickshell-core_autogen/EWIEGA46WW/../../../../../src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [298/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/lazyloader.cpp.o [299/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/easingcurve.cpp.o [300/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/transformwatcher.cpp.o [301/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/imageprovider.cpp.o [302/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/iconimageprovider.cpp.o [303/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/boundcomponent.cpp.o [304/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/model.cpp.o In file included from /build/source/src/core/model.cpp:1: /build/source/src/core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = void]': /build/source/src/core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [305/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/elapsedtimer.cpp.o [306/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/desktopentrymonitor.cpp.o In file included from /build/source/src/core/desktopentry.hpp:16, from /build/source/src/core/desktopentrymonitor.cpp:10: /build/source/src/core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = DesktopEntry]': /build/source/src/core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [307/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/platformmenu.cpp.o [308/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/qsmenu.cpp.o [309/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/retainable.cpp.o [310/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/types.cpp.o [311/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/popupanchor.cpp.o [312/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/qsmenuanchor.cpp.o [313/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/clock.cpp.o [314/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/instanceinfo.cpp.o [315/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/desktopentry.cpp.o In file included from /build/source/src/core/desktopentry.hpp:16, from /build/source/src/core/desktopentry.cpp:1: /build/source/src/core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = DesktopEntry]': /build/source/src/core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [316/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/paths.cpp.o [317/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/common.cpp.o [318/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/logging.cpp.o [319/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/iconprovider.cpp.o [320/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/streamreader.cpp.o [321/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/colorquantizer.cpp.o [322/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/scriptmodel.cpp.o [323/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/.qt/rcc/qrc_qmake_Quickshell.cpp.o [324/1321] Linking CXX static library src/ipc/libquickshell-ipc.a [325/1321] Copying quickshell-io qml sources into build dir [326/1321] Copying quickshell-io qml resources into build dir [327/1321] Copying quickshell-widgets qml sources into build dir [328/1321] Copying quickshell-widgets qml resources into build dir [329/1321] Copying quickshell-ui qml sources into build dir [330/1321] Copying quickshell-ui qml resources into build dir [331/1321] Generating moc_dbus_properties.cpp [332/1321] Generating moc_dbus_objectmanager.cpp [333/1321] Running moc --collect-json for target quickshell-dbus [334/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershell_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__WlrLayerShell_init.cpp.o [335/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershellplugin.dir/quickshell-wayland-layershellplugin_autogen/mocs_compilation.cpp.o [336/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/toolsupport.cpp.o [337/1321] Running AUTOMOC file extraction for target quickshell-wayland-layershellplugin_init [338/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/debuginfo.cpp.o [339/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershellplugin.dir/quickshell-wayland-layershellplugin_Quickshell_Wayland__WlrLayerShellPlugin.cpp.o [340/1321] Building CXX object src/wayland/session_lock/CMakeFiles/quickshell-wayland-sessionlock.dir/manager.cpp.o [341/1321] Building CXX object src/wayland/session_lock/CMakeFiles/quickshell-wayland-sessionlock.dir/quickshell-wayland-sessionlock_autogen/mocs_compilation.cpp.o [342/1321] Building CXX object src/wayland/session_lock/CMakeFiles/quickshell-wayland-sessionlock.dir/surface.cpp.o [343/1321] Building CXX object src/wayland/session_lock/CMakeFiles/quickshell-wayland-sessionlock.dir/lock.cpp.o [344/1321] Building CXX object src/wayland/session_lock/CMakeFiles/quickshell-wayland-sessionlock.dir/shell_integration.cpp.o [345/1321] Building CXX object src/wayland/buffer/CMakeFiles/quickshell-wayland-buffer.dir/quickshell-wayland-buffer_autogen/mocs_compilation.cpp.o [346/1321] Building CXX object src/core/CMakeFiles/quickshell-core.dir/quickshell-core_qmltyperegistrations.cpp.o In file included from /build/source/src/core/desktopentry.hpp:16, from /build/source/build/src/core/quickshell-core_qmltyperegistrations.cpp:20: /build/source/src/core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = DesktopEntry]': /build/source/src/core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [347/1321] Building CXX object src/wayland/session_lock/CMakeFiles/quickshell-wayland-sessionlock.dir/session_lock.cpp.o [348/1321] Building CXX object src/wayland/buffer/CMakeFiles/quickshell-wayland-buffer.dir/manager.cpp.o [349/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/quickshell-wayland-screencopy-icc.dir/quickshell-wayland-screencopy-icc_autogen/mocs_compilation.cpp.o [350/1321] Building CXX object src/wayland/buffer/CMakeFiles/quickshell-wayland-buffer.dir/shm.cpp.o [351/1321] Building CXX object src/wayland/screencopy/wlr_screencopy/CMakeFiles/quickshell-wayland-screencopy-wlr.dir/quickshell-wayland-screencopy-wlr_autogen/mocs_compilation.cpp.o [352/1321] Building CXX object src/wayland/screencopy/image_copy_capture/CMakeFiles/quickshell-wayland-screencopy-icc.dir/image_copy_capture.cpp.o [353/1321] Building CXX object src/wayland/screencopy/wlr_screencopy/CMakeFiles/quickshell-wayland-screencopy-wlr.dir/wlr_screencopy.cpp.o [354/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/wlp-hyprland-toplevel-mapping.dir/wlp-hyprland-toplevel-mapping_autogen/mocs_compilation.cpp.o [355/1321] Building CXX object src/wayland/screencopy/hyprland_screencopy/CMakeFiles/quickshell-wayland-screencopy-hyprland.dir/quickshell-wayland-screencopy-hyprland_autogen/mocs_compilation.cpp.o [356/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/wlp-hyprland-focus-grab.dir/wlp-hyprland-focus-grab_autogen/mocs_compilation.cpp.o [357/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/wlp-hyprland-toplevel-mapping.dir/wl-proto/hyprland-toplevel-mapping-v1/qwayland-hyprland-toplevel-mapping-v1.cpp.o [358/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/wlp-hyprland-shortcuts.dir/wlp-hyprland-shortcuts_autogen/mocs_compilation.cpp.o [359/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/wlp-hyprland-focus-grab.dir/wl-proto/hyprland-focus-grab-v1/qwayland-hyprland-focus-grab-v1.cpp.o [360/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/wlp-hyprland-surface.dir/wlp-hyprland-surface_autogen/mocs_compilation.cpp.o [361/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/wlp-hyprland-shortcuts.dir/wl-proto/hyprland-global-shortcuts-v1/qwayland-hyprland-global-shortcuts-v1.cpp.o [362/1321] Building CXX object src/wayland/background_effect/CMakeFiles/wlp-background-effect.dir/wlp-background-effect_autogen/mocs_compilation.cpp.o [363/1321] Building CXX object src/wayland/screencopy/hyprland_screencopy/CMakeFiles/quickshell-wayland-screencopy-hyprland.dir/hyprland_screencopy.cpp.o [364/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/wlp-idle-inhibit.dir/wlp-idle-inhibit_autogen/mocs_compilation.cpp.o [365/1321] Building CXX object src/wayland/background_effect/CMakeFiles/wlp-background-effect.dir/wl-proto/ext-background-effect-v1/qwayland-ext-background-effect-v1.cpp.o [366/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/wlp-hyprland-surface.dir/wl-proto/hyprland-surface-v1/qwayland-hyprland-surface-v1.cpp.o [367/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/wlp-idle-notify.dir/wlp-idle-notify_autogen/mocs_compilation.cpp.o [368/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/wlp-shortcuts-inhibit.dir/wlp-shortcuts-inhibit_autogen/mocs_compilation.cpp.o [369/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/wlp-idle-inhibit.dir/wl-proto/idle-inhibit-unstable-v1/qwayland-idle-inhibit-unstable-v1.cpp.o [370/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/wl-proto-ext-workspace-v1-wl.dir/wl-proto-ext-workspace-v1-wl_autogen/mocs_compilation.cpp.o [371/1321] Building C object src/wayland/windowmanager/CMakeFiles/wl-proto-ext-workspace-v1-wl.dir/wl-proto/ext-workspace-v1/wayland-ext-workspace-v1.c.o [372/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/wlp-idle-notify.dir/wl-proto/ext-idle-notify-v1/qwayland-ext-idle-notify-v1.cpp.o [373/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/wlp-shortcuts-inhibit.dir/wl-proto/keyboard-shortcuts-inhibit-unstable-v1/qwayland-keyboard-shortcuts-inhibit-unstable-v1.cpp.o [374/1321] Building CXX object src/wayland/buffer/CMakeFiles/quickshell-wayland-buffer.dir/dmabuf.cpp.o [375/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/active_connection.cpp.o [376/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/backend.cpp.o In file included from /build/source/src/network/nm/../qml.hpp:10, from /build/source/src/network/nm/backend.hpp:11, from /build/source/src/network/nm/backend.cpp:1: /build/source/src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::NetworkDevice]': /build/source/src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [377/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/quickshell-network-nm_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../qml.hpp:10, from /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/backend.hpp:11, from /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/moc_backend.cpp:9, from /build/source/build/src/network/nm/quickshell-network-nm_autogen/mocs_compilation.cpp:4: /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::NetworkDevice]': /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/network/nm/quickshell-network-nm_autogen/EWIEGA46WW/../../../../../../src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [378/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/device.cpp.o In file included from /build/source/src/network/nm/../device.hpp:10, from /build/source/src/network/nm/device.hpp:11, from /build/source/src/network/nm/device.cpp:1: /build/source/src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/network/nm/device.cpp: In lambda function: /build/source/src/network/nm/device.cpp:65:9: warning: control reaches end of non-void function [-Wreturn-type] 65 | }; | ^ At global scope: cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [379/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/accesspoint.cpp.o [380/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/wired.cpp.o In file included from /build/source/src/network/nm/../device.hpp:10, from /build/source/src/network/nm/../wired.hpp:9, from /build/source/src/network/nm/wired.hpp:10, from /build/source/src/network/nm/wired.cpp:1: /build/source/src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [381/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/wireless.cpp.o In file included from /build/source/src/network/nm/../device.hpp:10, from /build/source/src/network/nm/../wifi.hpp:10, from /build/source/src/network/nm/wireless.hpp:10, from /build/source/src/network/nm/wireless.cpp:1: /build/source/src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/network/nm/wireless.cpp: In lambda function: /build/source/src/network/nm/wireless.cpp:269:9: warning: control reaches end of non-void function [-Wreturn-type] 269 | }; | ^ At global scope: cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [382/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_types.cpp.o [383/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/settings.cpp.o [384/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/utils.cpp.o /build/source/src/network/nm/utils.cpp: In function 'bool qs::network::securityIsValid(WifiSecurityType::Enum, NMWirelessCapabilities::Enum, bool, NM80211ApFlags::Enum, NM80211ApSecurityFlags::Enum, NM80211ApSecurityFlags::Enum)': /build/source/src/network/nm/utils.cpp:116:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 116 | if (adhoc) return false; | ^~ /build/source/src/network/nm/utils.cpp:117:9: note: here 117 | case WifiSecurityType::StaticWep: | ^~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [385/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_device.cpp.o [386/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/network.cpp.o In file included from /build/source/src/network/nm/../device.hpp:10, from /build/source/src/network/nm/../wifi.hpp:10, from /build/source/src/network/nm/network.hpp:7, from /build/source/src/network/nm/network.cpp:1: /build/source/src/network/nm/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/nm/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/nm/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [387/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_backend.cpp.o [388/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_wireless.cpp.o [389/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_wired.cpp.o [390/1321] Linking CXX static library src/core/libquickshell-core.a [391/1321] Copying quickshell-window qml sources into build dir [392/1321] Copying quickshell-window qml resources into build dir [393/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_accesspoint.cpp.o [394/1321] Automatic MOC for target quickshell-widgets [395/1321] Automatic MOC for target quickshell-io [396/1321] Copying quickshell-windowmanager qml sources into build dir [397/1321] Copying quickshell-windowmanager qml resources into build dir [398/1321] Automatic MOC for target quickshell-ui [399/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_active_connection.cpp.o [400/1321] Building CXX object src/network/nm/CMakeFiles/quickshell-network-nm.dir/dbus_nm_connection_settings.cpp.o [401/1321] Building CXX object src/dbus/CMakeFiles/quickshell-dbus.dir/properties.cpp.o [402/1321] Building CXX object src/dbus/CMakeFiles/quickshell-dbus.dir/quickshell-dbus_autogen/mocs_compilation.cpp.o [403/1321] Building CXX object src/dbus/CMakeFiles/quickshell-dbus.dir/bus.cpp.o [404/1321] Copying quickshell-dbusmenu qml sources into build dir [405/1321] Copying quickshell-dbusmenu qml resources into build dir [406/1321] Copying quickshell-wayland qml sources into build dir [407/1321] Copying quickshell-wayland qml resources into build dir [408/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_WlrLayerShell/libquickshell-wayland-layershellplugin.a [409/1321] Running moc --collect-json for target quickshell-wayland-layershellplugin_init [410/1321] Linking CXX static library src/wayland/session_lock/libquickshell-wayland-sessionlock.a [411/1321] Copying quickshell-wayland-toplevel-management qml sources into build dir [412/1321] Copying quickshell-wayland-toplevel-management qml resources into build dir [413/1321] Linking CXX static library src/wayland/buffer/libquickshell-wayland-buffer.a [414/1321] Copying quickshell-wayland-screencopy qml sources into build dir [415/1321] Copying quickshell-wayland-screencopy qml resources into build dir [416/1321] Linking CXX static library src/wayland/screencopy/image_copy_capture/libquickshell-wayland-screencopy-icc.a [417/1321] Linking CXX static library src/wayland/screencopy/wlr_screencopy/libquickshell-wayland-screencopy-wlr.a [418/1321] Linking CXX static library src/wayland/screencopy/hyprland_screencopy/libquickshell-wayland-screencopy-hyprland.a [419/1321] Copying quickshell-hyprland qml sources into build dir [420/1321] Copying quickshell-hyprland qml resources into build dir [421/1321] Linking CXX static library src/wayland/hyprland/ipc/libwlp-hyprland-toplevel-mapping.a [422/1321] Copying quickshell-hyprland-ipc qml sources into build dir [423/1321] Copying quickshell-hyprland-ipc qml resources into build dir [424/1321] Linking CXX static library src/wayland/hyprland/focus_grab/libwlp-hyprland-focus-grab.a [425/1321] Copying quickshell-hyprland-focus-grab qml sources into build dir [426/1321] Copying quickshell-hyprland-focus-grab qml resources into build dir [427/1321] Linking CXX static library src/wayland/hyprland/global_shortcuts/libwlp-hyprland-shortcuts.a [428/1321] Copying quickshell-hyprland-global-shortcuts qml sources into build dir [429/1321] Copying quickshell-hyprland-global-shortcuts qml resources into build dir [430/1321] Linking CXX static library src/wayland/hyprland/surface/libwlp-hyprland-surface.a [431/1321] Copying quickshell-hyprland-surface-extensions qml sources into build dir [432/1321] Copying quickshell-hyprland-surface-extensions qml resources into build dir [433/1321] Linking CXX static library src/wayland/background_effect/libwlp-background-effect.a [434/1321] Copying quickshell-wayland-background-effect qml sources into build dir [435/1321] Copying quickshell-wayland-background-effect qml resources into build dir [436/1321] Linking CXX static library src/wayland/idle_inhibit/libwlp-idle-inhibit.a [437/1321] Copying quickshell-wayland-idle-inhibit qml sources into build dir [438/1321] Copying quickshell-wayland-idle-inhibit qml resources into build dir [439/1321] Linking CXX static library src/wayland/idle_notify/libwlp-idle-notify.a [440/1321] Copying quickshell-wayland-idle-notify qml sources into build dir [441/1321] Copying quickshell-wayland-idle-notify qml resources into build dir [442/1321] Linking CXX static library src/wayland/shortcuts_inhibit/libwlp-shortcuts-inhibit.a [443/1321] Copying quickshell-wayland-shortcuts-inhibit qml sources into build dir [444/1321] Copying quickshell-wayland-shortcuts-inhibit qml resources into build dir [445/1321] Linking CXX static library src/wayland/windowmanager/libwl-proto-ext-workspace-v1-wl.a [446/1321] Copying quickshell-x11 qml sources into build dir [447/1321] Copying quickshell-x11 qml resources into build dir [448/1321] Copying quickshell-i3 qml sources into build dir [449/1321] Copying quickshell-i3 qml resources into build dir [450/1321] Copying quickshell-i3-ipc qml sources into build dir [451/1321] Copying quickshell-i3-ipc qml resources into build dir [452/1321] Copying quickshell-service-statusnotifier qml sources into build dir [453/1321] Copying quickshell-service-statusnotifier qml resources into build dir [454/1321] Copying quickshell-service-pipewire qml sources into build dir [455/1321] Copying quickshell-service-pipewire qml resources into build dir [456/1321] Copying quickshell-service-mpris qml sources into build dir [457/1321] Copying quickshell-service-mpris qml resources into build dir [458/1321] Copying quickshell-service-pam qml sources into build dir [459/1321] Copying quickshell-service-pam qml resources into build dir [460/1321] Copying quickshell-service-polkit qml sources into build dir [461/1321] Copying quickshell-service-polkit qml resources into build dir [462/1321] Copying quickshell-service-greetd qml sources into build dir [463/1321] Copying quickshell-service-greetd qml resources into build dir [464/1321] Copying quickshell-service-upower qml sources into build dir [465/1321] Copying quickshell-service-upower qml resources into build dir [466/1321] Copying quickshell-service-notifications qml sources into build dir [467/1321] Copying quickshell-service-notifications qml resources into build dir [468/1321] Copying quickshell-bluetooth qml sources into build dir [469/1321] Copying quickshell-bluetooth qml resources into build dir [470/1321] Copying quickshell-network qml sources into build dir [471/1321] Copying quickshell-network qml resources into build dir [472/1321] Linking CXX static library src/network/nm/libquickshell-network-nm.a [473/1321] Building CXX object src/dbus/CMakeFiles/quickshell-dbus.dir/dbus_properties.cpp.o [474/1321] Building CXX object src/core/CMakeFiles/quickshell-core_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_init.cpp.o [475/1321] Running AUTOMOC file extraction for target quickshell-io [476/1321] Running AUTOMOC file extraction for target quickshell-widgets [477/1321] Running AUTOMOC file extraction for target quickshell-ui [478/1321] Building CXX object src/dbus/CMakeFiles/quickshell-dbus.dir/objectmanager.cpp.o [479/1321] Automatic MOC for target quickshell-windowmanager [480/1321] Automatic MOC for target quickshell-window [481/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershellplugin_init.dir/quickshell-wayland-layershellplugin_init_autogen/mocs_compilation.cpp.o [482/1321] Automatic MOC for target quickshell-dbusmenu [483/1321] Automatic MOC for target quickshell-wayland [484/1321] Automatic MOC for target quickshell-wayland-toplevel-management [485/1321] Automatic MOC for target quickshell-hyprland [486/1321] Building CXX object src/wayland/wlr_layershell/CMakeFiles/quickshell-wayland-layershellplugin_init.dir/quickshell_wayland_layershellplugin_init.cpp.o [487/1321] Automatic MOC for target quickshell-wayland-screencopy [488/1321] Building CXX object src/dbus/CMakeFiles/quickshell-dbus.dir/dbus_objectmanager.cpp.o [489/1321] Linking CXX static library src/dbus/libquickshell-dbus.a [490/1321] Automatic MOC for target quickshell-hyprland-global-shortcuts [491/1321] Automatic MOC for target quickshell-hyprland-ipc [492/1321] Automatic MOC for target quickshell-hyprland-focus-grab [493/1321] Automatic MOC for target quickshell-hyprland-surface-extensions [494/1321] Automatic MOC for target quickshell-wayland-background-effect [495/1321] Generating wl-proto/ext-workspace-v1/qwayland-ext-workspace-v1.h [496/1321] Generating wl-proto/ext-workspace-v1/qwayland-ext-workspace-v1.cpp [497/1321] Automatic MOC for target quickshell-wayland-idle-inhibit [498/1321] Automatic MOC for target quickshell-i3 [499/1321] Automatic MOC for target quickshell-wayland-idle-notify [500/1321] Automatic MOC for target quickshell-x11 [501/1321] Automatic MOC for target quickshell-i3-ipc [502/1321] Automatic MOC for target quickshell-wayland-shortcuts-inhibit [503/1321] Automatic MOC for target quickshell-service-statusnotifier [504/1321] Automatic MOC for target quickshell-service-pipewire [505/1321] Automatic MOC for target quickshell-service-pam [506/1321] Automatic MOC for target quickshell-service-mpris [507/1321] Automatic MOC for target quickshell-service-polkit [508/1321] Automatic MOC for target quickshell-service-greetd [509/1321] Automatic MOC for target quickshell-service-upower [510/1321] Running AUTOMOC file extraction for target quickshell-window [511/1321] Running moc --collect-json for target quickshell-io [512/1321] Running moc --collect-json for target quickshell-widgets [513/1321] Running moc --collect-json for target quickshell-ui [514/1321] Running AUTOMOC file extraction for target quickshell-windowmanager [515/1321] Running AUTOMOC file extraction for target quickshell-dbusmenu [516/1321] Running AUTOMOC file extraction for target quickshell-wayland [517/1321] Running AUTOMOC file extraction for target quickshell-wayland-toplevel-management [518/1321] Running AUTOMOC file extraction for target quickshell-wayland-screencopy [519/1321] Running AUTOMOC file extraction for target quickshell-hyprland [520/1321] Running AUTOMOC file extraction for target quickshell-hyprland-ipc [521/1321] Running AUTOMOC file extraction for target quickshell-hyprland-focus-grab [522/1321] Running AUTOMOC file extraction for target quickshell-hyprland-global-shortcuts [523/1321] Running AUTOMOC file extraction for target quickshell-hyprland-surface-extensions [524/1321] Running AUTOMOC file extraction for target quickshell-wayland-background-effect [525/1321] Running AUTOMOC file extraction for target quickshell-wayland-idle-inhibit [526/1321] Running AUTOMOC file extraction for target quickshell-wayland-idle-notify [527/1321] Running AUTOMOC file extraction for target quickshell-wayland-shortcuts-inhibit [528/1321] Automatic MOC for target quickshell-service-notifications [529/1321] Running AUTOMOC file extraction for target quickshell-x11 [530/1321] Running AUTOMOC file extraction for target quickshell-i3 [531/1321] Running AUTOMOC file extraction for target quickshell-i3-ipc [532/1321] Running AUTOMOC file extraction for target quickshell-service-statusnotifier [533/1321] Running AUTOMOC file extraction for target quickshell-service-pipewire [534/1321] Running AUTOMOC file extraction for target quickshell-service-mpris [535/1321] Running AUTOMOC file extraction for target quickshell-service-pam [536/1321] Automatic MOC for target wlp-ext-workspace [537/1321] Running AUTOMOC file extraction for target quickshell-service-polkit [538/1321] Running AUTOMOC file extraction for target quickshell-service-greetd [539/1321] Running AUTOMOC file extraction for target quickshell-service-upower [540/1321] Running AUTOMOC file extraction for target quickshell-service-notifications [541/1321] Running moc --collect-json for target quickshell-window [542/1321] Automatic QML type registration for target quickshell-io [543/1321] Automatic QML type registration for target quickshell-widgets [544/1321] Generating .qsb/shaders/cliprect.frag.qsb [545/1321] Automatic MOC for target quickshell-bluetooth [546/1321] Running AUTOMOC file extraction for target quickshell-bluetooth [547/1321] Automatic QML type registration for target quickshell-ui [548/1321] Running moc --collect-json for target quickshell-windowmanager [549/1321] Generating .qsb/shaders/cliprect-ub.frag.qsb [550/1321] Generating dbus_menu.cpp, dbus_menu.h [551/1321] Running moc --collect-json for target quickshell-dbusmenu [552/1321] Running moc --collect-json for target quickshell-wayland [553/1321] Automatic MOC for target quickshell-network [554/1321] Running AUTOMOC file extraction for target quickshell-network [555/1321] Running moc --collect-json for target quickshell-wayland-toplevel-management [556/1321] Running moc --collect-json for target quickshell-wayland-screencopy [557/1321] Running moc --collect-json for target quickshell-hyprland [558/1321] Running moc --collect-json for target quickshell-hyprland-ipc [559/1321] Running moc --collect-json for target quickshell-hyprland-focus-grab [560/1321] Running moc --collect-json for target quickshell-hyprland-surface-extensions [561/1321] Running moc --collect-json for target quickshell-hyprland-global-shortcuts [562/1321] Running moc --collect-json for target quickshell-wayland-background-effect [563/1321] Running moc --collect-json for target quickshell-wayland-idle-inhibit [564/1321] Running moc --collect-json for target quickshell-wayland-idle-notify [565/1321] Running moc --collect-json for target quickshell-wayland-shortcuts-inhibit [566/1321] Running moc --collect-json for target quickshell-x11 [567/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/wlp-ext-workspace.dir/wlp-ext-workspace_autogen/mocs_compilation.cpp.o [568/1321] Running moc --collect-json for target quickshell-i3 [569/1321] Running moc --collect-json for target quickshell-i3-ipc [570/1321] Generating dbus_item.cpp, dbus_item.h [571/1321] Generating dbus_watcher.cpp, dbus_watcher.h [572/1321] Generating dbus_watcher_interface.cpp, dbus_watcher_interface.h [573/1321] Running moc --collect-json for target quickshell-service-statusnotifier [574/1321] Running moc --collect-json for target quickshell-service-pipewire [575/1321] Generating dbus_player.cpp, dbus_player.h [576/1321] Generating dbus_player_app.cpp, dbus_player_app.h [577/1321] Running moc --collect-json for target quickshell-service-pam [578/1321] Running moc --collect-json for target quickshell-service-mpris [579/1321] Running moc --collect-json for target quickshell-service-greetd [580/1321] Running moc --collect-json for target quickshell-service-polkit [581/1321] Generating dbus_service.cpp, dbus_service.h [582/1321] Generating dbus_device.cpp, dbus_device.h [583/1321] Generating dbus_notifications.cpp, dbus_notifications.h [584/1321] Running moc --collect-json for target quickshell-service-upower [585/1321] Generating dbus_adapter.cpp, dbus_adapter.h [586/1321] Running moc --collect-json for target quickshell-service-notifications [587/1321] Generating dbus_device.cpp, dbus_device.h [588/1321] Running moc --collect-json for target quickshell-bluetooth [589/1321] Running moc --collect-json for target quickshell-network [590/1321] Building CXX object src/launch/CMakeFiles/qs-pchset-launch.dir/qs-pchset-launch_autogen/mocs_compilation.cpp.o [591/1321] Automatic MOC for target quickshell-debug [592/1321] Automatic QML type registration for target quickshell-window [593/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/wlp-ext-workspace.dir/wl-proto/ext-workspace-v1/qwayland-ext-workspace-v1.cpp.o [594/1321] Running rcc for resource qmake_Quickshell__Window [595/1321] Running rcc for resource qmake_Quickshell_Io [596/1321] Generating .rcc/qmlcache/quickshell-io_qmlcache_loader.cpp [597/1321] Running rcc for resource quickshell-io_raw_qml_0 [598/1321] Running rcc for resource qmake_Quickshell_Widgets [599/1321] Generating .rcc/qmlcache/quickshell-widgets_qmlcache_loader.cpp [600/1321] Generating .rcc/qmlcache/quickshell-io_FileView_qml.cpp, .rcc/qmlcache/quickshell-io_FileView_qml.cpp.aotstats [601/1321] Generating .rcc/qmlcache/quickshell-widgets_IconImage_qml.cpp, .rcc/qmlcache/quickshell-widgets_IconImage_qml.cpp.aotstats [602/1321] Generating .rcc/qmlcache/quickshell-widgets_ClippingRectangle_qml.cpp, .rcc/qmlcache/quickshell-widgets_ClippingRectangle_qml.cpp.aotstats [603/1321] Generating .rcc/qmlcache/quickshell-widgets_WrapperItem_qml.cpp, .rcc/qmlcache/quickshell-widgets_WrapperItem_qml.cpp.aotstats [604/1321] Automatic MOC for target quickshell-coreplugin [605/1321] Generating .rcc/qmlcache/quickshell-widgets_WrapperMouseArea_qml.cpp, .rcc/qmlcache/quickshell-widgets_WrapperMouseArea_qml.cpp.aotstats [606/1321] Generating .rcc/qmlcache/quickshell-widgets_WrapperRectangle_qml.cpp, .rcc/qmlcache/quickshell-widgets_WrapperRectangle_qml.cpp.aotstats [607/1321] Running rcc for resource quickshell-widgets_raw_qml_0 [608/1321] Running rcc for resource widgets-cliprect [609/1321] Running rcc for resource widgets-cliprect-ub [610/1321] Running rcc for resource qmake_Quickshell__InternalUi [611/1321] Generating .rcc/qmlcache/quickshell-widgets_ClippingWrapperRectangleInternal_qml.cpp, .rcc/qmlcache/quickshell-widgets_ClippingWrapperRectangleInternal_qml.cpp.aotstats [612/1321] Generating .rcc/qmlcache/quickshell-widgets_ClippingWrapperRectangle_qml.cpp, .rcc/qmlcache/quickshell-widgets_ClippingWrapperRectangle_qml.cpp.aotstats [613/1321] Generating .rcc/qmlcache/quickshell-ui_qmlcache_loader.cpp [614/1321] Running rcc for resource quickshell-ui_raw_qml_0 [615/1321] Automatic QML type registration for target quickshell-windowmanager [616/1321] Running rcc for resource qmake_Quickshell_WindowManager [617/1321] Generating moc_dbus_menu.cpp [618/1321] Generating .rcc/qmlcache/quickshell-ui_Tooltip_qml.cpp, .rcc/qmlcache/quickshell-ui_Tooltip_qml.cpp.aotstats [619/1321] Running rcc for resource qmake_Quickshell_DBusMenu [620/1321] Generating .rcc/qmlcache/quickshell-ui_ReloadPopup_qml.cpp, .rcc/qmlcache/quickshell-ui_ReloadPopup_qml.cpp.aotstats [621/1321] Running rcc for resource qmake_Quickshell_Wayland [622/1321] Automatic QML type registration for target quickshell-dbusmenu [623/1321] Running rcc for resource qmake_Quickshell_Wayland__ToplevelManagement [624/1321] Automatic QML type registration for target quickshell-wayland-toplevel-management [625/1321] Running rcc for resource qmake_Quickshell_Wayland__Screencopy [626/1321] Automatic QML type registration for target quickshell-wayland [627/1321] Running rcc for resource qmake_Quickshell_Hyprland [628/1321] Automatic QML type registration for target quickshell-wayland-screencopy [629/1321] Running rcc for resource qmake_Quickshell_Hyprland__Ipc [630/1321] Automatic QML type registration for target quickshell-hyprland [631/1321] Running rcc for resource qmake_Quickshell_Hyprland__FocusGrab [632/1321] Automatic QML type registration for target quickshell-hyprland-focus-grab [633/1321] Automatic QML type registration for target quickshell-hyprland-ipc [634/1321] Running rcc for resource qmake_Quickshell_Hyprland__GlobalShortcuts [635/1321] Running rcc for resource qmake_Quickshell_Hyprland__SurfaceExtensions [636/1321] Automatic QML type registration for target quickshell-hyprland-global-shortcuts [637/1321] Running rcc for resource qmake_Quickshell_Wayland__BackgroundEffect [638/1321] Automatic QML type registration for target quickshell-hyprland-surface-extensions [639/1321] Running rcc for resource qmake_Quickshell_Wayland__IdleInhibitor [640/1321] Automatic QML type registration for target quickshell-wayland-background-effect [641/1321] Running rcc for resource qmake_Quickshell_Wayland__IdleNotify [642/1321] Automatic QML type registration for target quickshell-wayland-idle-inhibit [643/1321] Automatic QML type registration for target quickshell-wayland-idle-notify [644/1321] Running rcc for resource qmake_Quickshell_Wayland__ShortcutsInhibitor [645/1321] Linking CXX static library src/wayland/windowmanager/libwlp-ext-workspace.a [646/1321] Running rcc for resource qmake_Quickshell_X11 [647/1321] Automatic QML type registration for target quickshell-wayland-shortcuts-inhibit [648/1321] Running rcc for resource qmake_Quickshell_I3 [649/1321] Automatic QML type registration for target quickshell-x11 [650/1321] Automatic QML type registration for target quickshell-i3 [651/1321] Generating moc_dbus_watcher.cpp [652/1321] Running rcc for resource qmake_Quickshell_I3__Ipc [653/1321] Generating moc_dbus_item.cpp [654/1321] Generating moc_dbus_watcher_interface.cpp [655/1321] Running rcc for resource qmake_Quickshell_Services_SystemTray [656/1321] Automatic QML type registration for target quickshell-i3-ipc [657/1321] Running rcc for resource qmake_Quickshell_Services_Pipewire [658/1321] Generating moc_dbus_player.cpp [659/1321] Generating moc_dbus_player_app.cpp [660/1321] Automatic QML type registration for target quickshell-service-statusnotifier [661/1321] Running rcc for resource qmake_Quickshell_Services_Mpris [662/1321] Automatic QML type registration for target quickshell-service-pipewire [663/1321] Automatic QML type registration for target quickshell-service-mpris [664/1321] Running rcc for resource qmake_Quickshell_Services_Pam [665/1321] Running rcc for resource qmake_Quickshell_Services_Polkit [666/1321] Automatic QML type registration for target quickshell-service-pam [667/1321] Running rcc for resource qmake_Quickshell_Services_Greetd [668/1321] Generating moc_dbus_service.cpp [669/1321] Generating moc_dbus_device.cpp [670/1321] Automatic QML type registration for target quickshell-service-polkit [671/1321] Automatic QML type registration for target quickshell-service-greetd [672/1321] Running rcc for resource qmake_Quickshell_Services_UPower [673/1321] Generating moc_dbus_notifications.cpp [674/1321] Running rcc for resource qmake_Quickshell_Services_Notifications [675/1321] Generating moc_dbus_adapter.cpp [676/1321] Automatic QML type registration for target quickshell-service-upower [677/1321] Generating moc_dbus_device.cpp [678/1321] Running rcc for resource qmake_Quickshell_Bluetooth [679/1321] Automatic QML type registration for target quickshell-bluetooth [680/1321] Running rcc for resource qmake_Quickshell_Networking [681/1321] Automatic QML type registration for target quickshell-network [682/1321] Automatic MOC for target quickshell-launch [683/1321] Automatic MOC for target quickshell-coreplugin_init [684/1321] Automatic QML type registration for target quickshell-service-notifications [685/1321] Running AUTOMOC file extraction for target quickshell-debug [686/1321] Building CXX object src/core/CMakeFiles/quickshell-coreplugin.dir/quickshell-coreplugin_autogen/mocs_compilation.cpp.o [687/1321] Building CXX object src/core/CMakeFiles/quickshell-coreplugin.dir/quickshell-coreplugin_QuickshellPlugin.cpp.o [688/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/windowinterface.cpp.o [689/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/quickshell-window_autogen/mocs_compilation.cpp.o [690/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/panelinterface.cpp.o [691/1321] Building CXX object src/launch/CMakeFiles/qs-pchset-launch.dir/cmake_pch.hxx.gch [692/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/floatingwindow.cpp.o [693/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/popupwindow.cpp.o [694/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/.qt/rcc/qrc_qmake_Quickshell__Window.cpp.o [695/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/proxywindow.cpp.o [696/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/datastream.cpp.o [697/1321] Building CXX object src/window/CMakeFiles/quickshell-window.dir/quickshell-window_qmltyperegistrations.cpp.o [698/1321] Building CXX object src/launch/CMakeFiles/qs-pchset-launch.dir/__/__/pchstub.cpp.o [699/1321] Linking CXX static library src/launch/libqs-pchset-launch.a [700/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/processcore.cpp.o [701/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/fileview.cpp.o [702/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/jsonadapter.cpp.o /build/source/src/io/jsonadapter.cpp: In member function 'QJsonObject qs::io::JsonAdapter::serializeRec(const QObject*, const QMetaObject*) const': /build/source/src/io/jsonadapter.cpp:143:60: warning: 'QAssociativeIterable' is deprecated: Use QMetaAssociation's iterables and iterators instead. [-Wdeprecated-declarations] 143 | if (val.canConvert()) { | ^~~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/io/jsonadapter.cpp:3: /nix/store/znhanpma0jihwbw5l6zs8yc25yng7clp-qtbase-6.11.2/include/QtCore/qassociativeiterable.h:58:109: note: declared here 58 | class Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_6_15("Use QMetaAssociation's iterables and iterators instead.") QAssociativeIterable : public QIterable | ^~~~~~~~~~~~~~~~~~~~ /build/source/src/io/jsonadapter.cpp:145:67: warning: 'QSequentialIterable' is deprecated: Use QMetaSequence's iterables and iterators instead. [-Wdeprecated-declarations] 145 | } else if (val.canConvert()) { | ^~~~~~~~~~~~~~~~~~~ In file included from /build/source/src/io/jsonadapter.cpp:19: /nix/store/znhanpma0jihwbw5l6zs8yc25yng7clp-qtbase-6.11.2/include/QtCore/qsequentialiterable.h:50:106: note: declared here 50 | class Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_6_15("Use QMetaSequence's iterables and iterators instead.") QSequentialIterable : public QIterable | ^~~~~~~~~~~~~~~~~~~ /build/source/src/io/jsonadapter.cpp: In member function 'void qs::io::JsonAdapter::deserializeRec(const QJsonObject&, QObject*, const QMetaObject*)': /build/source/src/io/jsonadapter.cpp:270:64: warning: 'QSequentialIterable' is deprecated: Use QMetaSequence's iterables and iterators instead. [-Wdeprecated-declarations] 270 | if (variant.canConvert() && pval.canView()) { | ^~~~~~~~~~~~~~~~~~~ /nix/store/znhanpma0jihwbw5l6zs8yc25yng7clp-qtbase-6.11.2/include/QtCore/qsequentialiterable.h:50:106: note: declared here 50 | class Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_6_15("Use QMetaSequence's iterables and iterators instead.") QSequentialIterable : public QIterable | ^~~~~~~~~~~~~~~~~~~ /build/source/src/io/jsonadapter.cpp:270:103: warning: 'QSequentialIterable' is deprecated: Use QMetaSequence's iterables and iterators instead. [-Wdeprecated-declarations] 270 | if (variant.canConvert() && pval.canView()) { | ^~~~~~~~~~~~~~~~~~~ /nix/store/znhanpma0jihwbw5l6zs8yc25yng7clp-qtbase-6.11.2/include/QtCore/qsequentialiterable.h:50:106: note: declared here 50 | class Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_6_15("Use QMetaSequence's iterables and iterators instead.") QSequentialIterable : public QIterable | ^~~~~~~~~~~~~~~~~~~ /build/source/src/io/jsonadapter.cpp:272:76: warning: 'QSequentialIterable' is deprecated: Use QMetaSequence's iterables and iterators instead. [-Wdeprecated-declarations] 272 | auto target = targetv.view().metaContainer(); | ^~~~~~~~~~~~~~~~~~~ /nix/store/znhanpma0jihwbw5l6zs8yc25yng7clp-qtbase-6.11.2/include/QtCore/qsequentialiterable.h:50:106: note: declared here 50 | class Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_6_15("Use QMetaSequence's iterables and iterators instead.") QSequentialIterable : public QIterable | ^~~~~~~~~~~~~~~~~~~ /build/source/src/io/jsonadapter.cpp:276:83: warning: 'QSequentialIterable' is deprecated: Use QMetaSequence's iterables and iterators instead. [-Wdeprecated-declarations] 276 | for (QVariant item: variant.value()) { | ^~~~~~~~~~~~~~~~~~~ /nix/store/znhanpma0jihwbw5l6zs8yc25yng7clp-qtbase-6.11.2/include/QtCore/qsequentialiterable.h:50:106: note: declared here 50 | class Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_6_15("Use QMetaSequence's iterables and iterators instead.") QSequentialIterable : public QIterable | ^~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [703/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/process.cpp.o [704/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/quickshell-io_autogen/mocs_compilation.cpp.o [705/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/ipc.cpp.o [706/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/socket.cpp.o [707/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/.qt/rcc/qrc_qmake_Quickshell_Io.cpp.o [708/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/.rcc/qmlcache/quickshell-io_qmlcache_loader.cpp.o [709/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/quickshell-io_qmltyperegistrations.cpp.o [710/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/.qt/rcc/qrc_quickshell-io_raw_qml_0.cpp.o [711/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/.rcc/qmlcache/quickshell-io_FileView_qml.cpp.o [712/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/ipccomm.cpp.o [713/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/cliprect.cpp.o [714/1321] Building CXX object src/io/CMakeFiles/quickshell-io.dir/ipchandler.cpp.o [715/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/wrapper.cpp.o [716/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.qt/rcc/qrc_qmake_Quickshell_Widgets.cpp.o [717/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/quickshell-widgets_autogen/mocs_compilation.cpp.o [718/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/marginwrapper.cpp.o [719/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_IconImage_qml.cpp.o [720/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_qmlcache_loader.cpp.o [721/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/quickshell-widgets_qmltyperegistrations.cpp.o [722/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_ClippingRectangle_qml.cpp.o [723/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_WrapperItem_qml.cpp.o [724/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_WrapperMouseArea_qml.cpp.o [725/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_WrapperRectangle_qml.cpp.o [726/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.qt/rcc/qrc_quickshell-widgets_raw_qml_0.cpp.o [727/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.qt/rcc/qrc_widgets-cliprect-ub.cpp.o [728/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.qt/rcc/qrc_widgets-cliprect.cpp.o [729/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_ClippingWrapperRectangleInternal_qml.cpp.o [730/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets.dir/.rcc/qmlcache/quickshell-widgets_ClippingWrapperRectangle_qml.cpp.o [731/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/.qt/rcc/qrc_qmake_Quickshell__InternalUi.cpp.o [732/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/quickshell-ui_autogen/mocs_compilation.cpp.o [733/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/reload_popup.cpp.o [734/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/quickshell-ui_qmltyperegistrations.cpp.o [735/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/.qt/rcc/qrc_quickshell-ui_raw_qml_0.cpp.o [736/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/.rcc/qmlcache/quickshell-ui_Tooltip_qml.cpp.o [737/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/.rcc/qmlcache/quickshell-ui_qmlcache_loader.cpp.o [738/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui.dir/.rcc/qmlcache/quickshell-ui_ReloadPopup_qml.cpp.o [739/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager.dir/windowmanager.cpp.o [740/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager.dir/screenprojection.cpp.o [741/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager.dir/.qt/rcc/qrc_qmake_Quickshell_WindowManager.cpp.o [742/1321] Automatic MOC for target quickshell-crash [743/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager.dir/quickshell-windowmanager_qmltyperegistrations.cpp.o [744/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager.dir/windowset.cpp.o [745/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager.dir/quickshell-windowmanager_autogen/mocs_compilation.cpp.o [746/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/dbus_menu_types.cpp.o [747/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/quickshell-dbusmenu_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/EWIEGA46WW/../../../../../../src/dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/EWIEGA46WW/moc_dbusmenu.cpp:9, from /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/mocs_compilation.cpp:2: /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/EWIEGA46WW/../../../../../../src/dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/EWIEGA46WW/../../../../../../src/dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/EWIEGA46WW/../../../../../../src/dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_autogen/EWIEGA46WW/../../../../../../src/dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [748/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/__/dbus_properties.cpp.o [749/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/quickshell-dbusmenu_qmltyperegistrations.cpp.o In file included from /build/source/src/dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/build/src/dbus/dbusmenu/quickshell-dbusmenu_qmltyperegistrations.cpp:11: /build/source/src/dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/src/dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [750/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/.qt/rcc/qrc_qmake_Quickshell_DBusMenu.cpp.o [751/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/dbusmenu.cpp.o In file included from /build/source/src/dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/src/dbus/dbusmenu/dbusmenu.cpp:1: /build/source/src/dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/src/dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [752/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/__/dbus_objectmanager.cpp.o [753/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/wl_proxy_safe_deref.cpp.o [754/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/quickshell-wayland_autogen/mocs_compilation.cpp.o [755/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu.dir/dbus_menu.cpp.o [756/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/xdgshell.cpp.o [757/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/platformmenu.cpp.o [758/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/popupanchor.cpp.o [759/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/util.cpp.o [760/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland.cpp.o [761/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/output_tracking.cpp.o [762/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/quickshell-wayland_qmltyperegistrations.cpp.o [763/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland.dir/session_lock.cpp.o [764/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-management.dir/quickshell-wayland-toplevel-management_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/EWIEGA46WW/../../../../../../src/wayland/toplevel/qml.hpp:9, from /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/EWIEGA46WW/moc_qml.cpp:9, from /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/mocs_compilation.cpp:2: /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/EWIEGA46WW/../../../../../../src/wayland/toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/EWIEGA46WW/../../../../../../src/wayland/toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/EWIEGA46WW/../../../../../../src/wayland/toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_autogen/EWIEGA46WW/../../../../../../src/wayland/toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [765/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-management.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__ToplevelManagement.cpp.o [766/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-management.dir/quickshell-wayland-toplevel-management_qmltyperegistrations.cpp.o In file included from /build/source/src/wayland/toplevel/qml.hpp:9, from /build/source/build/src/wayland/toplevel/quickshell-wayland-toplevel-management_qmltyperegistrations.cpp:11: /build/source/src/wayland/toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [767/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-management.dir/wlr_toplevel.cpp.o [768/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-management.dir/qml.cpp.o In file included from /build/source/src/wayland/toplevel/qml.hpp:9, from /build/source/src/wayland/toplevel/qml.cpp:1: /build/source/src/wayland/toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [769/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopy.dir/manager.cpp.o In file included from /build/source/src/wayland/screencopy/../toplevel/qml.hpp:9, from /build/source/src/wayland/screencopy/manager.cpp:20: /build/source/src/wayland/screencopy/../toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/screencopy/../toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/screencopy/../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/screencopy/../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [770/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopy.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__Screencopy.cpp.o [771/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprland.dir/quickshell-hyprland_autogen/mocs_compilation.cpp.o [772/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopy.dir/quickshell-wayland-screencopy_autogen/mocs_compilation.cpp.o [773/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprland.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland.cpp.o [774/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopy.dir/quickshell-wayland-screencopy_qmltyperegistrations.cpp.o [775/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopy.dir/view.cpp.o [776/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprland.dir/quickshell-hyprland_qmltyperegistrations.cpp.o [777/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/monitor.cpp.o In file included from /build/source/src/wayland/hyprland/ipc/connection.hpp:15, from /build/source/src/wayland/hyprland/ipc/monitor.hpp:11, from /build/source/src/wayland/hyprland/ipc/monitor.cpp:1: /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [778/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/quickshell-hyprland-ipc_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/connection.hpp:15, from /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/moc_connection.cpp:9, from /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/mocs_compilation.cpp:2: /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_autogen/EWIEGA46WW/../../../../../../../src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [779/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/qml.cpp.o In file included from /build/source/src/wayland/hyprland/ipc/qml.hpp:9, from /build/source/src/wayland/hyprland/ipc/qml.cpp:1: /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [780/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__Ipc.cpp.o [781/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/workspace.cpp.o In file included from /build/source/src/wayland/hyprland/ipc/connection.hpp:15, from /build/source/src/wayland/hyprland/ipc/workspace.hpp:11, from /build/source/src/wayland/hyprland/ipc/workspace.cpp:1: /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [782/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/connection.cpp.o In file included from /build/source/src/wayland/hyprland/ipc/connection.hpp:15, from /build/source/src/wayland/hyprland/ipc/connection.cpp:1: /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [783/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/toplevel_mapping.cpp.o [784/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/quickshell-hyprland-ipc_qmltyperegistrations.cpp.o In file included from /build/source/src/wayland/hyprland/ipc/connection.hpp:15, from /build/source/build/src/wayland/hyprland/ipc/quickshell-hyprland-ipc_qmltyperegistrations.cpp:11: /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [785/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc.dir/hyprland_toplevel.cpp.o In file included from /build/source/src/wayland/hyprland/ipc/../../toplevel/qml.hpp:9, from /build/source/src/wayland/hyprland/ipc/hyprland_toplevel.hpp:10, from /build/source/src/wayland/hyprland/ipc/hyprland_toplevel.cpp:1: /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandToplevel]': /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandWorkspace]': /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::hyprland::ipc::HyprlandMonitor]': /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::wayland::toplevel::Toplevel]': /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/wayland/hyprland/ipc/../../toplevel/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [786/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab.dir/manager.cpp.o [787/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab.dir/quickshell-hyprland-focus-grab_autogen/mocs_compilation.cpp.o [788/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__FocusGrab.cpp.o [789/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab.dir/grab.cpp.o [790/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab.dir/qml.cpp.o [791/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab.dir/quickshell-hyprland-focus-grab_qmltyperegistrations.cpp.o [792/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts.dir/quickshell-hyprland-global-shortcuts_autogen/mocs_compilation.cpp.o [793/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts.dir/qml.cpp.o [794/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__GlobalShortcuts.cpp.o [795/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts.dir/shortcut.cpp.o [796/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts.dir/quickshell-hyprland-global-shortcuts_qmltyperegistrations.cpp.o [797/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts.dir/manager.cpp.o [798/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions.dir/manager.cpp.o [799/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions.dir/surface.cpp.o [800/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__SurfaceExtensions.cpp.o [801/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions.dir/quickshell-hyprland-surface-extensions_autogen/mocs_compilation.cpp.o [802/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions.dir/qml.cpp.o [803/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect.dir/manager.cpp.o [804/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect.dir/surface.cpp.o [805/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions.dir/quickshell-hyprland-surface-extensions_qmltyperegistrations.cpp.o [806/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__BackgroundEffect.cpp.o [807/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect.dir/quickshell-wayland-background-effect_autogen/mocs_compilation.cpp.o [808/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibit.dir/proto.cpp.o [809/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibit.dir/quickshell-wayland-idle-inhibit_autogen/mocs_compilation.cpp.o [810/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect.dir/qml.cpp.o [811/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibit.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__IdleInhibitor.cpp.o [812/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect.dir/quickshell-wayland-background-effect_qmltyperegistrations.cpp.o [813/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibit.dir/inhibitor.cpp.o [814/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibit.dir/quickshell-wayland-idle-inhibit_qmltyperegistrations.cpp.o [815/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notify.dir/quickshell-wayland-idle-notify_autogen/mocs_compilation.cpp.o [816/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notify.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__IdleNotify.cpp.o [817/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notify.dir/proto.cpp.o [818/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notify.dir/monitor.cpp.o [819/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notify.dir/quickshell-wayland-idle-notify_qmltyperegistrations.cpp.o [820/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibit.dir/quickshell-wayland-shortcuts-inhibit_autogen/mocs_compilation.cpp.o [821/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibit.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__ShortcutsInhibitor.cpp.o [822/1321] Automatic MOC for target quickshell-wayland-windowsystem [823/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibit.dir/quickshell-wayland-shortcuts-inhibit_qmltyperegistrations.cpp.o [824/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibit.dir/proto.cpp.o [825/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibit.dir/inhibitor.cpp.o [826/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11.dir/util.cpp.o [827/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11.dir/.qt/rcc/qrc_qmake_Quickshell_X11.cpp.o [828/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3.dir/quickshell-i3_autogen/mocs_compilation.cpp.o [829/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11.dir/quickshell-x11_autogen/mocs_compilation.cpp.o [830/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3.dir/.qt/rcc/qrc_qmake_Quickshell_I3.cpp.o [831/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11.dir/quickshell-x11_qmltyperegistrations.cpp.o [832/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11.dir/panel_window.cpp.o [833/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/connection.cpp.o [834/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/qml.cpp.o In file included from /build/source/src/x11/i3/ipc/controller.hpp:13, from /build/source/src/x11/i3/ipc/qml.hpp:10, from /build/source/src/x11/i3/ipc/qml.cpp:1: /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Workspace]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Monitor]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [835/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3.dir/quickshell-i3_qmltyperegistrations.cpp.o cc1plus: warning: /build/source/build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx.gch: not used because 'QT_GUI_LIB' not defined [-Winvalid-pch] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [836/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/quickshell-i3-ipc_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/controller.hpp:13, from /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/moc_controller.cpp:9, from /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/mocs_compilation.cpp:3: /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Workspace]': /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Monitor]': /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_autogen/EWIEGA46WW/../../../../../../../src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [837/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/workspace.cpp.o In file included from /build/source/src/x11/i3/ipc/controller.hpp:13, from /build/source/src/x11/i3/ipc/workspace.hpp:8, from /build/source/src/x11/i3/ipc/workspace.cpp:1: /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Workspace]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Monitor]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [838/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/monitor.cpp.o In file included from /build/source/src/x11/i3/ipc/controller.hpp:13, from /build/source/src/x11/i3/ipc/monitor.hpp:7, from /build/source/src/x11/i3/ipc/monitor.cpp:1: /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Workspace]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Monitor]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [839/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/.qt/rcc/qrc_qmake_Quickshell_I3__Ipc.cpp.o [840/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/listener.cpp.o [841/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/quickshell-i3-ipc_qmltyperegistrations.cpp.o In file included from /build/source/src/x11/i3/ipc/controller.hpp:13, from /build/source/src/x11/i3/ipc/monitor.hpp:7, from /build/source/build/src/x11/i3/ipc/quickshell-i3-ipc_qmltyperegistrations.cpp:17: /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Workspace]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Monitor]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [842/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc.dir/controller.cpp.o In file included from /build/source/src/x11/i3/ipc/controller.hpp:13, from /build/source/src/x11/i3/ipc/controller.cpp:1: /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Workspace]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/x11/i3/ipc/../../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::i3::ipc::I3Monitor]': /build/source/src/x11/i3/ipc/../../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/x11/i3/ipc/../../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [843/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/watcher.cpp.o [844/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/qml.cpp.o In file included from /build/source/src/services/status_notifier/qml.hpp:9, from /build/source/src/services/status_notifier/qml.cpp:1: /build/source/src/services/status_notifier/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::sni::StatusNotifierItem]': /build/source/src/services/status_notifier/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/status_notifier/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/status_notifier/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/services/status_notifier/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/src/services/status_notifier/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/status_notifier/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/status_notifier/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [845/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/quickshell-service-statusnotifier_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/item.hpp:15, from /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/host.hpp:13, from /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/moc_host.cpp:9, from /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/mocs_compilation.cpp:2: /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::sni::StatusNotifierItem]': /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_autogen/EWIEGA46WW/../../../../../../src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [846/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/dbus_watcher.cpp.o [847/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/dbus_item_types.cpp.o [848/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/host.cpp.o In file included from /build/source/src/services/status_notifier/../../dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/src/services/status_notifier/item.hpp:15, from /build/source/src/services/status_notifier/host.hpp:13, from /build/source/src/services/status_notifier/host.cpp:1: /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [849/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/dbus_item.cpp.o [850/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/.qt/rcc/qrc_qmake_Quickshell_Services_SystemTray.cpp.o [851/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/dbus_watcher_interface.cpp.o [852/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/quickshell-service-statusnotifier_qmltyperegistrations.cpp.o In file included from /build/source/src/services/status_notifier/../../dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/src/services/status_notifier/item.hpp:15, from /build/source/build/src/services/status_notifier/quickshell-service-statusnotifier_qmltyperegistrations.cpp:11: /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::sni::StatusNotifierItem]': /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [853/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier.dir/item.cpp.o In file included from /build/source/src/services/status_notifier/../../dbus/dbusmenu/dbusmenu.hpp:18, from /build/source/src/services/status_notifier/item.hpp:15, from /build/source/src/services/status_notifier/item.cpp:1: /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::dbus::dbusmenu::DBusMenuItem]': /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/status_notifier/../../dbus/dbusmenu/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [854/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/core.cpp.o [855/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/qml.cpp.o [856/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/peak.cpp.o /build/source/src/services/pipewire/peak.cpp:35:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] 35 | #pragma GCC diagnostic ignored "-Wmissing-designated-field-initializers" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/pipewire/peak.cpp:35:32: note: did you mean '-Wmissing-field-initializers'? /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::control_info' [-Wmissing-field-initializers] 80 | }; | ^ /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::io_changed' [-Wmissing-field-initializers] /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::add_buffer' [-Wmissing-field-initializers] /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::remove_buffer' [-Wmissing-field-initializers] /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::drained' [-Wmissing-field-initializers] /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::command' [-Wmissing-field-initializers] /build/source/src/services/pipewire/peak.cpp:80:1: warning: missing initializer for member 'pw_stream_events::trigger_done' [-Wmissing-field-initializers] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [857/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/connection.cpp.o [858/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o [859/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/metadata.cpp.o [860/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/registry.cpp.o [861/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/link.cpp.o [862/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/node.cpp.o [863/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Pipewire.cpp.o [864/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/defaults.cpp.o [865/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/device.cpp.o [866/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_qmltyperegistrations.cpp.o [867/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/dbus_player.cpp.o [868/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/quickshell-service-mpris_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/EWIEGA46WW/../../../../../../src/services/mpris/watcher.hpp:14, from /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/EWIEGA46WW/moc_watcher.cpp:9, from /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/mocs_compilation.cpp:3: /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/EWIEGA46WW/../../../../../../src/services/mpris/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::mpris::MprisPlayer]': /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/EWIEGA46WW/../../../../../../src/services/mpris/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/EWIEGA46WW/../../../../../../src/services/mpris/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/services/mpris/quickshell-service-mpris_autogen/EWIEGA46WW/../../../../../../src/services/mpris/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [869/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/watcher.cpp.o In file included from /build/source/src/services/mpris/watcher.hpp:14, from /build/source/src/services/mpris/watcher.cpp:1: /build/source/src/services/mpris/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::mpris::MprisPlayer]': /build/source/src/services/mpris/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/mpris/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/mpris/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [870/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Mpris.cpp.o [871/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/dbus_player_app.cpp.o [872/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/player.cpp.o [873/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/quickshell-service-pam_autogen/mocs_compilation.cpp.o [874/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris.dir/quickshell-service-mpris_qmltyperegistrations.cpp.o In file included from /build/source/src/services/mpris/watcher.hpp:14, from /build/source/build/src/services/mpris/quickshell-service-mpris_qmltyperegistrations.cpp:14: /build/source/src/services/mpris/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::mpris::MprisPlayer]': /build/source/src/services/mpris/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/mpris/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/mpris/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [875/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/conversation.cpp.o [876/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/qml.cpp.o [877/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Pam.cpp.o [878/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/ipc.cpp.o [879/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/subprocess.cpp.o [880/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam.dir/quickshell-service-pam_qmltyperegistrations.cpp.o [881/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/flow.cpp.o [882/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/quickshell-service-polkit_autogen/mocs_compilation.cpp.o [883/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/identity.cpp.o [884/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/agentimpl.cpp.o [885/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/session.cpp.o [886/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Polkit.cpp.o [887/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/listener.cpp.o [888/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/qml.cpp.o [889/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetd.dir/qml.cpp.o [890/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetd.dir/quickshell-service-greetd_autogen/mocs_compilation.cpp.o [891/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit.dir/quickshell-service-polkit_qmltyperegistrations.cpp.o [892/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetd.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Greetd.cpp.o [893/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetd.dir/quickshell-service-greetd_qmltyperegistrations.cpp.o [894/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetd.dir/connection.cpp.o [895/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/core.cpp.o In file included from /build/source/src/services/upower/core.hpp:12, from /build/source/src/services/upower/core.cpp:1: /build/source/src/services/upower/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::upower::UPowerDevice]': /build/source/src/services/upower/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/upower/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/upower/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [896/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/device.cpp.o [897/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/quickshell-service-upower_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/services/upower/quickshell-service-upower_autogen/EWIEGA46WW/../../../../../../src/services/upower/core.hpp:12, from /build/source/build/src/services/upower/quickshell-service-upower_autogen/EWIEGA46WW/moc_core.cpp:9, from /build/source/build/src/services/upower/quickshell-service-upower_autogen/mocs_compilation.cpp:2: /build/source/build/src/services/upower/quickshell-service-upower_autogen/EWIEGA46WW/../../../../../../src/services/upower/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::upower::UPowerDevice]': /build/source/build/src/services/upower/quickshell-service-upower_autogen/EWIEGA46WW/../../../../../../src/services/upower/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/services/upower/quickshell-service-upower_autogen/EWIEGA46WW/../../../../../../src/services/upower/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/services/upower/quickshell-service-upower_autogen/EWIEGA46WW/../../../../../../src/services/upower/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [898/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/dbus_device.cpp.o [899/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/.qt/rcc/qrc_qmake_Quickshell_Services_UPower.cpp.o [900/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/dbus_service.cpp.o [901/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/powerprofiles.cpp.o /build/source/src/services/upower/powerprofiles.cpp: In static member function 'static QString qs::dbus::DBusDataTransform::toWire(Data)': /build/source/src/services/upower/powerprofiles.cpp:172:75: warning: control reaches end of non-void function [-Wreturn-type] 172 | default: qFatal() << "Attempted to convert invalid power profile" << data << "to wire format."; | ^ At global scope: cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [902/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower.dir/quickshell-service-upower_qmltyperegistrations.cpp.o In file included from /build/source/src/services/upower/core.hpp:12, from /build/source/build/src/services/upower/quickshell-service-upower_qmltyperegistrations.cpp:11: /build/source/src/services/upower/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::upower::UPowerDevice]': /build/source/src/services/upower/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/upower/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/upower/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [903/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/server.cpp.o In file included from /build/source/src/services/notifications/server.hpp:12, from /build/source/src/services/notifications/server.cpp:1: /build/source/src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::notifications::Notification]': /build/source/src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [904/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/quickshell-service-notifications_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/EWIEGA46WW/../../../../../../src/services/notifications/qml.hpp:10, from /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/EWIEGA46WW/moc_qml.cpp:9, from /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/mocs_compilation.cpp:3: /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/EWIEGA46WW/../../../../../../src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::notifications::Notification]': /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/EWIEGA46WW/../../../../../../src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/EWIEGA46WW/../../../../../../src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/services/notifications/quickshell-service-notifications_autogen/EWIEGA46WW/../../../../../../src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [905/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/notification.cpp.o In file included from /build/source/src/services/notifications/../../core/desktopentry.hpp:16, from /build/source/src/services/notifications/notification.cpp:13: /build/source/src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::notifications::Notification]': /build/source/src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = DesktopEntry]': /build/source/src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [906/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/dbusimage.cpp.o [907/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Notifications.cpp.o [908/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/qml.cpp.o In file included from /build/source/src/services/notifications/qml.hpp:10, from /build/source/src/services/notifications/qml.cpp:1: /build/source/src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::notifications::Notification]': /build/source/src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [909/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/dbus_notifications.cpp.o In file included from /build/source/src/services/notifications/server.hpp:12, from /build/source/build/src/services/notifications/dbus_notifications.h:17, from /build/source/build/src/services/notifications/dbus_notifications.cpp:11: /build/source/src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::notifications::Notification]': /build/source/src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [910/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications.dir/quickshell-service-notifications_qmltyperegistrations.cpp.o In file included from /build/source/src/services/notifications/qml.hpp:10, from /build/source/build/src/services/notifications/quickshell-service-notifications_qmltyperegistrations.cpp:14: /build/source/src/services/notifications/../../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::service::notifications::Notification]': /build/source/src/services/notifications/../../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/services/notifications/../../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [911/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/adapter.cpp.o In file included from /build/source/src/bluetooth/adapter.hpp:8, from /build/source/src/bluetooth/adapter.cpp:1: /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothDevice]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [912/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/bluez.cpp.o In file included from /build/source/src/bluetooth/bluez.hpp:11, from /build/source/src/bluetooth/bluez.cpp:1: /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothDevice]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothAdapter]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [913/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/dbus_adapter.cpp.o [914/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/quickshell-bluetooth_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/adapter.hpp:8, from /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/moc_adapter.cpp:9, from /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/mocs_compilation.cpp:2: /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothAdapter]': /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothDevice]': /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/bluetooth/quickshell-bluetooth_autogen/EWIEGA46WW/../../../../../src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [915/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/.qt/rcc/qrc_qmake_Quickshell_Bluetooth.cpp.o [916/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/device.cpp.o In file included from /build/source/src/bluetooth/adapter.hpp:8, from /build/source/src/bluetooth/device.cpp:16: /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothAdapter]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothDevice]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [917/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/dbus_device.cpp.o [918/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth.dir/quickshell-bluetooth_qmltyperegistrations.cpp.o In file included from /build/source/src/bluetooth/adapter.hpp:8, from /build/source/build/src/bluetooth/quickshell-bluetooth_qmltyperegistrations.cpp:11: /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothAdapter]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/bluetooth/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::bluetooth::BluetoothDevice]': /build/source/src/bluetooth/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/bluetooth/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [919/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/network.cpp.o [920/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/device.cpp.o In file included from /build/source/src/network/device.hpp:10, from /build/source/src/network/device.cpp:1: /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [921/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/wired.cpp.o In file included from /build/source/src/network/device.hpp:10, from /build/source/src/network/wired.hpp:9, from /build/source/src/network/wired.cpp:1: /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [922/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/enums.cpp.o [923/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/wifi.cpp.o In file included from /build/source/src/network/device.hpp:10, from /build/source/src/network/wifi.hpp:10, from /build/source/src/network/wifi.cpp:1: /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [924/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/.qt/rcc/qrc_qmake_Quickshell_Networking.cpp.o [925/1321] Running AUTOMOC file extraction for target quickshell-launch [926/1321] Linking CXX static library qml_modules/Quickshell/libquickshell-coreplugin.a [927/1321] Running AUTOMOC file extraction for target quickshell-coreplugin_init [928/1321] Running moc --collect-json for target quickshell-debug [929/1321] Linking CXX static library src/window/libquickshell-window.a [930/1321] Linking CXX static library src/io/libquickshell-io.a [931/1321] Linking CXX static library src/widgets/libquickshell-widgets.a [932/1321] Linking CXX static library src/ui/libquickshell-ui.a [933/1321] Linking CXX static library src/windowmanager/libquickshell-windowmanager.a [934/1321] Running AUTOMOC file extraction for target quickshell-crash [935/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/quickshell-network_autogen/mocs_compilation.cpp.o In file included from /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/device.hpp:10, from /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/moc_device.cpp:9, from /build/source/build/src/network/quickshell-network_autogen/mocs_compilation.cpp:2: /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::NetworkDevice]': /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/build/src/network/quickshell-network_autogen/EWIEGA46WW/../../../../../src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [936/1321] Linking CXX static library src/dbus/dbusmenu/libquickshell-dbusmenu.a [937/1321] Linking CXX static library src/wayland/libquickshell-wayland.a [938/1321] Linking CXX static library src/wayland/screencopy/libquickshell-wayland-screencopy.a [939/1321] Linking CXX static library src/wayland/toplevel/libquickshell-wayland-toplevel-management.a [940/1321] Linking CXX static library src/wayland/hyprland/libquickshell-hyprland.a [941/1321] Linking CXX static library src/wayland/hyprland/focus_grab/libquickshell-hyprland-focus-grab.a [942/1321] Linking CXX static library src/wayland/hyprland/global_shortcuts/libquickshell-hyprland-global-shortcuts.a [943/1321] Linking CXX static library src/wayland/hyprland/ipc/libquickshell-hyprland-ipc.a [944/1321] Linking CXX static library src/wayland/hyprland/surface/libquickshell-hyprland-surface-extensions.a [945/1321] Linking CXX static library src/wayland/background_effect/libquickshell-wayland-background-effect.a [946/1321] Linking CXX static library src/wayland/idle_inhibit/libquickshell-wayland-idle-inhibit.a [947/1321] Linking CXX static library src/wayland/idle_notify/libquickshell-wayland-idle-notify.a [948/1321] Running AUTOMOC file extraction for target quickshell-wayland-windowsystem [949/1321] Linking CXX static library src/wayland/shortcuts_inhibit/libquickshell-wayland-shortcuts-inhibit.a [950/1321] Linking CXX static library src/x11/libquickshell-x11.a [951/1321] Linking CXX static library src/x11/i3/libquickshell-i3.a [952/1321] Linking CXX static library src/x11/i3/ipc/libquickshell-i3-ipc.a [953/1321] Linking CXX static library src/services/status_notifier/libquickshell-service-statusnotifier.a [954/1321] Linking CXX static library src/services/pipewire/libquickshell-service-pipewire.a [955/1321] Linking CXX static library src/services/pam/libquickshell-service-pam.a [956/1321] Linking CXX static library src/services/mpris/libquickshell-service-mpris.a [957/1321] Linking CXX static library src/services/greetd/libquickshell-service-greetd.a [958/1321] Linking CXX static library src/services/polkit/libquickshell-service-polkit.a [959/1321] Linking CXX static library src/services/upower/libquickshell-service-upower.a [960/1321] Linking CXX static library src/services/notifications/libquickshell-service-notifications.a [961/1321] Running moc --collect-json for target quickshell-launch [962/1321] Linking CXX static library src/bluetooth/libquickshell-bluetooth.a [963/1321] Running moc --collect-json for target quickshell-coreplugin_init [964/1321] Building CXX object src/debug/CMakeFiles/quickshell-debug.dir/quickshell-debug_autogen/mocs_compilation.cpp.o [965/1321] Automatic MOC for target quickshell-windowplugin [966/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/qml.cpp.o In file included from /build/source/src/network/qml.hpp:10, from /build/source/src/network/qml.cpp:1: /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::NetworkDevice]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [967/1321] Automatic MOC for target quickshell-ioplugin [968/1321] Automatic MOC for target quickshell-widgetsplugin [969/1321] Building CXX object src/network/CMakeFiles/quickshell-network.dir/quickshell-network_qmltyperegistrations.cpp.o In file included from /build/source/src/network/device.hpp:10, from /build/source/build/src/network/quickshell-network_qmltyperegistrations.cpp:11: /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::NetworkDevice]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] /build/source/src/network/../core/model.hpp: In instantiation of 'QList ObjectModel::values() [with T = qs::network::Network]': /build/source/src/network/../core/model.hpp:172:32: required from here 172 | [[nodiscard]] QList values() override { | ^~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 173 | return *reinterpret_cast*>(&this->mValuesList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/network/../core/model.hpp:173:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [970/1321] Automatic MOC for target quickshell-uiplugin [971/1321] Automatic MOC for target quickshell-windowmanagerplugin [972/1321] Running moc --collect-json for target quickshell-crash [973/1321] Linking CXX static library src/network/libquickshell-network.a [974/1321] Building CXX object src/debug/CMakeFiles/quickshell-debug.dir/lint.cpp.o [975/1321] Automatic MOC for target quickshell-waylandplugin [976/1321] Automatic MOC for target quickshell-dbusmenuplugin [977/1321] Automatic MOC for target quickshell-wayland-toplevel-managementplugin [978/1321] Automatic MOC for target quickshell-wayland-screencopyplugin [979/1321] Automatic MOC for target quickshell-hyprlandplugin [980/1321] Automatic MOC for target quickshell-hyprland-ipcplugin [981/1321] Automatic MOC for target quickshell-hyprland-global-shortcutsplugin [982/1321] Automatic MOC for target quickshell-hyprland-focus-grabplugin [983/1321] Automatic MOC for target quickshell-wayland-background-effectplugin [984/1321] Automatic MOC for target quickshell-hyprland-surface-extensionsplugin [985/1321] Running moc --collect-json for target quickshell-wayland-windowsystem [986/1321] Automatic MOC for target quickshell-wayland-idle-inhibitplugin [987/1321] Automatic MOC for target quickshell-wayland-idle-notifyplugin [988/1321] Automatic MOC for target quickshell-wayland-shortcuts-inhibitplugin [989/1321] Automatic MOC for target quickshell-x11plugin [990/1321] Automatic MOC for target quickshell-i3plugin [991/1321] Automatic MOC for target quickshell-i3-ipcplugin [992/1321] Automatic MOC for target quickshell-service-statusnotifierplugin [993/1321] Automatic MOC for target quickshell-service-pipewireplugin [994/1321] Automatic MOC for target quickshell-service-mprisplugin [995/1321] Automatic MOC for target quickshell-service-pamplugin [996/1321] Automatic MOC for target quickshell-service-polkitplugin [997/1321] Automatic MOC for target quickshell-service-greetdplugin [998/1321] Automatic MOC for target quickshell-service-upowerplugin [999/1321] Automatic MOC for target quickshell-service-notificationsplugin [1000/1321] Automatic MOC for target quickshell-bluetoothplugin [1001/1321] Automatic MOC for target quickshell-networkplugin [1002/1321] Building CXX object src/launch/CMakeFiles/quickshell-launch.dir/quickshell-launch_autogen/mocs_compilation.cpp.o [1003/1321] Building CXX object src/launch/CMakeFiles/quickshell-launch.dir/main.cpp.o [1004/1321] Building CXX object src/core/CMakeFiles/quickshell-coreplugin_init.dir/quickshell-coreplugin_init_autogen/mocs_compilation.cpp.o [1005/1321] Building CXX object src/launch/CMakeFiles/quickshell-launch.dir/launch.cpp.o [1006/1321] Linking CXX static library src/debug/libquickshell-debug.a [1007/1321] Building CXX object src/core/CMakeFiles/quickshell-coreplugin_init.dir/quickshell_coreplugin_init.cpp.o [1008/1321] Building CXX object src/window/CMakeFiles/quickshell-window_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell__Window_init.cpp.o [1009/1321] Automatic MOC for target quickshell-window-init [1010/1321] Automatic MOC for target quickshell-windowplugin_init [1011/1321] Building CXX object src/window/CMakeFiles/quickshell-windowplugin.dir/quickshell-windowplugin_autogen/mocs_compilation.cpp.o [1012/1321] Building CXX object src/launch/CMakeFiles/quickshell-launch.dir/command.cpp.o [1013/1321] Building CXX object src/io/CMakeFiles/quickshell-io_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Io_init.cpp.o [1014/1321] Building CXX object src/io/CMakeFiles/quickshell-io_resources_2.dir/.qt/rcc/qrc_quickshell-io_raw_qml_0_init.cpp.o [1015/1321] Building CXX object src/io/CMakeFiles/quickshell-ioplugin.dir/quickshell-ioplugin_autogen/mocs_compilation.cpp.o [1016/1321] Automatic MOC for target quickshell-ioplugin_init [1017/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Widgets_init.cpp.o [1018/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets_resources_2.dir/.qt/rcc/qrc_quickshell-widgets_raw_qml_0_init.cpp.o [1019/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets_resources_3.dir/.qt/rcc/qrc_widgets-cliprect_init.cpp.o [1020/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgets_resources_4.dir/.qt/rcc/qrc_widgets-cliprect-ub_init.cpp.o [1021/1321] Automatic MOC for target quickshell-widgetsplugin_init [1022/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgetsplugin.dir/quickshell-widgetsplugin_autogen/mocs_compilation.cpp.o [1023/1321] Building CXX object src/window/CMakeFiles/quickshell-windowplugin.dir/quickshell-windowplugin_Quickshell__WindowPlugin.cpp.o [1024/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell__InternalUi_init.cpp.o [1025/1321] Building CXX object src/ui/CMakeFiles/quickshell-ui_resources_2.dir/.qt/rcc/qrc_quickshell-ui_raw_qml_0_init.cpp.o [1026/1321] Building CXX object src/io/CMakeFiles/quickshell-ioplugin.dir/quickshell-ioplugin_Quickshell_IoPlugin.cpp.o [1027/1321] Automatic MOC for target quickshell-uiplugin_init [1028/1321] Building CXX object src/ui/CMakeFiles/quickshell-uiplugin.dir/quickshell-uiplugin_autogen/mocs_compilation.cpp.o [1029/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanager_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_WindowManager_init.cpp.o [1030/1321] Automatic MOC for target quickshell-windowmanagerplugin_init [1031/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanagerplugin.dir/quickshell-windowmanagerplugin_autogen/mocs_compilation.cpp.o [1032/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgetsplugin.dir/quickshell-widgetsplugin_Quickshell_WidgetsPlugin.cpp.o [1033/1321] Building CXX object src/ui/CMakeFiles/quickshell-uiplugin.dir/quickshell-uiplugin_Quickshell__InternalUiPlugin.cpp.o [1034/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanagerplugin.dir/quickshell-windowmanagerplugin_Quickshell_WindowManagerPlugin.cpp.o [1035/1321] Building CXX object src/crash/CMakeFiles/quickshell-crash.dir/quickshell-crash_autogen/mocs_compilation.cpp.o [1036/1321] Building CXX object src/crash/CMakeFiles/quickshell-crash.dir/interface.cpp.o [1037/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_DBusMenu_init.cpp.o [1038/1321] Automatic MOC for target quickshell-dbusmenuplugin_init [1039/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenuplugin.dir/quickshell-dbusmenuplugin_autogen/mocs_compilation.cpp.o [1040/1321] Building CXX object src/crash/CMakeFiles/quickshell-crash.dir/handler.cpp.o [1041/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland_init.cpp.o [1042/1321] Automatic MOC for target quickshell-wayland-init [1043/1321] Building CXX object src/crash/CMakeFiles/quickshell-crash.dir/main.cpp.o [1044/1321] Building CXX object src/wayland/CMakeFiles/quickshell-waylandplugin.dir/quickshell-waylandplugin_autogen/mocs_compilation.cpp.o [1045/1321] Automatic MOC for target quickshell-waylandplugin_init [1046/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-management_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__ToplevelManagement_init.cpp.o [1047/1321] Automatic MOC for target quickshell-wayland-toplevel-managementplugin_init [1048/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-managementplugin.dir/quickshell-wayland-toplevel-managementplugin_autogen/mocs_compilation.cpp.o [1049/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenuplugin.dir/quickshell-dbusmenuplugin_Quickshell_DBusMenuPlugin.cpp.o [1050/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopy_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__Screencopy_init.cpp.o [1051/1321] Building CXX object src/wayland/CMakeFiles/quickshell-waylandplugin.dir/quickshell-waylandplugin_Quickshell_WaylandPlugin.cpp.o [1052/1321] Automatic MOC for target quickshell-wayland-screencopyplugin_init [1053/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopyplugin.dir/quickshell-wayland-screencopyplugin_autogen/mocs_compilation.cpp.o [1054/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprland_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland_init.cpp.o [1055/1321] Automatic MOC for target quickshell-hyprlandplugin_init [1056/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-managementplugin.dir/quickshell-wayland-toplevel-managementplugin_Quickshell_Wayland__ToplevelManagementPlugin.cpp.o [1057/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprlandplugin.dir/quickshell-hyprlandplugin_autogen/mocs_compilation.cpp.o [1058/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipc_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__Ipc_init.cpp.o [1059/1321] Automatic MOC for target quickshell-hyprland-ipcplugin_init [1060/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipcplugin.dir/quickshell-hyprland-ipcplugin_autogen/mocs_compilation.cpp.o [1061/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopyplugin.dir/quickshell-wayland-screencopyplugin_Quickshell_Wayland__ScreencopyPlugin.cpp.o [1062/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grab_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__FocusGrab_init.cpp.o [1063/1321] Automatic MOC for target quickshell-hyprland-focus-grabplugin_init [1064/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grabplugin.dir/quickshell-hyprland-focus-grabplugin_autogen/mocs_compilation.cpp.o [1065/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipcplugin.dir/quickshell-hyprland-ipcplugin_Quickshell_Hyprland__IpcPlugin.cpp.o [1066/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcuts_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__GlobalShortcuts_init.cpp.o [1067/1321] Automatic MOC for target quickshell-hyprland-global-shortcutsplugin_init [1068/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcutsplugin.dir/quickshell-hyprland-global-shortcutsplugin_autogen/mocs_compilation.cpp.o [1069/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grabplugin.dir/quickshell-hyprland-focus-grabplugin_Quickshell_Hyprland__FocusGrabPlugin.cpp.o [1070/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensions_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Hyprland__SurfaceExtensions_init.cpp.o [1071/1321] Automatic MOC for target quickshell-hyprland-surface-extensionsplugin_init [1072/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensionsplugin.dir/quickshell-hyprland-surface-extensionsplugin_autogen/mocs_compilation.cpp.o [1073/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcutsplugin.dir/quickshell-hyprland-global-shortcutsplugin_Quickshell_Hyprland__GlobalShortcutsPlugin.cpp.o [1074/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effect_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__BackgroundEffect_init.cpp.o [1075/1321] Automatic MOC for target quickshell-wayland-background-effectplugin_init [1076/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effectplugin.dir/quickshell-wayland-background-effectplugin_autogen/mocs_compilation.cpp.o [1077/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensionsplugin.dir/quickshell-hyprland-surface-extensionsplugin_Quickshell_Hyprland__SurfaceExtensionsPlugin.cpp.o [1078/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprlandplugin.dir/quickshell-hyprlandplugin_Quickshell_HyprlandPlugin.cpp.o [1079/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibit_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__IdleInhibitor_init.cpp.o [1080/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibitplugin.dir/quickshell-wayland-idle-inhibitplugin_autogen/mocs_compilation.cpp.o [1081/1321] Automatic MOC for target quickshell-wayland-idle-inhibitplugin_init [1082/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notify_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__IdleNotify_init.cpp.o [1083/1321] Automatic MOC for target quickshell-wayland-idle-notifyplugin_init [1084/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notifyplugin.dir/quickshell-wayland-idle-notifyplugin_autogen/mocs_compilation.cpp.o [1085/1321] Building CXX object src/launch/CMakeFiles/quickshell-launch.dir/parsecommand.cpp.o [1086/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effectplugin.dir/quickshell-wayland-background-effectplugin_Quickshell_Wayland__BackgroundEffectPlugin.cpp.o [1087/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibit_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Wayland__ShortcutsInhibitor_init.cpp.o [1088/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibitplugin.dir/quickshell-wayland-shortcuts-inhibitplugin_autogen/mocs_compilation.cpp.o [1089/1321] Automatic MOC for target quickshell-wayland-shortcuts-inhibitplugin_init [1090/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibitplugin.dir/quickshell-wayland-idle-inhibitplugin_Quickshell_Wayland__IdleInhibitorPlugin.cpp.o [1091/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notifyplugin.dir/quickshell-wayland-idle-notifyplugin_Quickshell_Wayland__IdleNotifyPlugin.cpp.o [1092/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibitplugin.dir/quickshell-wayland-shortcuts-inhibitplugin_Quickshell_Wayland__ShortcutsInhibitorPlugin.cpp.o [1093/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/quickshell-wayland-windowsystem.dir/quickshell-wayland-windowsystem_autogen/mocs_compilation.cpp.o [1094/1321] Automatic MOC for target quickshell-wayland-windowsystem-init [1095/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/quickshell-wayland-windowsystem.dir/windowmanager.cpp.o [1096/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_X11_init.cpp.o [1097/1321] Automatic MOC for target quickshell-x11plugin_init [1098/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11plugin.dir/quickshell-x11plugin_autogen/mocs_compilation.cpp.o [1099/1321] Automatic MOC for target quickshell-x11-init [1100/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_I3_init.cpp.o [1101/1321] Automatic MOC for target quickshell-i3plugin_init [1102/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3plugin.dir/quickshell-i3plugin_autogen/mocs_compilation.cpp.o [1103/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11plugin.dir/quickshell-x11plugin_Quickshell_X11Plugin.cpp.o [1104/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipc_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_I3__Ipc_init.cpp.o [1105/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/quickshell-wayland-windowsystem.dir/ext_workspace.cpp.o [1106/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipcplugin.dir/quickshell-i3-ipcplugin_autogen/mocs_compilation.cpp.o [1107/1321] Automatic MOC for target quickshell-i3-ipcplugin_init [1108/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifier_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_SystemTray_init.cpp.o [1109/1321] Automatic MOC for target quickshell-service-statusnotifierplugin_init [1110/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifierplugin.dir/quickshell-service-statusnotifierplugin_autogen/mocs_compilation.cpp.o [1111/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/quickshell-wayland-windowsystem.dir/windowset.cpp.o [1112/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewire_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Pipewire_init.cpp.o [1113/1321] Automatic MOC for target quickshell-service-pipewireplugin_init [1114/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewireplugin.dir/quickshell-service-pipewireplugin_autogen/mocs_compilation.cpp.o [1115/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipcplugin.dir/quickshell-i3-ipcplugin_Quickshell_I3__IpcPlugin.cpp.o [1116/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mpris_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Mpris_init.cpp.o [1117/1321] Automatic MOC for target quickshell-service-mprisplugin_init [1118/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mprisplugin.dir/quickshell-service-mprisplugin_autogen/mocs_compilation.cpp.o [1119/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifierplugin.dir/quickshell-service-statusnotifierplugin_Quickshell_Services_SystemTrayPlugin.cpp.o [1120/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pam_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Pam_init.cpp.o [1121/1321] Automatic MOC for target quickshell-service-pamplugin_init [1122/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pamplugin.dir/quickshell-service-pamplugin_autogen/mocs_compilation.cpp.o [1123/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewireplugin.dir/quickshell-service-pipewireplugin_Quickshell_Services_PipewirePlugin.cpp.o [1124/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkit_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Polkit_init.cpp.o [1125/1321] Automatic MOC for target quickshell-service-polkitplugin_init [1126/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkitplugin.dir/quickshell-service-polkitplugin_autogen/mocs_compilation.cpp.o [1127/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3plugin.dir/quickshell-i3plugin_Quickshell_I3Plugin.cpp.o cc1plus: warning: /build/source/build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx.gch: not used because 'QT_GUI_LIB' not defined [-Winvalid-pch] cc1plus: note: unrecognized command-line option '-Wno-vla-cxx-extension' may have been intended to silence earlier diagnostics [1128/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mprisplugin.dir/quickshell-service-mprisplugin_Quickshell_Services_MprisPlugin.cpp.o [1129/1321] Automatic MOC for target quickshell-service-greetdplugin_init [1130/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetd_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Greetd_init.cpp.o [1131/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetdplugin.dir/quickshell-service-greetdplugin_autogen/mocs_compilation.cpp.o [1132/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upower_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_UPower_init.cpp.o [1133/1321] Automatic MOC for target quickshell-service-upowerplugin_init [1134/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upowerplugin.dir/quickshell-service-upowerplugin_autogen/mocs_compilation.cpp.o [1135/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pamplugin.dir/quickshell-service-pamplugin_Quickshell_Services_PamPlugin.cpp.o [1136/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notifications_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Services_Notifications_init.cpp.o [1137/1321] Automatic MOC for target quickshell-service-notificationsplugin_init [1138/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notificationsplugin.dir/quickshell-service-notificationsplugin_autogen/mocs_compilation.cpp.o [1139/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkitplugin.dir/quickshell-service-polkitplugin_Quickshell_Services_PolkitPlugin.cpp.o [1140/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetdplugin.dir/quickshell-service-greetdplugin_Quickshell_Services_GreetdPlugin.cpp.o [1141/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetooth_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Bluetooth_init.cpp.o [1142/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetoothplugin.dir/quickshell-bluetoothplugin_autogen/mocs_compilation.cpp.o [1143/1321] Automatic MOC for target quickshell-bluetoothplugin_init [1144/1321] Building CXX object src/network/CMakeFiles/quickshell-network_resources_1.dir/.qt/rcc/qrc_qmake_Quickshell_Networking_init.cpp.o [1145/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upowerplugin.dir/quickshell-service-upowerplugin_Quickshell_Services_UPowerPlugin.cpp.o [1146/1321] Automatic MOC for target quickshell-networkplugin_init [1147/1321] Building CXX object src/network/CMakeFiles/quickshell-networkplugin.dir/quickshell-networkplugin_autogen/mocs_compilation.cpp.o [1148/1321] Running qmlimportscanner for quickshell [1149/1321] Linking CXX static library src/launch/libquickshell-launch.a [1150/1321] Linking CXX static library qml_modules/Quickshell/_Window/libquickshell-windowplugin.a [1151/1321] Running AUTOMOC file extraction for target quickshell-windowplugin_init [1152/1321] Building CXX object src/window/CMakeFiles/quickshell-window-init.dir/quickshell-window-init_autogen/mocs_compilation.cpp.o [1153/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notificationsplugin.dir/quickshell-service-notificationsplugin_Quickshell_Services_NotificationsPlugin.cpp.o [1154/1321] Linking CXX static library qml_modules/Quickshell/Io/libquickshell-ioplugin.a [1155/1321] Running AUTOMOC file extraction for target quickshell-ioplugin_init [1156/1321] Linking CXX static library qml_modules/Quickshell/Widgets/libquickshell-widgetsplugin.a [1157/1321] Running AUTOMOC file extraction for target quickshell-widgetsplugin_init [1158/1321] Linking CXX static library qml_modules/Quickshell/_InternalUi/libquickshell-uiplugin.a [1159/1321] Running AUTOMOC file extraction for target quickshell-uiplugin_init [1160/1321] Linking CXX static library qml_modules/Quickshell/WindowManager/libquickshell-windowmanagerplugin.a [1161/1321] Running AUTOMOC file extraction for target quickshell-windowmanagerplugin_init [1162/1321] Linking CXX static library src/crash/libquickshell-crash.a [1163/1321] Linking CXX static library qml_modules/Quickshell/DBusMenu/libquickshell-dbusmenuplugin.a [1164/1321] Running AUTOMOC file extraction for target quickshell-dbusmenuplugin_init [1165/1321] Linking CXX static library qml_modules/Quickshell/Wayland/libquickshell-waylandplugin.a [1166/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland-init.dir/quickshell-wayland-init_autogen/mocs_compilation.cpp.o [1167/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetoothplugin.dir/quickshell-bluetoothplugin_Quickshell_BluetoothPlugin.cpp.o [1168/1321] Running AUTOMOC file extraction for target quickshell-waylandplugin_init [1169/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_ToplevelManagement/libquickshell-wayland-toplevel-managementplugin.a [1170/1321] Running AUTOMOC file extraction for target quickshell-wayland-toplevel-managementplugin_init [1171/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_Screencopy/libquickshell-wayland-screencopyplugin.a [1172/1321] Running AUTOMOC file extraction for target quickshell-wayland-screencopyplugin_init [1173/1321] Linking CXX static library qml_modules/Quickshell/Hyprland/libquickshell-hyprlandplugin.a [1174/1321] Running AUTOMOC file extraction for target quickshell-hyprlandplugin_init [1175/1321] Linking CXX static library qml_modules/Quickshell/Hyprland/_Ipc/libquickshell-hyprland-ipcplugin.a [1176/1321] Running AUTOMOC file extraction for target quickshell-hyprland-ipcplugin_init [1177/1321] Linking CXX static library qml_modules/Quickshell/Hyprland/_FocusGrab/libquickshell-hyprland-focus-grabplugin.a [1178/1321] Running AUTOMOC file extraction for target quickshell-hyprland-focus-grabplugin_init [1179/1321] Linking CXX static library qml_modules/Quickshell/Hyprland/_GlobalShortcuts/libquickshell-hyprland-global-shortcutsplugin.a [1180/1321] Running AUTOMOC file extraction for target quickshell-hyprland-global-shortcutsplugin_init [1181/1321] Linking CXX static library qml_modules/Quickshell/Hyprland/_SurfaceExtensions/libquickshell-hyprland-surface-extensionsplugin.a [1182/1321] Building CXX object src/network/CMakeFiles/quickshell-networkplugin.dir/quickshell-networkplugin_Quickshell_NetworkingPlugin.cpp.o [1183/1321] Running AUTOMOC file extraction for target quickshell-hyprland-surface-extensionsplugin_init [1184/1321] Running AUTOMOC file extraction for target quickshell-wayland-background-effectplugin_init [1185/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_BackgroundEffect/libquickshell-wayland-background-effectplugin.a [1186/1321] Running AUTOMOC file extraction for target quickshell-wayland-idle-inhibitplugin_init [1187/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_IdleInhibitor/libquickshell-wayland-idle-inhibitplugin.a [1188/1321] Running AUTOMOC file extraction for target quickshell-wayland-idle-notifyplugin_init [1189/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_IdleNotify/libquickshell-wayland-idle-notifyplugin.a [1190/1321] Running AUTOMOC file extraction for target quickshell-wayland-shortcuts-inhibitplugin_init [1191/1321] Linking CXX static library qml_modules/Quickshell/Wayland/_ShortcutsInhibitor/libquickshell-wayland-shortcuts-inhibitplugin.a [1192/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/quickshell-wayland-windowsystem-init.dir/quickshell-wayland-windowsystem-init_autogen/mocs_compilation.cpp.o [1193/1321] Linking CXX static library src/wayland/windowmanager/libquickshell-wayland-windowsystem.a [1194/1321] Linking CXX static library qml_modules/Quickshell/X11/libquickshell-x11plugin.a [1195/1321] Running AUTOMOC file extraction for target quickshell-x11plugin_init [1196/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11-init.dir/quickshell-x11-init_autogen/mocs_compilation.cpp.o [1197/1321] Building CXX object src/window/CMakeFiles/quickshell-window-init.dir/init.cpp.o [1198/1321] Linking CXX static library qml_modules/Quickshell/I3/libquickshell-i3plugin.a [1199/1321] Running AUTOMOC file extraction for target quickshell-i3plugin_init [1200/1321] Linking CXX static library qml_modules/Quickshell/I3/_Ipc/libquickshell-i3-ipcplugin.a [1201/1321] Running AUTOMOC file extraction for target quickshell-i3-ipcplugin_init [1202/1321] Linking CXX static library qml_modules/Quickshell/Services/SystemTray/libquickshell-service-statusnotifierplugin.a [1203/1321] Running AUTOMOC file extraction for target quickshell-service-statusnotifierplugin_init [1204/1321] Linking CXX static library qml_modules/Quickshell/Services/Pipewire/libquickshell-service-pipewireplugin.a [1205/1321] Running AUTOMOC file extraction for target quickshell-service-pipewireplugin_init [1206/1321] Linking CXX static library qml_modules/Quickshell/Services/Mpris/libquickshell-service-mprisplugin.a [1207/1321] Running AUTOMOC file extraction for target quickshell-service-mprisplugin_init [1208/1321] Linking CXX static library qml_modules/Quickshell/Services/Pam/libquickshell-service-pamplugin.a [1209/1321] Running AUTOMOC file extraction for target quickshell-service-pamplugin_init [1210/1321] Linking CXX static library qml_modules/Quickshell/Services/Polkit/libquickshell-service-polkitplugin.a [1211/1321] Running AUTOMOC file extraction for target quickshell-service-polkitplugin_init [1212/1321] Linking CXX static library qml_modules/Quickshell/Services/Greetd/libquickshell-service-greetdplugin.a [1213/1321] Running AUTOMOC file extraction for target quickshell-service-greetdplugin_init [1214/1321] Linking CXX static library qml_modules/Quickshell/Services/UPower/libquickshell-service-upowerplugin.a [1215/1321] Running AUTOMOC file extraction for target quickshell-service-upowerplugin_init [1216/1321] Linking CXX static library qml_modules/Quickshell/Services/Notifications/libquickshell-service-notificationsplugin.a [1217/1321] Running AUTOMOC file extraction for target quickshell-service-notificationsplugin_init [1218/1321] Linking CXX static library qml_modules/Quickshell/Bluetooth/libquickshell-bluetoothplugin.a [1219/1321] Running AUTOMOC file extraction for target quickshell-bluetoothplugin_init [1220/1321] Linking CXX static library qml_modules/Quickshell/Networking/libquickshell-networkplugin.a [1221/1321] Running AUTOMOC file extraction for target quickshell-networkplugin_init [1222/1321] Running moc --collect-json for target quickshell-windowplugin_init [1223/1321] Running moc --collect-json for target quickshell-ioplugin_init [1224/1321] Running moc --collect-json for target quickshell-widgetsplugin_init [1225/1321] Building CXX object src/wayland/windowmanager/CMakeFiles/quickshell-wayland-windowsystem-init.dir/init.cpp.o [1226/1321] Running moc --collect-json for target quickshell-uiplugin_init [1227/1321] Running moc --collect-json for target quickshell-windowmanagerplugin_init [1228/1321] Running moc --collect-json for target quickshell-dbusmenuplugin_init [1229/1321] Running moc --collect-json for target quickshell-wayland-toplevel-managementplugin_init [1230/1321] Running moc --collect-json for target quickshell-waylandplugin_init [1231/1321] Running moc --collect-json for target quickshell-hyprlandplugin_init [1232/1321] Running moc --collect-json for target quickshell-wayland-screencopyplugin_init [1233/1321] Running moc --collect-json for target quickshell-hyprland-ipcplugin_init [1234/1321] Running moc --collect-json for target quickshell-hyprland-focus-grabplugin_init [1235/1321] Running moc --collect-json for target quickshell-hyprland-global-shortcutsplugin_init [1236/1321] Running moc --collect-json for target quickshell-hyprland-surface-extensionsplugin_init [1237/1321] Running moc --collect-json for target quickshell-wayland-background-effectplugin_init [1238/1321] Running moc --collect-json for target quickshell-wayland-idle-inhibitplugin_init [1239/1321] Running moc --collect-json for target quickshell-wayland-idle-notifyplugin_init [1240/1321] Running moc --collect-json for target quickshell-wayland-shortcuts-inhibitplugin_init [1241/1321] Running moc --collect-json for target quickshell-i3plugin_init [1242/1321] Running moc --collect-json for target quickshell-x11plugin_init [1243/1321] Running moc --collect-json for target quickshell-i3-ipcplugin_init [1244/1321] Running moc --collect-json for target quickshell-service-statusnotifierplugin_init [1245/1321] Running moc --collect-json for target quickshell-service-pipewireplugin_init [1246/1321] Running moc --collect-json for target quickshell-service-mprisplugin_init [1247/1321] Running moc --collect-json for target quickshell-service-pamplugin_init [1248/1321] Running moc --collect-json for target quickshell-service-polkitplugin_init [1249/1321] Running moc --collect-json for target quickshell-service-greetdplugin_init [1250/1321] Running moc --collect-json for target quickshell-service-upowerplugin_init [1251/1321] Building CXX object src/wayland/CMakeFiles/quickshell-wayland-init.dir/init.cpp.o [1252/1321] Running moc --collect-json for target quickshell-bluetoothplugin_init [1253/1321] Running moc --collect-json for target quickshell-service-notificationsplugin_init [1254/1321] Running moc --collect-json for target quickshell-networkplugin_init [1255/1321] Building CXX object src/window/CMakeFiles/quickshell-windowplugin_init.dir/quickshell-windowplugin_init_autogen/mocs_compilation.cpp.o [1256/1321] Building CXX object src/io/CMakeFiles/quickshell-ioplugin_init.dir/quickshell-ioplugin_init_autogen/mocs_compilation.cpp.o [1257/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgetsplugin_init.dir/quickshell-widgetsplugin_init_autogen/mocs_compilation.cpp.o [1258/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11-init.dir/init.cpp.o [1259/1321] Automatic MOC for target quickshell [1260/1321] Building CXX object src/CMakeFiles/quickshell.dir/quickshell_autogen/mocs_compilation.cpp.o [1261/1321] Building CXX object src/CMakeFiles/quickshell.dir/main.cpp.o [1262/1321] Building CXX object src/ui/CMakeFiles/quickshell-uiplugin_init.dir/quickshell-uiplugin_init_autogen/mocs_compilation.cpp.o [1263/1321] Building CXX object src/widgets/CMakeFiles/quickshell-widgetsplugin_init.dir/quickshell_widgetsplugin_init.cpp.o [1264/1321] Building CXX object src/window/CMakeFiles/quickshell-windowplugin_init.dir/quickshell_windowplugin_init.cpp.o [1265/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanagerplugin_init.dir/quickshell-windowmanagerplugin_init_autogen/mocs_compilation.cpp.o [1266/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenuplugin_init.dir/quickshell-dbusmenuplugin_init_autogen/mocs_compilation.cpp.o [1267/1321] Building CXX object src/io/CMakeFiles/quickshell-ioplugin_init.dir/quickshell_ioplugin_init.cpp.o [1268/1321] Building CXX object src/wayland/CMakeFiles/quickshell-waylandplugin_init.dir/quickshell-waylandplugin_init_autogen/mocs_compilation.cpp.o [1269/1321] Building CXX object src/ui/CMakeFiles/quickshell-uiplugin_init.dir/quickshell_uiplugin_init.cpp.o [1270/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-managementplugin_init.dir/quickshell-wayland-toplevel-managementplugin_init_autogen/mocs_compilation.cpp.o [1271/1321] Building CXX object src/wayland/CMakeFiles/quickshell-waylandplugin_init.dir/quickshell_waylandplugin_init.cpp.o [1272/1321] Building CXX object src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenuplugin_init.dir/quickshell_dbusmenuplugin_init.cpp.o [1273/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopyplugin_init.dir/quickshell-wayland-screencopyplugin_init_autogen/mocs_compilation.cpp.o [1274/1321] Building CXX object src/windowmanager/CMakeFiles/quickshell-windowmanagerplugin_init.dir/quickshell_windowmanagerplugin_init.cpp.o [1275/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprlandplugin_init.dir/quickshell-hyprlandplugin_init_autogen/mocs_compilation.cpp.o [1276/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipcplugin_init.dir/quickshell-hyprland-ipcplugin_init_autogen/mocs_compilation.cpp.o [1277/1321] Building CXX object src/wayland/toplevel/CMakeFiles/quickshell-wayland-toplevel-managementplugin_init.dir/quickshell_wayland_toplevel_managementplugin_init.cpp.o [1278/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grabplugin_init.dir/quickshell-hyprland-focus-grabplugin_init_autogen/mocs_compilation.cpp.o [1279/1321] Building CXX object src/wayland/screencopy/CMakeFiles/quickshell-wayland-screencopyplugin_init.dir/quickshell_wayland_screencopyplugin_init.cpp.o [1280/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcutsplugin_init.dir/quickshell-hyprland-global-shortcutsplugin_init_autogen/mocs_compilation.cpp.o [1281/1321] Building CXX object src/wayland/hyprland/ipc/CMakeFiles/quickshell-hyprland-ipcplugin_init.dir/quickshell_hyprland_ipcplugin_init.cpp.o [1282/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensionsplugin_init.dir/quickshell-hyprland-surface-extensionsplugin_init_autogen/mocs_compilation.cpp.o [1283/1321] Building CXX object src/wayland/hyprland/focus_grab/CMakeFiles/quickshell-hyprland-focus-grabplugin_init.dir/quickshell_hyprland_focus_grabplugin_init.cpp.o [1284/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effectplugin_init.dir/quickshell-wayland-background-effectplugin_init_autogen/mocs_compilation.cpp.o [1285/1321] Building CXX object src/wayland/hyprland/global_shortcuts/CMakeFiles/quickshell-hyprland-global-shortcutsplugin_init.dir/quickshell_hyprland_global_shortcutsplugin_init.cpp.o [1286/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibitplugin_init.dir/quickshell-wayland-idle-inhibitplugin_init_autogen/mocs_compilation.cpp.o [1287/1321] Building CXX object src/wayland/hyprland/surface/CMakeFiles/quickshell-hyprland-surface-extensionsplugin_init.dir/quickshell_hyprland_surface_extensionsplugin_init.cpp.o [1288/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notifyplugin_init.dir/quickshell-wayland-idle-notifyplugin_init_autogen/mocs_compilation.cpp.o [1289/1321] Building CXX object src/wayland/background_effect/CMakeFiles/quickshell-wayland-background-effectplugin_init.dir/quickshell_wayland_background_effectplugin_init.cpp.o [1290/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibitplugin_init.dir/quickshell-wayland-shortcuts-inhibitplugin_init_autogen/mocs_compilation.cpp.o [1291/1321] Building CXX object src/wayland/idle_inhibit/CMakeFiles/quickshell-wayland-idle-inhibitplugin_init.dir/quickshell_wayland_idle_inhibitplugin_init.cpp.o [1292/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11plugin_init.dir/quickshell-x11plugin_init_autogen/mocs_compilation.cpp.o [1293/1321] Building CXX object src/wayland/idle_notify/CMakeFiles/quickshell-wayland-idle-notifyplugin_init.dir/quickshell_wayland_idle_notifyplugin_init.cpp.o [1294/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3plugin_init.dir/quickshell-i3plugin_init_autogen/mocs_compilation.cpp.o [1295/1321] Building CXX object src/wayland/hyprland/CMakeFiles/quickshell-hyprlandplugin_init.dir/quickshell_hyprlandplugin_init.cpp.o [1296/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipcplugin_init.dir/quickshell-i3-ipcplugin_init_autogen/mocs_compilation.cpp.o [1297/1321] Building CXX object src/wayland/shortcuts_inhibit/CMakeFiles/quickshell-wayland-shortcuts-inhibitplugin_init.dir/quickshell_wayland_shortcuts_inhibitplugin_init.cpp.o [1298/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifierplugin_init.dir/quickshell-service-statusnotifierplugin_init_autogen/mocs_compilation.cpp.o [1299/1321] Building CXX object src/x11/CMakeFiles/quickshell-x11plugin_init.dir/quickshell_x11plugin_init.cpp.o [1300/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewireplugin_init.dir/quickshell-service-pipewireplugin_init_autogen/mocs_compilation.cpp.o [1301/1321] Building CXX object src/x11/i3/ipc/CMakeFiles/quickshell-i3-ipcplugin_init.dir/quickshell_i3_ipcplugin_init.cpp.o [1302/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mprisplugin_init.dir/quickshell-service-mprisplugin_init_autogen/mocs_compilation.cpp.o [1303/1321] Building CXX object src/services/status_notifier/CMakeFiles/quickshell-service-statusnotifierplugin_init.dir/quickshell_service_statusnotifierplugin_init.cpp.o [1304/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pamplugin_init.dir/quickshell-service-pamplugin_init_autogen/mocs_compilation.cpp.o [1305/1321] Building CXX object src/services/pipewire/CMakeFiles/quickshell-service-pipewireplugin_init.dir/quickshell_service_pipewireplugin_init.cpp.o [1306/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkitplugin_init.dir/quickshell-service-polkitplugin_init_autogen/mocs_compilation.cpp.o [1307/1321] Building CXX object src/services/mpris/CMakeFiles/quickshell-service-mprisplugin_init.dir/quickshell_service_mprisplugin_init.cpp.o [1308/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetdplugin_init.dir/quickshell-service-greetdplugin_init_autogen/mocs_compilation.cpp.o [1309/1321] Building CXX object src/services/pam/CMakeFiles/quickshell-service-pamplugin_init.dir/quickshell_service_pamplugin_init.cpp.o [1310/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upowerplugin_init.dir/quickshell-service-upowerplugin_init_autogen/mocs_compilation.cpp.o [1311/1321] Building CXX object src/services/polkit/CMakeFiles/quickshell-service-polkitplugin_init.dir/quickshell_service_polkitplugin_init.cpp.o [1312/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notificationsplugin_init.dir/quickshell-service-notificationsplugin_init_autogen/mocs_compilation.cpp.o [1313/1321] Building CXX object src/services/greetd/CMakeFiles/quickshell-service-greetdplugin_init.dir/quickshell_service_greetdplugin_init.cpp.o [1314/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetoothplugin_init.dir/quickshell-bluetoothplugin_init_autogen/mocs_compilation.cpp.o [1315/1321] Building CXX object src/services/upower/CMakeFiles/quickshell-service-upowerplugin_init.dir/quickshell_service_upowerplugin_init.cpp.o [1316/1321] Building CXX object src/x11/i3/CMakeFiles/quickshell-i3plugin_init.dir/quickshell_i3plugin_init.cpp.o [1317/1321] Building CXX object src/network/CMakeFiles/quickshell-networkplugin_init.dir/quickshell-networkplugin_init_autogen/mocs_compilation.cpp.o [1318/1321] Building CXX object src/services/notifications/CMakeFiles/quickshell-service-notificationsplugin_init.dir/quickshell_service_notificationsplugin_init.cpp.o [1319/1321] Building CXX object src/bluetooth/CMakeFiles/quickshell-bluetoothplugin_init.dir/quickshell_bluetoothplugin_init.cpp.o [1320/1321] Building CXX object src/network/CMakeFiles/quickshell-networkplugin_init.dir/quickshell_networkplugin_init.cpp.o [1321/1321] Linking CXX executable src/quickshell buildPhase completed in 6 minutes 21 seconds Running phase: glibPreInstallPhase Running phase: installPhase install flags: -j4 install [0/1] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/quickshell -- Set non-toolchain portion of runtime path of "/nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/quickshell" to "$ORIGIN:$ORIGIN/../lib" -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/quickshell-core.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/_Window/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/_Window/quickshell-window.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Io/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Io/quickshell-io.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Io/FileView.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/quickshell-widgets.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/IconImage.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/ClippingRectangle.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/WrapperItem.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/WrapperMouseArea.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/WrapperRectangle.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/ClippingWrapperRectangle.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Widgets/ClippingWrapperRectangleInternal.qml -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/WindowManager/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/WindowManager/quickshell-windowmanager.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/DBusMenu/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/DBusMenu/quickshell-dbusmenu.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_WlrLayerShell/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_WlrLayerShell/quickshell-wayland-layershell.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_ToplevelManagement/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_ToplevelManagement/quickshell-wayland-toplevel-management.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_Screencopy/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_Screencopy/quickshell-wayland-screencopy.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_Ipc/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_Ipc/quickshell-hyprland-ipc.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_FocusGrab/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_FocusGrab/quickshell-hyprland-focus-grab.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_GlobalShortcuts/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_GlobalShortcuts/quickshell-hyprland-global-shortcuts.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_SurfaceExtensions/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/_SurfaceExtensions/quickshell-hyprland-surface-extensions.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Hyprland/quickshell-hyprland.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_BackgroundEffect/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_BackgroundEffect/quickshell-wayland-background-effect.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_IdleInhibitor/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_IdleInhibitor/quickshell-wayland-idle-inhibit.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_IdleNotify/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_IdleNotify/quickshell-wayland-idle-notify.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_ShortcutsInhibitor/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/_ShortcutsInhibitor/quickshell-wayland-shortcuts-inhibit.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Wayland/quickshell-wayland.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/I3/_Ipc/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/I3/_Ipc/quickshell-i3-ipc.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/I3/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/I3/quickshell-i3.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/X11/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/X11/quickshell-x11.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/SystemTray/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/SystemTray/quickshell-service-statusnotifier.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Pipewire/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Pipewire/quickshell-service-pipewire.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Mpris/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Mpris/quickshell-service-mpris.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Pam/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Pam/quickshell-service-pam.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Polkit/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Polkit/quickshell-service-polkit.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Greetd/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Greetd/quickshell-service-greetd.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/UPower/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/UPower/quickshell-service-upower.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Notifications/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Services/Notifications/quickshell-service-notifications.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Bluetooth/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Bluetooth/quickshell-bluetooth.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Networking/qmldir -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib/qt-6/qml/Quickshell/Networking/quickshell-network.qmltypes -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/share/applications/org.quickshell.desktop -- Installing: /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/share/icons/hicolor/scalable/apps/org.quickshell.svg Running phase: qtOwnPathsHook Running phase: fixupPhase wrapping Qt applications in /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/sbin /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/libexec /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/Applications wrapping /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/quickshell wrapping /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/qs -> /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/quickshell separating debug info from /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/.quickshell-wrapped (build ID b4dd982cb594324701bea99b342057ff22fbdca0) separate-debug-info: copying patched source files to /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/src/overlay... /build /build/source/build /build/source/build separating debug info from /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/qs (build ID 7ea4231d4d19664eceee464d888df50ed15a96c2) separating debug info from /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/quickshell (build ID fc97fc37caf8a6bf385e752063c948cfc7811020) shrinking RPATHs of ELF executables and libraries in /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1 shrinking /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/quickshell shrinking /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/qs shrinking /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin/.quickshell-wrapped checking for references to /build/ in /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1... patching script interpreter paths in /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1 stripping (with command strip and flags -S -p) in /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/lib /nix/store/5hypkfficm3j34bxhb5s7glzims265yv-quickshell-0.3.1/bin wrapping Qt applications in /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/bin /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/sbin /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/libexec /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/Applications shrinking RPATHs of ELF executables and libraries in /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug checking for references to /build/ in /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug... patching script interpreter paths in /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug stripping (with command strip and flags -S -p) in /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib making symlink relative: /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib/debug/.quickshell-wrapped making symlink relative: /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib/debug/.build-id/fc/97fc37caf8a6bf385e752063c948cfc7811020.sourceoverlay making symlink relative: /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib/debug/quickshell making symlink relative: /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib/debug/.build-id/7e/a4231d4d19664eceee464d888df50ed15a96c2.sourceoverlay making symlink relative: /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib/debug/.build-id/b4/dd982cb594324701bea99b342057ff22fbdca0.sourceoverlay making symlink relative: /nix/store/mjhhxgda3kikrww44f6xyfgksricc6d5-quickshell-0.3.1-debug/lib/debug/qs Running phase: postPatchMkspecs