Gentoo Archives: gentoo-dev

From: Sergei Trofimovich <slyfox@g.o>
To: Mike Gilbert <floppym@g.o>, gentoo-dev@l.g.o
Cc: base-system@g.o
Subject: Re: [gentoo-dev] [PATCH] unpacker.eclass: call BUILD_AR when unpacking deb files
Date: Mon, 22 Jun 2020 18:05:30
Message-Id: 20200622190514.78c31ef5@sf
In Reply to: [gentoo-dev] [PATCH] unpacker.eclass: call BUILD_AR when unpacking deb files by Mike Gilbert
1 On Mon, 22 Jun 2020 11:10:55 -0400
2 Mike Gilbert <floppym@g.o> wrote:
3
4 > Closes: https://bugs.gentoo.org/722054
5 > Signed-off-by: Mike Gilbert <floppym@g.o>
6 > ---
7 > eclass/unpacker.eclass | 5 +++--
8 > 1 file changed, 3 insertions(+), 2 deletions(-)
9 >
10 > diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass
11 > index 865e2e1a1a58..63aedee4480e 100644
12 > --- a/eclass/unpacker.eclass
13 > +++ b/eclass/unpacker.eclass
14 > @@ -17,6 +17,8 @@
15 > if [[ -z ${_UNPACKER_ECLASS} ]]; then
16 > _UNPACKER_ECLASS=1
17 >
18 > +inherit toolchain-funcs
19 > +
20 > # @ECLASS-VARIABLE: UNPACKER_BZ2
21 > # @DEFAULT_UNSET
22 > # @DESCRIPTION:
23 > @@ -279,8 +281,7 @@ unpack_deb() {
24 > done
25 > } < "${deb}"
26 > else
27 > - local AR=${AR-ar}
28 > - ${AR} x "${deb}" || die
29 > + $(tc-getBUILD_AR) x "${deb}" || die
30 > fi
31 >
32 > unpacker ./data.tar*
33 > --
34 > 2.27.0
35
36 Looks good!
37
38 --
39
40 Sergei