maintainer-feedback requested: [Bug 286678] devel/qca 2025Q2 fails build with libressl
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu May 8 21:57:32 BST 2025
Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-kde (group)
<kde at FreeBSD.org> for maintainer-feedback:
Bug 286678: devel/qca 2025Q2 fails build with libressl
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286678
--- Description ---
FreeBSD 13.5-STABLE. Here is the relevant portion of the build log:
[00:00:29] FAILED: plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o
[00:00:29] /usr/local/libexec/ccache/c++ -DHAVE_OPENSSL_AES_CCM
-DHAVE_OPENSSL_AES_CTR -DHAVE_OPENSSL_AES_GCM
-DQCA_SYSTEMSTORE_PATH=\"/usr/local/share/certs/ca-root-nss.crt\" -DQT_CORE_LIB
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII
-DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT
-DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING
-DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -Dqca_ossl_EXPORTS
-I/wrkdirs/usr/ports/devel/qca/work-qt6/.build/plugins/qca-ossl
-I/wrkdirs/usr/ports/devel/qca/work-qt6/qca-2.3.10/plugins/qca-ossl
-I/wrkdirs/usr/ports/devel/qca/work-qt6/.build/plugins/qca-ossl/qca-ossl_autoge
n/include
-I/wrkdirs/usr/ports/devel/qca/work-qt6/qca-2.3.10/include/QtCrypto
-I/wrkdirs/usr/ports/devel/qca/work-qt6/.build -isystem
/usr/local/include/qt6/QtCore -isystem /usr/local/include/qt6 -isystem
/usr/local/lib/qt6/mkspecs/freebsd-clang -O2 -pipe -fstack-protector-strong
-isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include
-O2 -pipe -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -std=gnu++17 -fPIC
-fPIC -pthread -MD -MT plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o
-MF plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o.d -o
plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o -c
/wrkdirs/usr/ports/devel/qca/work-qt6/qca-2.3.10/plugins/qca-ossl/qca-ossl.cpp
[00:00:29]
/wrkdirs/usr/ports/devel/qca/work-qt6/qca-2.3.10/plugins/qca-ossl/qca-ossl.cpp:
3381:13:
warning: 'setTimeSpec' is deprecated: Use setTimeZone() instead
[-Wdeprecated-declarations]
[00:00:29] 3381 | qdt.setTimeSpec(Qt::UTC);
[00:00:29] | ^
[00:00:29] /usr/local/include/qt6/QtCore/qdatetime.h:403:5: note: 'setTimeSpec'
has been explicitly marked deprecated here
[00:00:29] 403 | QT_DEPRECATED_VERSION_X_6_9("Use setTimeZone() instead")
[00:00:29] | ^
[00:00:29] /usr/local/include/qt6/QtCore/qtdeprecationmarkers.h:179:44: note:
expanded from macro 'QT_DEPRECATED_VERSION_X_6_9'
[00:00:29] 179 | # define QT_DEPRECATED_VERSION_X_6_9(text)
QT_DEPRECATED_X(text)
[00:00:29] | ^
[00:00:29] /usr/local/include/qt6/QtCore/qtdeprecationmarkers.h:29:33: note:
expanded from macro 'QT_DEPRECATED_X'
[00:00:29] 29 | # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
[00:00:29] | ^
[00:00:29] /usr/local/include/qt6/QtCore/qcompilerdetection.h:994:36: note:
expanded from macro 'Q_DECL_DEPRECATED_X'
[00:00:29] 994 | # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
[00:00:29] | ^
[00:00:29]
/wrkdirs/usr/ports/devel/qca/work-qt6/qca-2.3.10/plugins/qca-ossl/qca-ossl.cpp:
6950:47:
error: use of undeclared identifier 'EVP_whirlpool'
[00:00:29] 6950 | return new
opensslHashContext(EVP_whirlpool(), this, type);
[00:00:29] | ^
[00:00:29] 1 warning and 1 error generated.
More information about the kde-freebsd
mailing list