[Bug 294503] finance/kmymoney: QtSql/private/qsqlcachedresult_p.h file not found

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 14 Apr 2026 03:05:52 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294503

            Bug ID: 294503
           Summary: finance/kmymoney: QtSql/private/qsqlcachedresult_p.h
                    file not found
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jhale@FreeBSD.org
          Reporter: milios@ccsys.com
          Assignee: jhale@FreeBSD.org
             Flags: maintainer-feedback?(jhale@FreeBSD.org)

in the root CMakeLists.txt:

-find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} OPTIONAL_COMPONENTS Sql
Concurrent QuickWidgets)
+find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} OPTIONAL_COMPONENTS Sql
SqlPrivate Concurrent QuickWidgets)

solved:

FAILED: [code=1]
kmymoney/plugins/sqlcipher/CMakeFiles/qsqlcipher.dir/qsql_sqlite.cpp.o 
/usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x60000
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56200C
-DKPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME=qsqlcipher_factory -DQT_CORE_LIB
-DQT_DEPRECATED_WARNINGS_SINCE=0x60000 -DQT_DISABLE_DEPRECATED_BEFORE=0x50f02
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII
-DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING
-DQT_PLUGIN -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER
-DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -D_LARGEFILE64_SOURCE
-Dqsqlcipher_EXPORTS
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/plugins/sqlcipher
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/plugins/sqlcipher
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/plugins/sqlcipher/qsqlcipher_autogen/include
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1
-I/usr/ports/finance/kmymoney/work/.build
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney
-I/usr/ports/finance/kmymoney/work/.build/kmymoney
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/settings
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/settings
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/dialogs
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/widgets
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/widgets
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/mymoney
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/mymoney/storage
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/interfaces
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/interfaces
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/plugins
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/plugins
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/views
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/dialogs
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/converter
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/dialogs/settings
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/mymoney/storage
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/mymoney
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/wizards/endingbalancedlg
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/wizards/endingbalancedlg
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/wizards/newinvestmentwizard
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/wizards/newinvestmentwizard
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/wizards/newloanwizard
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/wizards/newloanwizard
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/wizards/wizardpages
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/models
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/models
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/icons
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/icons
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/menus
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/menus
-I/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/misc
-I/usr/ports/finance/kmymoney/work/.build/kmymoney/misc -isystem
/usr/local/include/sqlcipher -isystem /usr/local/include/qt6/QtSql -isystem
/usr/local/include/qt6 -isystem /usr/local/include/qt6/QtCore -isystem
/usr/local/lib/qt6/mkspecs/freebsd-clang -O2 -pipe -march=znver4
-fstack-protector-strong -fno-strict-aliasing
-Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self
-Werror=undef -Wvla -Wdate-time -pedantic -Wzero-as-null-pointer-constant
-fdiagnostics-color=always -fexceptions -O2 -pipe -march=znver4
-fstack-protector-strong -fno-strict-aliasing   -DNDEBUG -std=c++17 -fPIC
-fvisibility=hidden -fvisibility-inlines-hidden   -UQT_NO_CAST_FROM_ASCII
-UQT_NO_CAST_FROM_BYTEARRAY -UQT_NO_CAST_TO_ASCII -UQT_NO_CAST_TO_BYTEARRAY
-Wall -Wextra -Wno-null-dereference -Wshadow -Wunused
-Wno-misleading-indentation -Wsuggest-override -Wcast-qual -Wformat=2
-Wunreachable-code -fno-common -Werror=return-type
-Wzero-as-null-pointer-constant -pthread -MD -MT
kmymoney/plugins/sqlcipher/CMakeFiles/qsqlcipher.dir/qsql_sqlite.cpp.o -MF
kmymoney/plugins/sqlcipher/CMakeFiles/qsqlcipher.dir/qsql_sqlite.cpp.o.d -o
kmymoney/plugins/sqlcipher/CMakeFiles/qsqlcipher.dir/qsql_sqlite.cpp.o -c
/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/plugins/sqlcipher/qsql_sqlite.cpp
/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/plugins/sqlcipher/qsql_sqlite.cpp:37:10:
fatal error: 'QtSql/private/qsqlcachedresult_p.h' file not found
   37 | #include <QtSql/private/qsqlcachedresult_p.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

-- 
You are receiving this mail because:
You are the assignee for the bug.