public inbox for gentoo-dev-announce@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev-announce] New subproject: Hardened uClibc
@ 2012-11-03 13:35 Anthony G. Basile
  0 siblings, 0 replies; only message in thread
From: Anthony G. Basile @ 2012-11-03 13:35 UTC (permalink / raw
  To: gentoo-dev-announce

Hi everyone,

I'd like to announce a new subproject of Hardened Gentoo: Hardened 
uClibc.  It is an effort to port both tool chain and kernel hardening to 
uClibc based systems for a variety of architectures, treating uClibc 
more as a drop in alternative to glibc, and not necessarily as 
"embedded". Embedded systems aim to produce kernels and user lands with 
tiny footprints, and so tend to use busybox as their "Swiss Army Knife" 
of common UNIX utilities. While not excluding this possibility, we aim 
at making most (all?) of Gentoo's packages both hardened and uClibc 
compatible.

The subproject crosses three areas: hardened, embedded and releng.  For 
a while I was just manually building and tarballing chroots, but I'm 
migrating to proper stage3's built using catalyst.  The following table 
gives a brief summary of the current state of affairs:

Arch          ABI(s)                             Medium
amd64      Generic                           stage3 desktop
arm           armv7a                           stage4
mips          mips32r2 mipsel32r2      stage4
x86           i686                                stage3
ppc <in progress>

These are available on the mirrors under 
${MIRROR}/expiermental/${ARCH}/uclibc.

uClibc has made it quite a ways in the last few years. For amd64, I 
built an entire desktop system based on XFCE4 which is also on the 
mirrors.  However, this is still work in progress and should be 
considered experimental. Eg. upgrading the desktop from glib-2.30.3 to 
glib-2.32.4-r1 breaks.  The stage3's are the closest to being stable.

The project homepage is at http://www.gentoo.org/proj/en/hardened/uclibc/

Anthony G. Basile <blueness@gentoo.org>

-- 
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail    : blueness@gentoo.org
GnuPG FP  : 8040 5A4D 8709 21B1 1A88  33CE 979C AF40 D045 5535
GnuPG ID  : D0455535



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-11-03 15:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-03 13:35 [gentoo-dev-announce] New subproject: Hardened uClibc Anthony G. Basile

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox