libgcrypt 1.9.0 fails make check (selftest)
Closed, ResolvedPublic

Description

FAIL

MacBookPro9,1; macOS Catalina 10.15.7 (19H114)

Xcode v12.3

% clang --version
Apple clang version 12.0.0 (clang-1200.0.32.28)
Target: x86_64-apple-darwin19.6.0
Thread model: posix

$ make check

[ …. ]

libgcrypt selftest: kdf (34): gcry_kdf_derive failed (1.2.643.2.2.30.0)
libgcrypt selftest: kdf (34): Selftest failed
basic: running self-test failed
FAIL: basic

[ …. ]

libgcrypt selftest: kdf (34): gcry_kdf_derive failed (1.2.643.2.2.30.0)
libgcrypt selftest: kdf (34): Selftest failed
basic: running self-test failed
FAIL: basic-disable-all-hwf

__outer

outer created this task.Jan 19 2021, 9:13 PM

Maybe this patch helps:

werner triaged this task as High priority.Jan 20 2021, 9:34 AM
werner added projects: libgcrypt, patch.

That works, thanks. So does that become part of the next release?
__outer

Fixed by jukvilli’s patch.
__outer

werner added a subscriber: jpalus.
werner added a subscriber: werner.

Sure. Thanks for testing. The problem with new versions is that ppl don't like to test release candidates and thus we need do real releases and wait for the outfall. ;-)

gniibe moved this task from Backlog to For 1.9 on the libgcrypt board.Jan 26 2021, 5:50 AM
werner renamed this task from libgcrypt 1.9.0 fails make check to libgcrypt 1.9.0 fails make check (selftest).Jan 28 2021, 10:22 AM
werner changed the task status from Open to Testing.
werner changed the status of subtask T5259: Release Libgcrypt 1.9.1 from Open to Testing.
outer added a comment.Jan 29 2021, 6:44 PM

Latext 1.9.1 builds without any unreported workarounds. Done. Close.

outer lowered the priority of this task from High to Low.Jan 29 2021, 6:48 PM
outer closed this task as Resolved.
outer claimed this task.