On 8/28/20 2:09 PM, Georgy Yakovlev wrote:
> CARGO_HOME may leak into ebuild environment and lead to
> write attempts to directory specified.
> This is explicitly taken care of in cargo.eclass, but
> ebuilds that don't use the eclass can still be affected.
> 
> Signed-off-by: Georgy Yakovlev <gyakov...@gentoo.org>
> ---
>  profiles/base/make.defaults | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
> index 1ac69f51ec9..9f570d905c8 100644
> --- a/profiles/base/make.defaults
> +++ b/profiles/base/make.defaults
> @@ -40,7 +40,7 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
>  # GOBIN needs to be cleaned as random values in GOBIN can affect the
>  # building of some packages:
>  # 
> https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
> -ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME 
> XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT 
> PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH"
> +ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME 
> XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT 
> PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN GOPATH CARGO_HOME"
>  
>  # Variables that are set exclusively by the profile
>  # and not by user configuration files.
> 

Pushed.

Reply via email to