[9.18] fix: dev: Remove unused <openssl/{hmac,engine}.h> headers from OpenSSL shims

The <openssl/{hmac,engine}.h> headers were unused and including the
<openssl/engine.h> header might cause build failure when OpenSSL
doesn't have Engines support enabled.

See https://fedoraproject.org/wiki/Changes/OpensslDeprecateEngine

Backport of MR !9593

Merge branch 'backport-bind-9.20-openssl-engine-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!9645
This commit is contained in:
Mark Andrews
2024-10-18 01:36:41 +00:00
2 changed files with 0 additions and 4 deletions
-2
View File
@@ -16,9 +16,7 @@
#include <string.h>
#include <openssl/crypto.h>
#include <openssl/engine.h>
#include <openssl/evp.h>
#include <openssl/hmac.h>
#include <openssl/opensslv.h>
#include <openssl/ssl.h>
-2
View File
@@ -14,9 +14,7 @@
#pragma once
#include <openssl/crypto.h>
#include <openssl/engine.h>
#include <openssl/evp.h>
#include <openssl/hmac.h>
#include <openssl/opensslv.h>
#include <openssl/ssl.h>