From 6e03d849ef45a29be47b5334d87d32a9eb2137fa Mon Sep 17 00:00:00 2001 From: Ed Reel Date: Wed, 14 Apr 2021 20:03:47 -0500 Subject: [PATCH] Install gcc10 dependencies in buildessential (#5618) Add libyaml to EARLY_PACKAGES in install.sh Add libyaml to buildessential --- install.sh | 4 ++-- packages/buildessential.rb | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/install.sh b/install.sh index 22882369e..56beaa0b4 100755 --- a/install.sh +++ b/install.sh @@ -18,8 +18,8 @@ CURL="${CURL:-curl}" # EARLY_PACKAGES cannot depend on crew_profile_base for their core operations (completion scripts are fine) EARLY_PACKAGES="gcc10 brotli c_ares libcyrussasl libidn2 libmetalink libnghttp2 libpsl \ -libtirpc libunistring openldap rtmpdump zstd ncurses ca_certificates ruby libffi openssl \ -nettle krb5 p11kit libtasn1 gnutls curl git icu4c" +libtirpc libunistring openldap rtmpdump zstd ncurses ca_certificates libyaml ruby libffi \ +openssl nettle krb5 p11kit libtasn1 gnutls curl git icu4c" LATE_PACKAGES="crew_profile_base less most manpages filecmd mawk readline perl pcre pcre2 python27 python3 \ sed bz2 lz4 lzip unzip xzutils zip" diff --git a/packages/buildessential.rb b/packages/buildessential.rb index 4e23d31c9..6a5e1614a 100644 --- a/packages/buildessential.rb +++ b/packages/buildessential.rb @@ -3,7 +3,7 @@ require 'package' class Buildessential < Package description 'A collection of tools essential to compile and build software.' homepage '' - version '1.12' + version '1.13' license 'GPL-3+' compatibility 'all' @@ -15,6 +15,12 @@ class Buildessential < Package #install first to get ldconfig depends_on 'glibc' depends_on 'gcc10' + depends_on 'binutils' + depends_on 'gmp' + depends_on 'mpfr' + depends_on 'mpc' + depends_on 'isl' + depends_on 'libyaml' depends_on 'gcc_tools' depends_on 'linuxheaders' depends_on 'make'