Re: Standardizing NO_NETWORK and USE_SYSTEM_DEPS environment variables

Bruno Haible <[email protected]> Thu, 23 Jan 2025 14:50:45 +0100
Newsgroups dev.linux.lists.distributions
Organization GNU
Message-ID <9658083.GK2ZErXSoo@nimes>
Micha=C5=82 G=C3=B3rny wrote:
> 2) USE_SYSTEM_DEPS -- if it's set to a non-empty value, it requests that
> the build system does not use any vendored dependency for which it
> supports using a system version instead, and that it links to shared
> libraries whenever possible.

This contradicts the GNU Coding Standards [1]. For GNU packages,
configuration of such things should be done through --with-* and --without-*
options. NOT through environment variables.

Proposing something that contradicts the GNU Coding Standards is a non-star=
ter.

Bruno

[1] https://www.gnu.org/prep/standards/html_node/Configuration.html