mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-16 14:52:24 +01:00
app-crypt/sbsigntools: add patch to support opensslv3
See also: https://groups.io/g/sbsigntools/topic/patch_fix_openssl_3_0_issue/85903418?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,85903418,previd=1632756467394580924,nextid=1591489833755102589&previd=1632756467394580924&nextid=1591489833755102589 Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
This commit is contained in:
parent
a6ad4cfba8
commit
1d608a8560
15
sdk_container/src/third_party/coreos-overlay/app-crypt/sbsigntools/files/openssl-3-compat.patch
vendored
Normal file
15
sdk_container/src/third_party/coreos-overlay/app-crypt/sbsigntools/files/openssl-3-compat.patch
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
diff --git a/src/idc.c b/src/idc.c
|
||||||
|
index 6d87bd4..0a82218 100644
|
||||||
|
--- a/src/idc.c
|
||||||
|
+++ b/src/idc.c
|
||||||
|
@@ -189,7 +189,7 @@ int IDC_set(PKCS7 *p7, PKCS7_SIGNER_INFO *si, struct image *image)
|
||||||
|
|
||||||
|
idc->data->type = OBJ_nid2obj(peid_nid);
|
||||||
|
idc->data->value = ASN1_TYPE_new();
|
||||||
|
- type_set_sequence(image, idc->data->value, peid, &IDC_PEID_it);
|
||||||
|
+ type_set_sequence(image, idc->data->value, peid, ASN1_ITEM_rptr(IDC_PEID));
|
||||||
|
|
||||||
|
idc->digest->alg->parameter = ASN1_TYPE_new();
|
||||||
|
idc->digest->alg->algorithm = OBJ_nid2obj(NID_sha256);
|
||||||
|
--
|
||||||
|
2.25.1
|
||||||
@ -28,6 +28,7 @@ DEPEND="${RDEPEND}
|
|||||||
|
|
||||||
PATCHES=(
|
PATCHES=(
|
||||||
"${FILESDIR}"/${P}-openssl-1.1.0-compat.patch
|
"${FILESDIR}"/${P}-openssl-1.1.0-compat.patch
|
||||||
|
"${FILESDIR}"/openssl-3-compat.patch
|
||||||
)
|
)
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user