Gentoo Archives: gentoo-dev

From: Sergei Trofimovich <slyfox@g.o>
To: Mike Gilbert <floppym@g.o>
Cc: gentoo-dev@l.g.o, Arfrever Frehtes Taifersar Arahesis <Arfrever@××××××.Org>
Subject: Re: [gentoo-dev] [PATCH] multilib.eclass: Include /$(get_libdir) in PKG_CONFIG_SYSTEM_LIBRARY_PATH.
Date: Tue, 24 Nov 2020 07:50:14
Message-Id: 20201124075004.4e5338c7@sf
In Reply to: [gentoo-dev] [PATCH] multilib.eclass: Include /$(get_libdir) in PKG_CONFIG_SYSTEM_LIBRARY_PATH. by Mike Gilbert
1 On Mon, 23 Nov 2020 21:55:35 -0500
2 Mike Gilbert <floppym@g.o> wrote:
3
4 > From: Arfrever Frehtes Taifersar Arahesis <Arfrever@××××××.Org>
5 >
6 > Set also PKG_CONFIG_SYSTEM_INCLUDE_PATH for consistency.
7 >
8 > Bug: https://bugs.gentoo.org/756238
9 > Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@××××××.Org>
10 > ---
11 > eclass/multilib.eclass | 4 +++-
12 > 1 file changed, 3 insertions(+), 1 deletion(-)
13 >
14 > diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
15 > index 9c7042fcd29..33ca9726131 100644
16 > --- a/eclass/multilib.eclass
17 > +++ b/eclass/multilib.eclass
18 > @@ -498,6 +498,7 @@ multilib_toolchain_setup() {
19 > STRIP
20 > PKG_CONFIG_LIBDIR
21 > PKG_CONFIG_PATH
22 > + PKG_CONFIG_SYSTEM_INCLUDE_PATH
23 > PKG_CONFIG_SYSTEM_LIBRARY_PATH
24 > )
25 >
26 > @@ -547,7 +548,8 @@ multilib_toolchain_setup() {
27 > export CHOST=$(get_abi_CHOST $1)
28 > export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig
29 > export PKG_CONFIG_PATH=${EPREFIX}/usr/share/pkgconfig
30 > - export PKG_CONFIG_SYSTEM_LIBRARY_PATH=${EPREFIX}/usr/$(get_libdir)
31 > + export PKG_CONFIG_SYSTEM_INCLUDE_PATH=${EPREFIX}/usr/include
32 > + export PKG_CONFIG_SYSTEM_LIBRARY_PATH=${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)
33 > fi
34 > }
35
36 The patch looks good. Feel free to push.
37
38 --
39
40 Sergei