From 95e064234cbe63230c75707c810180751c3f521b Mon Sep 17 00:00:00 2001 From: Yureka Date: Sat, 16 Sep 2023 02:08:00 +0200 Subject: [PATCH] texinfo: remove reference to buildPlatform awk --- pkgs/development/tools/misc/texinfo/common.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/texinfo/common.nix b/pkgs/development/tools/misc/texinfo/common.nix index 364f9b148d8c..d8d63088ee7e 100644 --- a/pkgs/development/tools/misc/texinfo/common.nix +++ b/pkgs/development/tools/misc/texinfo/common.nix @@ -1,7 +1,7 @@ { version, sha256, patches ? [] }: { lib, stdenv, buildPackages, fetchurl, perl, xz, libintl, bash -, gnulib +, gnulib, gawk # we are a dependency of gcc, this simplifies bootstraping , interactive ? false, ncurses, procps @@ -57,7 +57,8 @@ stdenv.mkDerivation { configureFlags = [ "PERL=${buildPackages.perl}/bin/perl" ] # Perl XS modules are difficult to cross-compile and texinfo has pure Perl # fallbacks. - ++ optional crossBuildTools "--enable-perl-xs=no" + # Also prevent the buildPlatform's awk being used in the texindex script + ++ optionals crossBuildTools [ "--enable-perl-xs=no" "TI_AWK=${gawk}/bin/awk" ] ++ lib.optional stdenv.isSunOS "AWK=${gawk}/bin/awk"; installFlags = [ "TEXMF=$(out)/texmf-dist" ];