[packages/open62541] - BR: mbedtls-devel for PubSub encryption (beside openssl, required for TPM2 keystore)

qboosh qboosh at pld-linux.org
Sat Apr 8 13:39:27 CEST 2023


commit 0e0a1577d1978195c14c62340107507b7a8acd40
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Apr 8 13:41:59 2023 +0200

    - BR: mbedtls-devel for PubSub encryption (beside openssl, required for TPM2 keystore)

 open62541.spec | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/open62541.spec b/open62541.spec
index 6609fd6..2477e93 100644
--- a/open62541.spec
+++ b/open62541.spec
@@ -23,6 +23,9 @@ BuildRequires:	cmake >= 3.0
 BuildRequires:	libbpf-devel
 BuildRequires:	libwebsockets-devel
 BuildRequires:	libxdp-devel
+# required for ENCRYPTION=MBEDTLS and PUBSUB_ENCRYPTION
+BuildRequires:	mbedtls-devel
+# required for TPM2_KEYSTORE (cert_encrypt_tpm tool) - or with (non-default) ENCRYPTION=OPENSSL
 BuildRequires:	openssl-devel
 BuildRequires:	p11-kit-devel
 BuildRequires:	python3 >= 1:3
@@ -124,7 +127,7 @@ LDFLAGS="%{rpmldflags} -L%{_libdir}/pkcs11"
 	-DUA_MULTITHREADING=100
 
 # -DUA_ENABLE_DISCOVERY_MULTICAST=ON requires deps/mdnsd
-# -DUA_ENABLE_PUBSUB_MQTT requires deps/mqtt-c
+# -DUA_ENABLE_PUBSUB_MQTT (and -DUA_ENABLE_MQTT_TLS) requires deps/mqtt-c
 # -DUA_NAMESPACE_ZERO=FULL requires deps/ua_nodeset
 
 %{__make}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/open62541.git/commitdiff/0e0a1577d1978195c14c62340107507b7a8acd40



More information about the pld-cvs-commit mailing list