btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / xa / xar / patches / 0008-Fix-configure.ac-not-finding-AR-with-target-prefix.patch
blob4345a5b271e70bfad64b8aff0602706daca20d9d
1 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2 From: Ivan Trubach <mr.trubach@icloud.com>
3 Date: Sat, 27 Jul 2024 18:43:38 +0300
4 Subject: [PATCH 08/19] Fix configure.ac not finding $AR with target prefix
5 MIME-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
9 Fixes AR and RANLIB with target prefix (if not set to absolute paths).
10 Looks like AC_PATH_PROG doesn’t perform PATH lookups when user overrides
11 the program via environment variable but sets the value to program name
12 instead of absolute path.
14 Note that LD seems to be unused so we remove it.
15 ---
16 xar/configure.ac | 5 ++---
17 1 file changed, 2 insertions(+), 3 deletions(-)
19 diff --git a/xar/configure.ac b/xar/configure.ac
20 index 26d41a5..3d8e5de 100644
21 --- a/xar/configure.ac
22 +++ b/xar/configure.ac
23 @@ -86,9 +86,8 @@ fi
24 AC_PROG_CPP
26 AC_PROG_INSTALL
27 -AC_PATH_PROG([LD], [ld], , [$PATH])
28 -AC_PATH_PROG([AR], [ar], , [$PATH])
29 -AC_PATH_PROG([RANLIB], [ranlib], , [$PATH])
30 +AC_PROG_AR
31 +AC_PROG_RANLIB
32 AC_PATH_PROG([AUTOCONF], [autoconf], , [$PATH])
34 dnl Some libtool envy
35 --
36 2.44.1