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
Dear all,

I'd like to invite you to test out Prefix with libc (Prefix/libc as
GNU/Linux) on *Linux* boxes. A guide can be found at

    http://wiki.gentoo.org/wiki/Prefix/libc

It will not be the best solution to have Prefix with libc, we are
working on a better alternative based on gcc specs hack. Considering the
present solution just works out of box and it is trivial to migrate, I
hereby announce this project to the Prefix community to look for
interested testers and developers.

The intermediate benefit of Prefix with libc is to get rid of problems
caused by old glibc of the host[1,2,3], and load run time library that
are not in EPREFIX{/usr,}/lib by using a dynamic linker of Prefix
itself[4].

Right now, only glibc on Linux is supported, while glibc on Hurd, uclibc
on Linux, Prefix/FreeBSD-libc, Prefix/Solaris-libc, ... are all waiting
to be exploited.

My special appreciation goes to Ruus (redlizard) Koolen, who made the
original implementation[5,6] and has been always giving cool ideas and
codes in fruitful discussions. This is also part of my Google Summer of
Code project[7], which aims to use Prefix/libc on armhf Android mobile
devices for a complete GNU, mentored by Luca (lu_zero) Barbato in the Cc
field.

Enjoy the new magic of Prefix!
Benda

1. http://thread.gmane.org/gmane.linux.gentoo.alt/6459
2. http://thread.gmane.org/gmane.linux.gentoo.alt/6110
3. https://bugs.gentoo.org/show_bug.cgi?id=289757
4. https://bugs.gentoo.org/show_bug.cgi?id=351910
5. http://article.gmane.org/gmane.linux.gentoo.alt/6543
6. https://github.com/redlizard/gentoo-prefix-libc
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>