[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#53005: cryptsetup-static aborts opening LUKS2 volume with Argon2i PB
From: |
Simon South |
Subject: |
bug#53005: cryptsetup-static aborts opening LUKS2 volume with Argon2i PBKDF |
Date: |
Fri, 07 Jan 2022 20:52:31 -0500 |
After some testing I've found the regression was introduced in commits
f32a6055a5 and e0f31baacc, "build-system/gnu: strip with
--strip-unneeded", which replace "--strip-debug" with "--strip-unneeded"
for packages that use the GNU build system. It seems this is now
stripping a bit too much.
The solution may be as simple as undoing this change in (at least) the
"static-package" function (guix/build-system/gnu.scm:211).
Alternatively we may need to add a "--keep-symbol" flag in a few places.
I'm continuing to investigate.
--
Simon South
simon@simonsouth.net