Page MenuHomePhabricator

guix: combine and document enable_werror
ClosedPublic

Authored by PiRK on Jan 30 2024, 15:37.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC28bfe053a45a: guix: combine and document enable_werror
Summary

Combine into hardened-glibc.
Document why we don't use --disable-werror directly.

https://www.gnu.org/software/libc/manual/html_node/Configuring-and-compiling.html

By default, the GNU C Library is built with -Werror. If you wish
to build without this option (for example, if building with a
newer version of GCC than this version of the GNU C Library was
tested with, so new warnings cause the build with -Werror to fail),
you can configure with --disable-werror.

This is a backport of core#27326
Depends on D15327

Test Plan

contrib/guix/guix-build

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable