aboutsummaryrefslogtreecommitdiffstats
path: root/CLAUDE.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-11 11:50:36 +0200
committerDanilo M. <danix@danix.xyz>2026-09-11 11:50:36 +0200
commitc198ff491baa6e62723dc2af3ecd5f8df2a2d593 (patch)
tree84f583a03ab27bc9a8d322830ff00dd5f89f91c3 /CLAUDE.md
parent2d399cc76359675983dc659e08d6efb463107387 (diff)
downloadmy-slackbuilds-c198ff491baa6e62723dc2af3ecd5f8df2a2d593.tar.gz
my-slackbuilds-c198ff491baa6e62723dc2af3ecd5f8df2a2d593.zip
quickshell: fix dbusmenu build failure from leaked DBUS_INTERFACESmain
src/dbus/CMakeLists.txt builds up DBUS_INTERFACES with its generated qt_add_dbus_interface sources, then calls add_subdirectory(dbusmenu) at the bottom. The subdirectory inherits the variable and qt_add_dbus_interface appends to it, so quickshell-dbusmenu ends up listing src/dbus's generated sources as well. Those entries are relative filenames, so make resolves them against the dbusmenu binary dir and the build dies with: No rule to make target 'src/dbus/dbus_objectmanager.cpp', needed by 'src/dbus/dbusmenu/CMakeFiles/quickshell-dbusmenu_autogen_timestamp_deps' Unset DBUS_INTERFACES before the add_subdirectory so dbusmenu starts clean. Still unfixed upstream as of master. Verified with a containerized test build: SUCCESS, lint clean. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XLAYexNKJ4BKdyjiLiqdMz
Diffstat (limited to 'CLAUDE.md')
0 files changed, 0 insertions, 0 deletions