From e8a0318e6e24c347a4ca018f95eac41586ea216a Mon Sep 17 00:00:00 2001 From: Peter Date: Tue, 7 Jul 2020 11:48:01 +0200 Subject: [PATCH] gcc: add zstd dependency gcc 10 adds zstd compression for its LTO data, that's why zstd library should be build before --- packages/compress/zstd/package.mk | 2 +- packages/lang/gcc/package.mk | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/compress/zstd/package.mk b/packages/compress/zstd/package.mk index 5b1f68292c..a52e1fda8e 100644 --- a/packages/compress/zstd/package.mk +++ b/packages/compress/zstd/package.mk @@ -7,7 +7,7 @@ PKG_SHA256="98e91c7c6bf162bf90e4e70fdbc41a8188b9fa8de5ad840c401198014406ce9e" PKG_LICENSE="BSD/GPLv2" PKG_SITE="http://www.zstd.net" PKG_URL="https://github.com/facebook/zstd/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.gz" -PKG_DEPENDS_HOST="toolchain:host" +PKG_DEPENDS_HOST="ccache:host meson:host ninja:host" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="A fast real-time compression algorithm." PKG_TOOLCHAIN="meson" diff --git a/packages/lang/gcc/package.mk b/packages/lang/gcc/package.mk index bfef90eaea..29cd4d542f 100644 --- a/packages/lang/gcc/package.mk +++ b/packages/lang/gcc/package.mk @@ -8,9 +8,9 @@ PKG_SHA256="b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2" PKG_LICENSE="GPL" PKG_SITE="http://gcc.gnu.org/" PKG_URL="http://ftpmirror.gnu.org/gcc/$PKG_NAME-$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS_BOOTSTRAP="ccache:host autoconf:host binutils:host gmp:host mpfr:host mpc:host" +PKG_DEPENDS_BOOTSTRAP="ccache:host autoconf:host binutils:host gmp:host mpfr:host mpc:host zstd:host" PKG_DEPENDS_TARGET="toolchain" -PKG_DEPENDS_HOST="ccache:host autoconf:host binutils:host gmp:host mpfr:host mpc:host glibc" +PKG_DEPENDS_HOST="ccache:host autoconf:host binutils:host gmp:host mpfr:host mpc:host zstd:host glibc" PKG_DEPENDS_INIT="toolchain" PKG_LONGDESC="This package contains the GNU Compiler Collection." @@ -19,6 +19,7 @@ GCC_COMMON_CONFIGURE_OPTS="--target=$TARGET_NAME \ --with-gmp=$TOOLCHAIN \ --with-mpfr=$TOOLCHAIN \ --with-mpc=$TOOLCHAIN \ + --with-zstd=$TOOLCHAIN \ --with-gnu-as \ --with-gnu-ld \ --enable-plugin \