maintainer-feedback requested: [Bug 294531] devel/gammaray: update 3.3.0 -> 3.3.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Apr 14 22:59:06 BST 2026


Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-kde (group)
<kde at FreeBSD.org> for maintainer-feedback:
Bug 294531: devel/gammaray: update 3.3.0 -> 3.3.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294531



--- Description ---
I optionalized what i saw getting slurped in beyond the existing explicit
depends

QtScxml added to defaults because i think it was an oversight not to include it
after StateMachine was rehomed in Qt6 (see WARNING in beefy's build log:
https://pkg-status.freebsd.org/beefy22/data/143amd64-default/ec01825a2d0d/logs/
gammaray-3.3.0.log
)

3.3.0, jailed or not, was croaking on 14.4:

FAILED: [code=1]
plugins/statemachineviewer/CMakeFiles/gammaray_statemachineviewer_plugin.dir/qs
cxmlstatemachinedebuginterface.cpp.o 
/usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0x060500 -DQT_GUI_LIB
-DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT
-DQT_NO_URL_CAST_FROM_STRING -DQT_SCXMLGLOBAL_LIB -DQT_SCXML_LIB
-DQT_STATEMACHINE_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION
-DQT_USE_FAST_OPERATOR_PLUS -Dgammaray_statemachineviewer_plugin_EXPORTS
-I/usr/ports/devel/gammaray/work/.build/plugins/statemachineviewer
-I/usr/ports/devel/gammaray/work/GammaRay-3.3.0/plugins/statemachineviewer
-I/usr/ports/devel/gammaray/work/.build/plugins/statemachineviewer/gammaray_sta
temachineviewer_plugin_autogen/include
-I/usr/ports/devel/gammaray/work/GammaRay-3.3.0
-I/usr/ports/devel/gammaray/work/GammaRay-3.3.0/3rdparty
-I/usr/ports/devel/gammaray/work/.build
-I/usr/ports/devel/gammaray/work/.build/core
-I/usr/ports/devel/gammaray/work/.build/common -isystem
/usr/local/include/qt6/QtCore -isystem /usr/local/include/qt6 -isystem
/usr/local/lib/qt6/mkspecs/freebsd-clang -isystem
/usr/local/include/qt6/QtScxml -isystem /usr/local/include/qt6/QtScxml/6.10.2
-isystem /usr/local/include/qt6/QtScxml/6.10.2/QtScxml -isystem
/usr/local/include/qt6/QtCore/6.10.2 -isystem
/usr/local/include/qt6/QtCore/6.10.2/QtCore -isystem
/usr/local/include/qt6/QtScxmlGlobal -isystem
/usr/local/include/qt6/QtScxmlGlobal/6.10.2 -isystem
/usr/local/include/qt6/QtScxmlGlobal/6.10.2/QtScxmlGlobal -isystem
/usr/local/include/qt6/QtStateMachine -isystem /usr/local/include/qt6/QtGui
-isystem /usr/local/include -isystem
/usr/local/include/qt6/QtStateMachine/6.10.2 -isystem
/usr/local/include/qt6/QtStateMachine/6.10.2/QtStateMachine -isystem
/usr/local/include/qt6/QtGui/6.10.2 -isystem
/usr/local/include/qt6/QtGui/6.10.2/QtGui -O2 -pipe -march=znver4
-fstack-protector-strong -fno-strict-aliasing -Wunused-but-set-variable
-Wsizeof-pointer-memaccess -Wreorder -Wformat-security -Wsuggest-override -Wall
-Wextra -pedantic -Woverloaded-virtual -Winit-self -Wmissing-include-dirs
-Wunused -Wundef -Wpointer-arith -Wmissing-noreturn -Werror=return-type
-Wswitch -Wno-gnu-zero-variadic-macro-arguments -Wno-c++20-extensions
-std=gnu++0x -Qunused-arguments -Wdocumentation -fno-operator-names
-Wzero-as-null-pointer-constant -O2 -pipe -march=znver4
-fstack-protector-strong -fno-strict-aliasing	-DNDEBUG -std=gnu++17 -fPIC
-fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT
plugins/statemachineviewer/CMakeFiles/gammaray_statemachineviewer_plugin.dir/qs
cxmlstatemachinedebuginterface.cpp.o
-MF
plugins/statemachineviewer/CMakeFiles/gammaray_statemachineviewer_plugin.dir/qs
cxmlstatemachinedebuginterface.cpp.o.d
-o
plugins/statemachineviewer/CMakeFiles/gammaray_statemachineviewer_plugin.dir/qs
cxmlstatemachinedebuginterface.cpp.o
-c
/usr/ports/devel/gammaray/work/GammaRay-3.3.0/plugins/statemachineviewer/qscxml
statemachinedebuginterface.cpp
/usr/ports/devel/gammaray/work/GammaRay-3.3.0/plugins/statemachineviewer/qscxml
statemachinedebuginterface.cpp:215:58:
error: no matching member function for call to 'arg'
  215 |     return QStringLiteral("%1
(%2)").arg(events.first()).arg(transition);
      | 	   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
1 error generated.

i'm gonna take a stab at porting KDSME soon; hope its alright i stubbed an
option for it. https://github.com/KDAB/KDStateMachineEditor


More information about the kde-freebsd mailing list