Gentoo Archives: gentoo-dev

From: Sergei Trofimovich <slyfox@g.o>
To: Mike Gilbert <floppym@g.o>
Cc: Gentoo Dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] [PATCH 2/2] multilib.eclass: multilib_env(): set LIBDIR=lib for *-musl*
Date: Sat, 28 Mar 2020 19:56:44
Message-Id: 20200328195631.730eda12@sf
In Reply to: Re: [gentoo-dev] [PATCH 2/2] multilib.eclass: multilib_env(): set LIBDIR=lib for *-musl* by Mike Gilbert
1 On Sat, 28 Mar 2020 11:19:29 -0400
2 Mike Gilbert <floppym@g.o> wrote:
3
4 > On Sat, Mar 28, 2020 at 5:40 AM Sergei Trofimovich <slyfox@g.o> wrote:
5 > >
6 > > In contrast to glibc musl profiles use 'lib' layour for 32-bit
7 > > and 64-bit targets. multilib_env() did not take it into account
8 > > and assumed glibc's lib64 layout.
9 > >
10 > > That breaks crossdev as it uses multilib_env to extract target
11 > > definition. Native builds are unaffected by this change.
12 > >
13 > > Bug: https://bugs.gentoo.org/675954
14 > > Bug: https://gcc.gnu.org/PR90077
15 > > Bug: https://github.com/gentoo/musl/issues/245
16 > > Signed-off-by: Sergei Trofimovich <slyfox@g.o>
17 >
18 > Please also update the copyright notice in multilib.eclass while you're at it.
19
20 Updated as:
21 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a687fd280c3d33cbf7ef99cd6f96fda95039c75
22
23 --
24
25 Sergei