From: Bernd Kuhls <bernd@kuhls.net>
To: buildroot@buildroot.org
Cc: "Zoltan Gyarmati" <mr.zoltan.gyarmati@gmail.com>,
"Marcin Bis" <marcin@bis.org.pl>,
"Robert Rose" <robertroyrose@gmail.com>,
"Yair Ben Avraham" <yairba@protonmail.com>,
"Thomas Petazzoni" <thomas.petazzoni@bootlin.com>,
"Cédric Chépied" <cedric.chepied@gmail.com>,
"Heiko Thiery" <heiko.thiery@gmail.com>,
"Philipp Richter" <richterphilipp.pops@gmail.com>,
"Titouan Christophe" <titouan.christophe@mind.be>,
"Fabrice Fontaine" <fontaine.fabrice@gmail.com>,
"Joris Lijssens" <joris.lijssens@gmail.com>,
"Thomas Devoogdt" <thomas@devoogdt.com>,
"Romain Naour" <romain.naour@gmail.com>,
"Roy Kollen Svendsen" <roykollensvendsen@gmail.com>,
"Brandon Maier" <brandon.maier@collins.com>,
"Francois Perrad" <francois.perrad.86@gmail.com>,
"Noé Rubinstein" <noe.rubinstein@gmail.com>,
"Norbert Lange" <nolange79@gmail.com>,
"Jesse Van Gavere" <jesseevg@gmail.com>,
"Luca Ceresoli" <luca.ceresoli@bootlin.com>,
"David GOUARIN" <dgouarin@gmail.com>,
"Andrey Yurovsky" <yurovsky@gmail.com>,
"André Zwing" <nerv@dawncrow.de>,
"Daniel Price" <daniel.price@gmail.com>,
"Christian Hitz" <christian@klarinett.li>,
"Gregory Dymarek" <gregd72002@gmail.com>,
"Stefan Ott" <stefan@ott.net>, "Baxiche Su" <baxiche@gmail.com>,
"Philippe Reynes" <philippe.reynes@softathome.com>,
"Sen Hastings" <sen@hastings.org>,
"Fabrice Fontaine" <fabrice.fontaine@orange.com>,
"James Hilliard" <james.hilliard1@gmail.com>,
"Giulio Benetti" <giulio.benetti@benettiengineering.com>,
"Karoly Kasza" <kaszak@gmail.com>,
"Martin Bark" <martin@barkynet.com>
Subject: [Buildroot] [PATCH v3 01/66] package/qt5/qt5opcua: remove package
Date: Sun, 20 Sep 2026 16:04:59 +0200 [thread overview]
Message-ID: <20260920140605.3005461-2-bernd@kuhls.net> (raw)
In-Reply-To: <20260920140605.3005461-1-bernd@kuhls.net>
Build is broken with the upcoming bump of OpenSSL to 4.0.2:
x509/openssl_symbols.cpp: In function 'QDateTime q_getTimeFromASN1(const ASN1_TIME*)':
x509/openssl_symbols.cpp:1244:31: error: invalid use of incomplete type 'const ASN1_TIME' {aka 'const struct asn1_string_st'}
1244 | size_t lTimeLength = aTime->length;
x509/openssl_symbols.cpp:1245:35: error: invalid use of incomplete type 'const ASN1_TIME' {aka 'const struct asn1_string_st'}
1245 | char *pString = (char *) aTime->data;
x509/openssl_symbols.cpp:1247:14: error: invalid use of incomplete type 'const ASN1_TIME' {aka 'const struct asn1_string_st'}
1247 | if (aTime->type == V_ASN1_UTCTIME) {
x509/openssl_symbols.cpp:1307:21: error: invalid use of incomplete type 'const ASN1_TIME' {aka 'const struct asn1_string_st'}
1307 | } else if (aTime->type == V_ASN1_GENERALIZEDTIME) {
and mbed TLS since it was bumped from 2.28.10 to 3.6.3.1 with buildroot
commit 3481a9643fc7223e400ed877f08ade34d44e6b78 as seen by the
autobuilders.
The last release of the 5.x series dates back to 2020:
https://github.com/qt/qtopcua/releases/tag/v5.15.2
Fixes:
https://autobuild.buildroot.net/results/1f0/1f06b1efdde65fcd99ff79a63ed01b749788dec8/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Cc: Andreas Naumann <dev@andin.de>
---
Config.in.legacy | 7 +++++++
DEVELOPERS | 1 -
package/qt5/Config.in | 1 -
package/qt5/qt5opcua/Config.in | 9 ---------
package/qt5/qt5opcua/qt5opcua.hash | 10 ----------
package/qt5/qt5opcua/qt5opcua.mk | 19 -------------------
6 files changed, 7 insertions(+), 40 deletions(-)
delete mode 100644 package/qt5/qt5opcua/Config.in
delete mode 100644 package/qt5/qt5opcua/qt5opcua.hash
delete mode 100644 package/qt5/qt5opcua/qt5opcua.mk
diff --git a/Config.in.legacy b/Config.in.legacy
index bb6257f532..317c22befc 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,13 @@ endif
comment "Legacy options removed in 2026.11"
+config BR2_PACKAGE_QT5OPCUA
+ bool "qt5opcua has been removed"
+ select BR2_LEGACY
+ help
+ The qt5opcua package has been removed because it is
+ incompatible with OpenSSL >= 4.x and mbed TLS 3.x
+
config BR2_PACKAGE_LIBCPPRESTSDK
bool "libcpprestsdk has been removed"
select BR2_LEGACY
diff --git a/DEVELOPERS b/DEVELOPERS
index 62e3eb278d..9af019e627 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -202,7 +202,6 @@ N: Andreas Naumann <dev@andin.de>
F: package/evemu/
F: package/libevdev/
F: package/pkg-qmake.mk
-F: package/qt5/qt5opcua/
F: package/qt6/qt6opcua/
N: Andreas Ziegler <br025@umbiko.net>
diff --git a/package/qt5/Config.in b/package/qt5/Config.in
index f1b16ff39b..f5245e723a 100644
--- a/package/qt5/Config.in
+++ b/package/qt5/Config.in
@@ -49,7 +49,6 @@ source "package/qt5/qt5location/Config.in"
source "package/qt5/qt5lottie/Config.in"
source "package/qt5/qt5mqtt/Config.in"
source "package/qt5/qt5multimedia/Config.in"
-source "package/qt5/qt5opcua/Config.in"
source "package/qt5/qt5quickcontrols/Config.in"
source "package/qt5/qt5quickcontrols2/Config.in"
source "package/qt5/qt5quicktimeline/Config.in"
diff --git a/package/qt5/qt5opcua/Config.in b/package/qt5/qt5opcua/Config.in
deleted file mode 100644
index 2b0ba37af3..0000000000
--- a/package/qt5/qt5opcua/Config.in
+++ /dev/null
@@ -1,9 +0,0 @@
-config BR2_PACKAGE_QT5OPCUA
- bool "qt5opcua"
- depends on BR2_PACKAGE_QT5
- help
- Qt is a cross-platform application and UI framework for
- developers using C++.
-
- The Qt OPC UA module implements a Qt API to interact with
- OPC UA on top of a 3rd party OPC UA stack.
diff --git a/package/qt5/qt5opcua/qt5opcua.hash b/package/qt5/qt5opcua/qt5opcua.hash
deleted file mode 100644
index a325653f80..0000000000
--- a/package/qt5/qt5opcua/qt5opcua.hash
+++ /dev/null
@@ -1,10 +0,0 @@
-# Hash locally calculated
-sha256 fa8e0e87aae6f321aecac2605e6ac1b858ba1ed4db3c4a78a193eb7b547ab224 qt5opcua-5.15.2-git4.tar.gz
-
-# Hashes for license files:
-sha256 d93cc415382f0013088fa276d9cf82373badf244c78220a926f15ee46f0fe3c4 LICENSE-CC0
-sha256 f827ad079686ba92cc94811e35492d0e8966f704008b6da9eeda0b659fb58a8d LICENSE.FDL
-sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3
-sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT
-sha256 6c3f3c31b93985f1b93bfbb35fb609d37281697d0efc220c9f91cf4b59eaabde LICENSE.GPLv2
-sha256 75d800e60c8d58c2e7f0338e8552ea6123a9ce7e5dd8e1cdf2095e013b737488 LICENSE.LGPLv3
diff --git a/package/qt5/qt5opcua/qt5opcua.mk b/package/qt5/qt5opcua/qt5opcua.mk
deleted file mode 100644
index ef51abddf8..0000000000
--- a/package/qt5/qt5opcua/qt5opcua.mk
+++ /dev/null
@@ -1,19 +0,0 @@
-################################################################################
-#
-# qt5opcua
-#
-################################################################################
-
-QT5OPCUA_VERSION = 5.15.2
-QT5OPCUA_SITE = https://code.qt.io/qt/qtopcua.git
-QT5OPCUA_SITE_METHOD = git
-QT5OPCUA_INSTALL_STAGING = YES
-QT5OPCUA_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception(tools), GFDL-1.3 (docs) CC0-1.0
-QT5OPCUA_LICENSE_FILES = LICENSE.GPLv2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPLv3 LICENSE.FDL LICENSE-CC0
-QT5OPCUA_SYNC_QT_HEADERS = YES
-
-ifeq ($(BR2_PACKAGE_MBEDTLS),y)
-QT5OPCUA_DEPENDENCIES += mbedtls
-endif
-
-$(eval $(qmake-package))
--
2.47.3
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2026-09-20 14:06 UTC|newest]
Thread overview: 68+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-20 14:04 [Buildroot] [PATCH v3 00/66] package/libopenssl: bump version to 4.0.2 Bernd Kuhls
2026-09-20 14:04 ` Bernd Kuhls [this message]
2026-09-20 14:05 ` [Buildroot] [PATCH v3 02/66] package/qt5/qt5knx: remove package Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 03/66] package/domoticz: bump version to 2026.3 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 04/66] package/libtorrent-rasterbar: bump version to 2.1.1 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 05/66] package/boost: bump version to 1.92.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 06/66] package/asterisk: bump bundled pjsip to 2.17 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 07/66] package/asterisk: bump version to 22.11.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 08/66] package/asterisk: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 09/66] package/dovecot{-pigeonhole}: security bump version to 2.4.5 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 10/66] package/libp11: bump version to 0.4.20 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 11/66] package/nmap: bump version to 7.991 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 12/66] package/openvmtools: bump version to 13.1.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 13/66] package/poco: convert to CMake package Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 14/66] package/poco: bump version to 1.15.3 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 15/66] package/qt6: security bump version to 6.11.2 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 16/66] package/resiprocate: security bump version to 1.14.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 17/66] package/resiprocate: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 18/66] package/daq3: bump version to 3.0.27 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 19/66] package/snort3: fix build error with numa support Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 20/66] package/snort3: bump version to 3.12.2.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 21/66] package/snort3: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 22/66] package/xtables-addons: use kernel-module infra Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 23/66] package/xtables-addons: bump version to 3.31 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 24/66] package/apache: Add support for OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 25/66] package/boinc: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 26/66] package/ca-certificates: Replace c_rehash with openssl rehash Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 27/66] package/clamav: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 28/66] package/ecryptfs-utils: remove OpenSSL support Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 29/66] package/freeradius-server: Add support for OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 30/66] package/freeswitch: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 31/66] package/gloox: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 32/66] package/grpc: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 33/66] package/ibm-sw-tpm2: Fix build with OpenSSL 4.{0, 1} Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 34/66] package/ibrdtnd: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 35/66] package/lftp: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 36/66] package/libesmtp: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 37/66] package/libkrb5: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 38/66] package/luvi: fix build without c++ Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 39/66] package/luvi: bump version to 102-g9fa6c141a Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 40/66] package/luvi: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 41/66] package/mtd: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 42/66] package/netsnmp: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 43/66] package/ntp: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 44/66] package/omniorb: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 45/66] package/opensc: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 46/66] package/perl-net-ssleay: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 47/66] package/pkcs11-helper: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 48/66] package/python3: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 49/66] package/qpid-proton: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 50/66] package/qt5/qt5base: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 51/66] package/rauc: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 52/66] package/redis: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 53/66] package/socat: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 54/66] package/sofia-sip: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 55/66] package/softhsm2: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 56/66] package/squid: " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 57/66] package/sudo: Add support for " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 58/66] package/systemd: Fix build with " Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 59/66] package/thrift: Fix build with LibreSSL and OpenSSL 4.x Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 60/66] package/thrift: Fix build with OpenSSL 4.0.0 Bernd Kuhls
2026-09-20 14:05 ` [Buildroot] [PATCH v3 61/66] package/tpm2-openssl: " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 62/66] package/trousers: " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 63/66] package/uboot-tools: " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 64/66] package/xmrig: Add support for " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 65/66] package/znc: Fix build with " Bernd Kuhls
2026-09-20 14:06 ` [Buildroot] [PATCH v3 66/66] package/libopenssl: bump version to 4.0.2 Bernd Kuhls
2026-09-20 19:24 ` [Buildroot] [PATCH v3 00/66] " Thomas Petazzoni via buildroot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260920140605.3005461-2-bernd@kuhls.net \
--to=bernd@kuhls.net \
--cc=baxiche@gmail.com \
--cc=brandon.maier@collins.com \
--cc=buildroot@buildroot.org \
--cc=cedric.chepied@gmail.com \
--cc=christian@klarinett.li \
--cc=daniel.price@gmail.com \
--cc=dgouarin@gmail.com \
--cc=fabrice.fontaine@orange.com \
--cc=fontaine.fabrice@gmail.com \
--cc=francois.perrad.86@gmail.com \
--cc=giulio.benetti@benettiengineering.com \
--cc=gregd72002@gmail.com \
--cc=heiko.thiery@gmail.com \
--cc=james.hilliard1@gmail.com \
--cc=jesseevg@gmail.com \
--cc=joris.lijssens@gmail.com \
--cc=kaszak@gmail.com \
--cc=luca.ceresoli@bootlin.com \
--cc=marcin@bis.org.pl \
--cc=martin@barkynet.com \
--cc=mr.zoltan.gyarmati@gmail.com \
--cc=nerv@dawncrow.de \
--cc=noe.rubinstein@gmail.com \
--cc=nolange79@gmail.com \
--cc=philippe.reynes@softathome.com \
--cc=richterphilipp.pops@gmail.com \
--cc=robertroyrose@gmail.com \
--cc=romain.naour@gmail.com \
--cc=roykollensvendsen@gmail.com \
--cc=sen@hastings.org \
--cc=stefan@ott.net \
--cc=thomas.petazzoni@bootlin.com \
--cc=thomas@devoogdt.com \
--cc=titouan.christophe@mind.be \
--cc=yairba@protonmail.com \
--cc=yurovsky@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox