Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/strace/, dev-util/strace/files/
Date: Sat, 02 May 2020 20:32:01
Message-Id: 1588451475.943946b119a14f044dc1af8f7b90535f782bff4e.floppym@gentoo
1 commit: 943946b119a14f044dc1af8f7b90535f782bff4e
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 2 20:31:15 2020 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sat May 2 20:31:15 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943946b1
7
8 dev-util/strace: respect AR variable
9
10 Closes: https://bugs.gentoo.org/720712
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12
13 dev-util/strace/files/strace-5.6-AR.patch | 27 +++++++++++++++++++++++++++
14 dev-util/strace/strace-5.6.ebuild | 3 ++-
15 2 files changed, 29 insertions(+), 1 deletion(-)
16
17 diff --git a/dev-util/strace/files/strace-5.6-AR.patch b/dev-util/strace/files/strace-5.6-AR.patch
18 new file mode 100644
19 index 00000000000..ac8cc31e1d7
20 --- /dev/null
21 +++ b/dev-util/strace/files/strace-5.6-AR.patch
22 @@ -0,0 +1,27 @@
23 +From 0b0dccc7f198ce93f9b5faa3613b1630bffb338f Mon Sep 17 00:00:00 2001
24 +From: Mike Gilbert <floppym@g.o>
25 +Date: Sat, 2 May 2020 16:25:21 -0400
26 +Subject: [PATCH] configure: check AR variable for 'ar' tool
27 +
28 +Without this, automake always hardcodes 'AR = ar' in Makefile.in
29 +
30 +Bug: https://bugs.gentoo.org/720712
31 +---
32 + configure.ac | 1 +
33 + 1 file changed, 1 insertion(+)
34 +
35 +diff --git a/configure.ac b/configure.ac
36 +index 6aabc2c8..7d6dde67 100644
37 +--- a/configure.ac
38 ++++ b/configure.ac
39 +@@ -36,6 +36,7 @@ AC_PROG_CC_STDC
40 + AC_PROG_CPP
41 + AC_PROG_INSTALL
42 + AC_PROG_RANLIB
43 ++AC_CHECK_TOOL([AR], [ar])
44 +
45 + AC_USE_SYSTEM_EXTENSIONS
46 + AX_CODE_COVERAGE
47 +--
48 +2.26.2
49 +
50
51 diff --git a/dev-util/strace/strace-5.6.ebuild b/dev-util/strace/strace-5.6.ebuild
52 index c08dbf18c0a..f19588e9f9c 100644
53 --- a/dev-util/strace/strace-5.6.ebuild
54 +++ b/dev-util/strace/strace-5.6.ebuild
55 @@ -41,7 +41,8 @@ RDEPEND="
56 "
57
58 PATCHES=(
59 - "${FILESDIR}/${PN}-5.5-static.patch"
60 + "${FILESDIR}/strace-5.5-static.patch"
61 + "${FILESDIR}/strace-5.6-AR.patch"
62 )
63
64 src_prepare() {