Gentoo Archives: gentoo-alt

From: heroxbd <heroxbd@×××××.com>
To: gentoo-alt@l.g.o
Cc: lu_zero@g.o
Subject: [gentoo-alt] Prefix with libc
Date: Wed, 19 Jun 2013 14:20:20
Message-Id: 87k3lqp4hk.fsf@proton.in.awa.tohoku.ac.jp
1 Dear all,
2
3 I'd like to invite you to test out Prefix with libc (Prefix/libc as
4 GNU/Linux) on *Linux* boxes. A guide can be found at
5
6 http://wiki.gentoo.org/wiki/Prefix/libc
7
8 It will not be the best solution to have Prefix with libc, we are
9 working on a better alternative based on gcc specs hack. Considering the
10 present solution just works out of box and it is trivial to migrate, I
11 hereby announce this project to the Prefix community to look for
12 interested testers and developers.
13
14 The intermediate benefit of Prefix with libc is to get rid of problems
15 caused by old glibc of the host[1,2,3], and load run time library that
16 are not in EPREFIX{/usr,}/lib by using a dynamic linker of Prefix
17 itself[4].
18
19 Right now, only glibc on Linux is supported, while glibc on Hurd, uclibc
20 on Linux, Prefix/FreeBSD-libc, Prefix/Solaris-libc, ... are all waiting
21 to be exploited.
22
23 My special appreciation goes to Ruus (redlizard) Koolen, who made the
24 original implementation[5,6] and has been always giving cool ideas and
25 codes in fruitful discussions. This is also part of my Google Summer of
26 Code project[7], which aims to use Prefix/libc on armhf Android mobile
27 devices for a complete GNU, mentored by Luca (lu_zero) Barbato in the Cc
28 field.
29
30 Enjoy the new magic of Prefix!
31 Benda
32
33 1. http://thread.gmane.org/gmane.linux.gentoo.alt/6459
34 2. http://thread.gmane.org/gmane.linux.gentoo.alt/6110
35 3. https://bugs.gentoo.org/show_bug.cgi?id=289757
36 4. https://bugs.gentoo.org/show_bug.cgi?id=351910
37 5. http://article.gmane.org/gmane.linux.gentoo.alt/6543
38 6. https://github.com/redlizard/gentoo-prefix-libc
39 7. http://www.awa.tohoku.ac.jp/~benda/projects/android.html

Replies

Subject Author
Re: [gentoo-alt] Prefix with libc "Dennis Lan (dlan)" <dennis.yxun@×××××.com>