Date: Sat, 21 Mar 2026 11:57:23 +0000 From: Hiroki Tagato <tagattie@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 8819607dad2a - main - x11/quickshell: Unbreak build Message-ID: <69be87a3.3b507.637eedb@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=8819607dad2aba4700acef8162a7910d706d6a85 commit 8819607dad2aba4700acef8162a7910d706d6a85 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2026-03-21 11:49:07 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2026-03-21 11:57:14 +0000 x11/quickshell: Unbreak build The port recently started failing to build with the following error: FAILED: [code=1] src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o /usr/local/libexec/ccache/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICK_LIB -D_REENTRANT -I/wrkdirs/usr/ports/x11/quickshell/work/.build/src/services/pipewire/quickshell-service-pipewire_autogen/include -I/wrkdirs/usr/ports/x11/quickshell/work/quickshell/src/services/pipewire -isystem /usr/local/include/qt6/QtQml -isystem /usr/local/include/qt6 -isystem /usr/local/include/qt6/QtCore -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang -isystem /usr/local/include/qt6/QtQmlIntegration -isystem /usr/local/include/qt6/QtNetwork -isystem /usr/local/include/pipewire-0.3 -isystem /usr/local/include/spa-0.2 -isystem /usr/local/include/qt6/QtQuick -isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtOpenGL -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -O2 -g -DNDEBUG -std=gnu++20 -Wall -Wextra -Wno-vla-cxx-extension -p thread -D_REENTRANT -fno-strict-aliasing -fno-strict-overflow -Winvalid-pch -Xclang -include-pch -Xclang /wrkdirs/usr/ports/x11/quickshell/work/.build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /wrkdirs/usr/ports/x11/quickshell/work/.build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx -MD -MT src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o -MF src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o.d -o src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o -c /wrkdirs/usr/ports/x11/quickshell/work/.build/src/services/pipewire/quickshell-service-pipewire_autogen/mocs_compilation.cpp error: signed integer overflow handling differs in PCH file vs. current file Though I'm not (yet) sure what is causing that, setting NO_PCH to ON with cmake appears to work around the issue. --- x11/quickshell/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/x11/quickshell/Makefile b/x11/quickshell/Makefile index bf45e644d2ef..8a649d273488 100644 --- a/x11/quickshell/Makefile +++ b/x11/quickshell/Makefile @@ -25,6 +25,7 @@ USE_QT= 5compat base declarative imageformats multimedia svg \ CMAKE_ARGS= -DDISTRIBUTOR:STRING="FreeBSD ports/packages" \ -DINSTALL_QML_PREFIX:STRING=${QT_QMLDIR_REL} \ -DGIT_REVISION:STRING=${GIT_COMMIT_HASH} +CMAKE_ON= NO_PCH CMAKE_OFF= DISTRIBUTOR_DEBUGINFO_AVAILABLE \ CRASH_REPORTER \ USE_JEMALLOChome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69be87a3.3b507.637eedb>
