Gentoo Archives: gentoo-dev

From: Joshua Kinard <kumba@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 0/4] New no-lib-symlink profile for developers
Date: Mon, 05 Sep 2016 11:48:10
Message-Id: 5b306bd5-7a83-e7dc-f04f-1ab147daf20c@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/4] New no-lib-symlink profile for developers by "Michał Górny"
1 On 07/09/2016 17:01, Michał Górny wrote:
2 > Hello, everyone.
3 >
4 > I've finally gotten around to wrapping up my multilib setup
5 > in a profile, and providing necessary patches to system packages
6 > to make it possible to use it without having to hack their mistaken
7 > logic around.
8 >
9 > The profile is called 'no-lib-symlink', and is provided as an alternate
10 > amd64 variant. Unlike the common profiles, it is based on three lib*
11 > directories: lib32 for 32-bit binaries, lib64 for 64-bit binaries
12 > and lib as a directory for software packages only (the new-style
13 > libexec).
14
15 [snip]
16
17 Responding late to this. This change won't, in the future, affect mips
18 multilib, will it? Remember, we've got three ABIs to juggle, and this proposed
19 change looks like it might clobber one of those ABIs.
20
21 o32 - old 32-bit, goes into /lib or /usr/lib.
22 n32 - hybrid 32-bit/64-bit (like x32), goes into /lib32 or /usr/lib32.
23 n64 - full 64-bit, goes into /lib64 or /usr/lib64
24
25 This basically follows the layout that old IRIX used to use when you had
26 binaries/libs from all three ABIs mixed into the same root.
27
28 --
29 Joshua Kinard
30 Gentoo/MIPS
31 kumba@g.o
32 6144R/F5C6C943 2015-04-27
33 177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943
34
35 "The past tempts us, the present confuses us, the future frightens us. And our
36 lives slip away, moment by moment, lost in that vast, terrible in-between."
37
38 --Emperor Turhan, Centauri Republic

Replies

Subject Author
Re: [gentoo-dev] [PATCH 0/4] New no-lib-symlink profile for developers "Michał Górny" <mgorny@g.o>