From 958c4a0e11c249f87d91a8a34821622c365d485b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 6 Apr 2020 13:15:37 +0200 Subject: [PATCH] xbps-src: reduce host dependencies in `bootstrap`. bison, flex, libtool, gettext, texinfo are not necessary unless a bootstrap pkg uses gnu-configure and we run autoreconf. I performed a full bootstrap build on my system that does not contain any of those pkgs and it succeeded. Please do not rely on autoconf/automake for any "bootstrap" pkg. --- xbps-src | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xbps-src b/xbps-src index b204415724..459f27eb7b 100755 --- a/xbps-src +++ b/xbps-src @@ -393,8 +393,8 @@ umask 022 # Check for required utilities in host system. # # Required utilities in host system for the bootstrap target. -readonly REQHOST_UTILS_BOOTSTRAP="make gawk bash bison sed gcc g++ msgfmt makeinfo \ - perl bsdtar xz gzip bzip2 patch flock flex libtool pkg-config" +readonly REQHOST_UTILS_BOOTSTRAP="file objdump find make gawk bash sed gcc g++ gnat \ + perl bsdtar gzip patch flock pkg-config" # Required utilities in host. readonly REQHOST_UTILS="xbps-install xbps-query xbps-rindex xbps-uhelper \