Current we have the following in base/use.stable.mask # Justin Lecher <jlec@gentoo.org> (30 Sep 2015) # No stable libressl yet # Addendum: also mask the USE_EXPAND flag, # Anthony G. Basile <blueness@gentoo.org> (26 Nov 2015) curl_ssl_libressl libressl But there are also arch specific maskings which are redundant and may cause problems if we forget about them. Looks like alpha arm ia64 and sparc: yellow profiles # pwd /var/git/gentoo/profiles yellow profiles # grep -r libressl base/use.stable.mask:# No stable libressl yet base/use.stable.mask:curl_ssl_libressl base/use.stable.mask:libressl desc/curl_ssl.desc:libressl - Use LibreSSL arch/ia64/use.mask:curl_ssl_libressl arch/ia64/use.mask:libressl arch/alpha/use.mask:curl_ssl_libressl arch/alpha/use.mask:libressl arch/arm/use.mask:curl_ssl_libressl arch/arm/use.mask:libressl arch/sparc/use.mask:curl_ssl_libressl arch/sparc/use.mask:libressl use.desc:libressl - Use dev-libs/libressl as SSL provider (might need ssl USE flag), packages should not depend on this USE flag This bug is here so we don't forget about these when libressl goes live. Reproducible: Always
The base profile no longer masks libressl.