diff --git a/openssl-ibmca-08-Fix-compiler-error-for-undefined-ERR_pop_to_mark.patch b/openssl-ibmca-08-Fix-compiler-error-for-undefined-ERR_pop_to_mark.patch new file mode 100644 index 0000000..8a6c38e --- /dev/null +++ b/openssl-ibmca-08-Fix-compiler-error-for-undefined-ERR_pop_to_mark.patch @@ -0,0 +1,29 @@ +From 5cdcbf0d5b7169a60826c7c0893d7f59798fc409 Mon Sep 17 00:00:00 2001 +From: Ingo Franzki +Date: Wed, 19 Feb 2025 13:48:12 +0100 +Subject: [PATCH] Fix compiler error for undefined ERR_pop_to_mark + + ibmca_ec.c:342:5: error: implicit declaration of function + 'ERR_pop_to_mark' [-Wimplicit-function-declaration] + 342 | ERR_pop_to_mark(); + | ^~~~~~~~~~~~~~~ + +Fixes: 6bc53d814762b24045bfd5bb6003949a163fa58b + +Signed-off-by: Ingo Franzki +--- + src/engine/ibmca_ec.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/engine/ibmca_ec.c b/src/engine/ibmca_ec.c +index c264f32..1bbb37e 100644 +--- a/src/engine/ibmca_ec.c ++++ b/src/engine/ibmca_ec.c +@@ -17,6 +17,7 @@ + + #include + #include ++#include + #include "ibmca.h" + #include "e_ibmca_err.h" + diff --git a/openssl-ibmca.changes b/openssl-ibmca.changes index d8df341..ee7a6be 100644 --- a/openssl-ibmca.changes +++ b/openssl-ibmca.changes @@ -1,8 +1,9 @@ ------------------------------------------------------------------- -Wed Feb 19 10:57:35 UTC 2025 - Nikolay Gueorguiev +Wed Feb 19 13:25:55 UTC 2025 - Nikolay Gueorguiev -- Applied additonal patch(bsc#1237344) +- Applied additonal patches(bsc#1237344) * openssl-ibmca-07-engine-Fix-Do-not-report-errors-if-libica-does-not-support-EC.patch + * openssl-ibmca-08-Fix-compiler-error-for-undefined-ERR_pop_to_mark.patch ------------------------------------------------------------------- Wed Feb 5 10:28:31 UTC 2025 - Nikolay Gueorguiev diff --git a/openssl-ibmca.spec b/openssl-ibmca.spec index d6cfa07..9108e6c 100644 --- a/openssl-ibmca.spec +++ b/openssl-ibmca.spec @@ -67,6 +67,7 @@ Patch13: openssl-ibmca-04-engine-Fix-compile-error.patch Patch14: openssl-ibmca-05-provider-Fix-segfault-with-openssl-list-key-managers.patch Patch15: openssl-ibmca-06-Provider-Fix-segfault-with-openssl-list-signature-algorithms-verbose.patch Patch16: openssl-ibmca-07-engine-Fix-Do-not-report-errors-if-libica-does-not-support-EC.patch +Patch17: openssl-ibmca-08-Fix-compiler-error-for-undefined-ERR_pop_to_mark.patch ### %description