aboutsummaryrefslogtreecommitdiff
path: root/cnf
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2020-05-10 18:23:41 -0700
committerZac Medico <zmedico@gentoo.org>2020-05-24 15:26:29 -0700
commit230595cf600cae6beb6ebf6f817d08ace433c3ea (patch)
tree3e4cedd56db0416944dd842e8a8380045ec4c3c9 /cnf
parentNeededEntry: don't use scanelf -q (bug 721336) (diff)
downloadportage-230595cf600cae6beb6ebf6f817d08ace433c3ea.tar.gz
portage-230595cf600cae6beb6ebf6f817d08ace433c3ea.tar.bz2
portage-230595cf600cae6beb6ebf6f817d08ace433c3ea.zip
Default BINPKG_COMPRESSION to zstd (bug 715108)
This includes a _compat_upgrade.binpkg_compression script that the ebuild can call in pkg_preinst in order to maintain a backward-compatible bzip2 default when appropriate, ensuring that binary package consumers are not caught off guard. Bug: https://bugs.gentoo.org/715108 Reviewed-by: Brian Dolbec <dolsen@gentoo.org> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'cnf')
-rw-r--r--cnf/make.globals5
1 files changed, 3 insertions, 2 deletions
diff --git a/cnf/make.globals b/cnf/make.globals
index 4a59dbe3c..dd3f28f70 100644
--- a/cnf/make.globals
+++ b/cnf/make.globals
@@ -34,8 +34,9 @@ RPMDIR="/var/cache/rpm"
# Temporary build directory
PORTAGE_TMPDIR="/var/tmp"
-# The compression used for binary packages. Defaults to zstd when USE=zstd is enabled.
-BINPKG_COMPRESS="bzip2"
+# The compression used for binary packages. Defaults to zstd except for
+# existing installs where bzip2 is used for backward compatibility.
+BINPKG_COMPRESS="zstd"
# Fetching command (3 tries, passive ftp for firewall compatibility)
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\""