HomePhabricator

guix: use glibc 2.31

Description

guix: use glibc 2.31

Summary:

Set minimum required glibc to 2.31.
The glibc 2.31 branch is still maintained:
https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/2.31/master.

Remove the stack-protector check from test-security-check, as the test
no-longer fails, and given the control we have of the end, the actual
security-check test seems sufficient (this might also be applied to some
of the other checks).

Drops runtime support for Ubuntu Bionic 18.04 and RHEL-8 from the release binaries.

Backport of core#29987.

Depends on D17236.

Test Plan: Run the Linux Guix build.

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D17237

Details

Provenance
fanquake <fanquake@gmail.com>Authored on Apr 27 2024, 07:36
FabienCommitted on Nov 29 2024, 08:39
teamcityPushed on Nov 29 2024, 08:45
Parents
rSTAGINGdb3d704486c6: guix: replace GCC unaligned VMOV patch with binutils patch
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/51222, tag: phabricator/base/51214

Event Timeline