1 |
On Mon, 5 Sep 2016 07:47:53 -0400 |
2 |
Joshua Kinard <kumba@g.o> wrote: |
3 |
|
4 |
> On 07/09/2016 17:01, Michał Górny wrote: |
5 |
> > Hello, everyone. |
6 |
> > |
7 |
> > I've finally gotten around to wrapping up my multilib setup |
8 |
> > in a profile, and providing necessary patches to system packages |
9 |
> > to make it possible to use it without having to hack their mistaken |
10 |
> > logic around. |
11 |
> > |
12 |
> > The profile is called 'no-lib-symlink', and is provided as an alternate |
13 |
> > amd64 variant. Unlike the common profiles, it is based on three lib* |
14 |
> > directories: lib32 for 32-bit binaries, lib64 for 64-bit binaries |
15 |
> > and lib as a directory for software packages only (the new-style |
16 |
> > libexec). |
17 |
> |
18 |
> [snip] |
19 |
> |
20 |
> Responding late to this. This change won't, in the future, affect mips |
21 |
> multilib, will it? Remember, we've got three ABIs to juggle, and this proposed |
22 |
> change looks like it might clobber one of those ABIs. |
23 |
> |
24 |
> o32 - old 32-bit, goes into /lib or /usr/lib. |
25 |
> n32 - hybrid 32-bit/64-bit (like x32), goes into /lib32 or /usr/lib32. |
26 |
> n64 - full 64-bit, goes into /lib64 or /usr/lib64 |
27 |
> |
28 |
> This basically follows the layout that old IRIX used to use when you had |
29 |
> binaries/libs from all three ABIs mixed into the same root. |
30 |
|
31 |
I don't think the patches I committed should cause any trouble for |
32 |
mips. If at all, I think they are more likely to fix some imminent |
33 |
trouble due to buggy transition logic. |
34 |
|
35 |
-- |
36 |
Best regards, |
37 |
Michał Górny |
38 |
<http://dev.gentoo.org/~mgorny/> |