Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
security
tpm2-tss-engine
gcc14-fixes.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc14-fixes.patch of Package tpm2-tss-engine
Index: tpm2-tss-engine-1.2.0/src/tpm2-tss-engine-ecc.c =================================================================== --- tpm2-tss-engine-1.2.0.orig/src/tpm2-tss-engine-ecc.c +++ tpm2-tss-engine-1.2.0/src/tpm2-tss-engine-ecc.c @@ -52,7 +52,7 @@ EC_KEY_METHOD *ecc_methods = NULL; #endif /* OPENSSL_VERSION_NUMBER < 0x10100000 */ #ifdef HAVE_OPENSSL_DIGEST_SIGN -static int (*ecdsa_pkey_orig_copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src); +static int (*ecdsa_pkey_orig_copy)(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src); static void (*ecdsa_pkey_orig_cleanup)(EVP_PKEY_CTX *ctx); #endif /* HAVE_OPENSSL_DIGEST_SIGN */ @@ -405,7 +405,7 @@ ecdsa_ec_key_sign(const unsigned char *d #ifdef HAVE_OPENSSL_DIGEST_SIGN static int -ecdsa_pkey_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) +ecdsa_pkey_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src) { if (ecdsa_pkey_orig_copy && !ecdsa_pkey_orig_copy(dst, src)) return 0; Index: tpm2-tss-engine-1.2.0/src/tpm2-tss-engine-rsa.c =================================================================== --- tpm2-tss-engine-1.2.0.orig/src/tpm2-tss-engine-rsa.c +++ tpm2-tss-engine-1.2.0/src/tpm2-tss-engine-rsa.c @@ -49,7 +49,7 @@ RSA_METHOD *rsa_methods = NULL; #endif /* OPENSSL_VERSION_NUMBER < 0x10100000 */ #ifdef HAVE_OPENSSL_DIGEST_SIGN -static int (*rsa_pkey_orig_copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src); +static int (*rsa_pkey_orig_copy)(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src); static void (*rsa_pkey_orig_cleanup)(EVP_PKEY_CTX *ctx); #endif /* HAVE_OPENSSL_DIGEST_SIGN */ @@ -637,7 +637,7 @@ RSA_METHOD rsa_methods = { #ifdef HAVE_OPENSSL_DIGEST_SIGN static int -rsa_pkey_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) +rsa_pkey_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src) { if (rsa_pkey_orig_copy && !rsa_pkey_orig_copy(dst, src)) return 0;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor