FreeBSD Bugzilla – Attachment 251291 Details for
Bug 279592
security/gnutls: Build with OpenSSL compatibility layer
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH] security/gnutls: build with OpenSSL compatibility
0001-security-gnutls-Build-with-OpenSSL-compatibility-lay.patch (text/plain), 2.10 KB, created by
Älven
on 2024-06-08 15:00:55 UTC
(
hide
)
Description:
[PATCH] security/gnutls: build with OpenSSL compatibility
Filename:
MIME Type:
Creator:
Älven
Created:
2024-06-08 15:00:55 UTC
Size:
2.10 KB
patch
obsolete
>From 2669e1d383c2d1f258016695c08cecfc3adaf3fc Mon Sep 17 00:00:00 2001 >From: Ãlven <alster@vinterdalen.se> >Date: Sat, 8 Jun 2024 18:47:36 +0400 >Subject: [PATCH] security/gnutls: Build with OpenSSL compatibility layer >MIME-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: 8bit > >Compatibility with the OpenSSL library > >To ease GnuTLSâ integration with existing applications, a compatibility layer with the OpenSSL library is included in the gnutls-openssl library. This compatibility layer is not complete and it is not intended to completely re-implement the OpenSSL API with GnuTLS. It only provides limited source-level compatibility. > >The prototypes for the compatibility functions are in the gnutls/openssl.h header file. The limitations imposed by the compatibility layer include: > > Error handling is not thread safe. >--- > security/gnutls/Makefile | 3 ++- > security/gnutls/pkg-plist | 4 ++++ > 2 files changed, 6 insertions(+), 1 deletion(-) > >diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile >index d7d190bce6f5..9e88a0f7b06e 100644 >--- a/security/gnutls/Makefile >+++ b/security/gnutls/Makefile >@@ -40,7 +40,8 @@ CONFIGURE_ARGS= --disable-rpath \ > --without-zstd \ > --without-tpm \ > --without-tpm2 \ >- --enable-ld-version-script >+ --enable-ld-version-script \ >+ --enable-openssl-compatibility > > OPTIONS_DEFINE= DANE EXAMPLES IDN KTLS MAN3 NLS P11KIT SRP > OPTIONS_DEFAULT= IDN KTLS MAN3 P11KIT >diff --git a/security/gnutls/pkg-plist b/security/gnutls/pkg-plist >index 7cad44a657fb..e0c28f638c57 100644 >--- a/security/gnutls/pkg-plist >+++ b/security/gnutls/pkg-plist >@@ -16,6 +16,7 @@ include/gnutls/gnutls.h > include/gnutls/gnutlsxx.h > include/gnutls/ocsp.h > include/gnutls/openpgp.h >+include/gnutls/openssl.h > include/gnutls/pkcs11.h > include/gnutls/pkcs12.h > include/gnutls/pkcs7.h >@@ -29,6 +30,9 @@ include/gnutls/x509.h > %%DANE%%lib/libgnutls-dane.so > %%DANE%%lib/libgnutls-dane.so.0 > %%DANE%%lib/libgnutls-dane.so.0.4.1 >+lib/libgnutls-openssl.so >+lib/libgnutls-openssl.so.27 >+lib/libgnutls-openssl.so.27.0.2 > lib/libgnutls.so > lib/libgnutls.so.30 > lib/libgnutls.so.30.39.0 >-- >2.45.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
alster
:
maintainer-approval?
(
tijl
)
Actions:
View
|
Diff
Attachments on
bug 279592
: 251291