Gentoo Archives: gentoo-dev

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

Replies