From 79283c4129fb21baf86c1220f2d198ce95d5e60b Mon Sep 17 00:00:00 2001 From: Jan Kotas Date: Tue, 20 May 2025 01:23:29 -0700 Subject: [PATCH 1/4] Fix build break on linux-armel --- .../System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c b/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c index 0fff65d0a81e14..68cd385f4eefd5 100644 --- a/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c +++ b/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c @@ -43,6 +43,8 @@ int32_t CryptoNative_MLDsaGetPalId(const EVP_PKEY* pKey, int32_t* mldsaId, int32 #endif (void)pKey; + (void)hasSeed; + (void)hasSecretKey; *mldsaId = PalMLDsaId_Unknown; return 0; } From 3efb6247c16f8d86dfc560b033217b6c5f3f22c2 Mon Sep 17 00:00:00 2001 From: Jeremy Barton Date: Tue, 20 May 2025 09:31:36 -0700 Subject: [PATCH 2/4] Update src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c Co-authored-by: Kevin Jones --- .../System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c b/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c index 68cd385f4eefd5..b8d7a032b2a475 100644 --- a/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c +++ b/src/native/libs/System.Security.Cryptography.Native/pal_evp_pkey_ml_dsa.c @@ -43,8 +43,8 @@ int32_t CryptoNative_MLDsaGetPalId(const EVP_PKEY* pKey, int32_t* mldsaId, int32 #endif (void)pKey; - (void)hasSeed; - (void)hasSecretKey; + *hasSeed = 0; + *hasSecretKey = 0; *mldsaId = PalMLDsaId_Unknown; return 0; } From 8dec7dd897a1eb293075303493c3d6504380873d Mon Sep 17 00:00:00 2001 From: Jan Kotas Date: Tue, 20 May 2025 10:32:57 -0700 Subject: [PATCH 3/4] Include all native changes in CoreCLR subset --- eng/pipelines/common/evaluate-default-paths.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/eng/pipelines/common/evaluate-default-paths.yml b/eng/pipelines/common/evaluate-default-paths.yml index 076c0bceeb9202..a15aa9448f9d7a 100644 --- a/eng/pipelines/common/evaluate-default-paths.yml +++ b/eng/pipelines/common/evaluate-default-paths.yml @@ -84,16 +84,12 @@ jobs: - subset: coreclr include: - src/libraries/System.Private.CoreLib/* - - src/native/libs/Common/* - - src/native/libs/System.Globalization.Native/* - - src/native/libs/System.IO.Compression.Native/* exclude: - eng/Version.Details.xml - docs/* - src/installer/* - src/mono/* - src/libraries/* - - src/native/libs/* - src/tests/* - src/tools/* - eng/pipelines/installer/* From 97f7cc6d3c7ba250d77ec6e517f2fa23031c98a2 Mon Sep 17 00:00:00 2001 From: Jan Kotas Date: Tue, 20 May 2025 10:35:26 -0700 Subject: [PATCH 4/4] Revert "Include all native changes in CoreCLR subset" This reverts commit 8dec7dd897a1eb293075303493c3d6504380873d. --- eng/pipelines/common/evaluate-default-paths.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eng/pipelines/common/evaluate-default-paths.yml b/eng/pipelines/common/evaluate-default-paths.yml index a15aa9448f9d7a..076c0bceeb9202 100644 --- a/eng/pipelines/common/evaluate-default-paths.yml +++ b/eng/pipelines/common/evaluate-default-paths.yml @@ -84,12 +84,16 @@ jobs: - subset: coreclr include: - src/libraries/System.Private.CoreLib/* + - src/native/libs/Common/* + - src/native/libs/System.Globalization.Native/* + - src/native/libs/System.IO.Compression.Native/* exclude: - eng/Version.Details.xml - docs/* - src/installer/* - src/mono/* - src/libraries/* + - src/native/libs/* - src/tests/* - src/tools/* - eng/pipelines/installer/*