From 2864714cfae88a7068773deff6762b4b9fb8d2f6 Mon Sep 17 00:00:00 2001 From: Pablo Ramirez Date: Wed, 3 Jun 2026 10:09:36 -0600 Subject: [PATCH] fix: bump pqclean submodule to pull musl portability fix for compat.h aarch64-unknown-linux-musl fails in pqclean/common/compat.h:20 on `#if !__GNUC_PREREQ(7, 1)` because musl's does not define glibc's __GNUC_PREREQ macro. This is already fixed upstream: PQClean 36708db ("Embed __GNUC_PREREQ macro as some toolchains lack features.h") replaces it with an explicit, musl-safe __GNUC_MINOR__ comparison. The submodule was pinned at d746637, exactly one commit before that fix. The d746637..36708db delta is compat.h-only (no implementation/API/crypto changes). Fixes #98. --- pqclean | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pqclean b/pqclean index d746637a..36708dbf 160000 --- a/pqclean +++ b/pqclean @@ -1 +1 @@ -Subproject commit d746637a685935d6d960a13bce92b994994b2e80 +Subproject commit 36708dbfea24c00d8dc08caece546da18756c1ab