d/p/system_mbedtls_only: Patch out use of local mbed TLS headers
authorAaron M. Ucko <ucko@debian.org>
Thu, 2 Dec 2021 04:35:52 +0000 (23:35 -0500)
committerAaron M. Ucko <ucko@debian.org>
Thu, 2 Dec 2021 04:35:52 +0000 (23:35 -0500)
... which formally rename all symbols.

debian/changelog
debian/patches/system_mbedtls_only

index 69d2f9aa8e95469c2dfe0ed87b8a32be71eea063..b53add5402e6104d9bbae2eef05e65f34988e69d 100644 (file)
@@ -2,8 +2,10 @@ ncbi-blast+ (2.12.0+ds-2) UNRELEASED; urgency=medium
 
   * NOT RELEASED YET.
   * Clean up spurious release-status comment from 2.12.0+ds-1.
+  * debian/patches/system_mbedtls_only: Patch out use of local mbed TLS
+    headers, which formally rename all symbols.
   
- -- Aaron M. Ucko <ucko@debian.org>  Wed, 01 Dec 2021 23:30:19 -0500
+ -- Aaron M. Ucko <ucko@debian.org>  Wed, 01 Dec 2021 23:35:51 -0500
 
 ncbi-blast+ (2.12.0+ds-1) unstable; urgency=medium
 
index 68cccaebde1bce60a652fcc3984e354f7988d038..394f3eafd707a111cc8ceaa2c3d4adfc675d0de9 100644 (file)
@@ -1,5 +1,5 @@
 Author: Aaron M. Ucko <amu@ucko.debian.net>
-Date:   Sun Feb 3 21:43:23 2019 -0500
+Date:   Wed, 01 Dec 2021 23:33:11 -0500
 Subject: Omit convenience mbed TLS copy
 --- a/c++/src/connect/Makefile.connssl.lib
 +++ b/c++/src/connect/Makefile.connssl.lib
@@ -14,3 +14,21 @@ Subject: Omit convenience mbed TLS copy
             mbedtls/aes mbedtls/aesni mbedtls/arc4 mbedtls/asn1parse \
             mbedtls/asn1write mbedtls/base64 mbedtls/bignum mbedtls/blowfish \
             mbedtls/camellia mbedtls/ccm mbedtls/cipher mbedtls/cipher_wrap \
+--- a/c++/src/connect/connect_misc_impl.hpp
++++ b/c++/src/connect/connect_misc_impl.hpp
+@@ -30,11 +30,10 @@
+  *
+  */
+-#include "mbedtls/mbedtls/ncbicxx_rename_mbedtls.h"
+-#include "mbedtls/mbedtls/error.h"
+-#include "mbedtls/mbedtls/ctr_drbg.h"
+-#include "mbedtls/mbedtls/entropy.h"
+-#include "mbedtls/mbedtls/ssl.h"
++#include <mbedtls/error.h>
++#include <mbedtls/ctr_drbg.h>
++#include <mbedtls/entropy.h>
++#include <mbedtls/ssl.h>
+ #include <corelib/ncbimisc.hpp>