I am uploading a NMU to fix this.
The debdiff is attached.
diff -Nru lib60870-2.3.2/debian/changelog lib60870-2.3.2/debian/changelog
--- lib60870-2.3.2/debian/changelog     2024-02-14 07:50:12.000000000 +0000
+++ lib60870-2.3.2/debian/changelog     2024-11-13 20:58:04.000000000 +0000
@@ -1,3 +1,10 @@
+lib60870 (2.3.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop optional TLS support (Closes: #1075864)
+
+ -- Bastian Germann <b...@debian.org>  Wed, 13 Nov 2024 20:58:04 +0000
+
 lib60870 (2.3.2-1) unstable; urgency=medium
 
   * Initial release (Closes: #1041565)
diff -Nru lib60870-2.3.2/debian/control lib60870-2.3.2/debian/control
--- lib60870-2.3.2/debian/control       2024-02-14 07:50:12.000000000 +0000
+++ lib60870-2.3.2/debian/control       2024-11-13 20:36:51.000000000 +0000
@@ -4,7 +4,6 @@
 Build-Depends:
  debhelper-compat (= 13),
  cmake,
- libmbedtls-dev,
 Rules-Requires-Root: no
 Standards-Version: 4.6.2
 Section: libs
diff -Nru lib60870-2.3.2/debian/liblib60870-2.symbols 
lib60870-2.3.2/debian/liblib60870-2.symbols
--- lib60870-2.3.2/debian/liblib60870-2.symbols 2024-02-14 07:50:12.000000000 
+0000
+++ lib60870-2.3.2/debian/liblib60870-2.symbols 2024-11-13 20:58:04.000000000 
+0000
@@ -208,7 +208,6 @@
  CS104_Connection_connect@Base 2.3.2
  CS104_Connection_connectAsync@Base 2.3.2
  CS104_Connection_create@Base 2.3.2
- CS104_Connection_createSecure@Base 2.3.2
  CS104_Connection_destroy@Base 2.3.2
  CS104_Connection_getAPCIParameters@Base 2.3.2
  CS104_Connection_getAppLayerParameters@Base 2.3.2
@@ -238,7 +237,6 @@
  CS104_Slave_addPlugin@Base 2.3.2
  CS104_Slave_addRedundancyGroup@Base 2.3.2
  CS104_Slave_create@Base 2.3.2
- CS104_Slave_createSecure@Base 2.3.2
  CS104_Slave_destroy@Base 2.3.2
  CS104_Slave_enqueueASDU@Base 2.3.2
  CS104_Slave_getAppLayerParameters@Base 2.3.2
@@ -757,38 +755,6 @@
  T104Frame_prepareToSend@Base 2.3.2
  T104Frame_resetFrame@Base 2.3.2
  T104Frame_setNextByte@Base 2.3.2
- TLSConfigVersion_toString@Base 2.3.2
- TLSConfiguration_addAllowedCertificate@Base 2.3.2
- TLSConfiguration_addAllowedCertificateFromFile@Base 2.3.2
- TLSConfiguration_addCACertificate@Base 2.3.2
- TLSConfiguration_addCACertificateFromFile@Base 2.3.2
- TLSConfiguration_addCRL@Base 2.3.2
- TLSConfiguration_addCRLFromFile@Base 2.3.2
- TLSConfiguration_create@Base 2.3.2
- TLSConfiguration_destroy@Base 2.3.2
- TLSConfiguration_enableSessionResumption@Base 2.3.2
- TLSConfiguration_resetCRL@Base 2.3.2
- TLSConfiguration_setAllowOnlyKnownCertificates@Base 2.3.2
- TLSConfiguration_setChainValidation@Base 2.3.2
- TLSConfiguration_setClientMode@Base 2.3.2
- TLSConfiguration_setEventHandler@Base 2.3.2
- TLSConfiguration_setMaxTlsVersion@Base 2.3.2
- TLSConfiguration_setMinTlsVersion@Base 2.3.2
- TLSConfiguration_setOwnCertificate@Base 2.3.2
- TLSConfiguration_setOwnCertificateFromFile@Base 2.3.2
- TLSConfiguration_setOwnKey@Base 2.3.2
- TLSConfiguration_setOwnKeyFromFile@Base 2.3.2
- TLSConfiguration_setRenegotiationTime@Base 2.3.2
- TLSConfiguration_setSessionResumptionInterval@Base 2.3.2
- TLSConnection_getPeerAddress@Base 2.3.2
- TLSConnection_getPeerCertificate@Base 2.3.2
- TLSConnection_getTLSVersion@Base 2.3.2
- TLSSocket_close@Base 2.3.2
- TLSSocket_create@Base 2.3.2
- TLSSocket_getPeerCertificate@Base 2.3.2
- TLSSocket_performHandshake@Base 2.3.2
- TLSSocket_read@Base 2.3.2
- TLSSocket_write@Base 2.3.2
  TcpServerSocket_create@Base 2.3.2
  TcpSocket_create@Base 2.3.2
  TestCommandWithCP56Time2a_create@Base 2.3.2
diff -Nru lib60870-2.3.2/debian/rules lib60870-2.3.2/debian/rules
--- lib60870-2.3.2/debian/rules 2024-02-14 07:50:12.000000000 +0000
+++ lib60870-2.3.2/debian/rules 2024-11-13 20:57:54.000000000 +0000
@@ -9,3 +9,6 @@
 
 %:
        dh $@ --buildsystem=cmake --sourcedirectory=lib60870-C
+
+override_dh_auto_configure:
+       dh_auto_configure -- -DWITH_MBEDTLS=OFF

Reply via email to