Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-embedded
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-embedded@g.o
From: Mike Frysinger <vapier@g.o>
Subject: Re: gcc-4.6 / bionic
Date: Thu, 7 Apr 2011 00:43:14 -0400
On Tuesday, April 05, 2011 22:39:48 Christopher Friedt wrote:
> BSD userland politics aside, I wonder what the typical steps would be
> to 'port' gentoo over to a bionic-based libc. Something like the
> following?
> 
> 1) manually build a bionic cross-toolchain
> 2) do some basic verification with the cross-toolchain (static exe,
> exe that uses .so, .so, etc)
> 3) build a native toolchain with the cross-toolchain, record build
> steps / patches along the way
> 4) manually bootstrap gentoo natively, record build steps / patches
> along the way
> 5) set up overlays: portage, crossdev, bionic, gcc, etc

put together an ebuild for bionic, add support to crossdev to mark *-bionic 
targets to use the bionic ebuild, and that's about it.

you could add your own KEYWORD, but doesnt seem like it'd be worth it.

as for the rest, considering the fundamental limitations they've added to 
bionic (limited libpthreads/libm/etc...), i dont think a "full" blown port 
makes much sense.  bionic is a toy libc meant for one thing -- get a java vm 
running on top of it.  if you want a "real" embedded Linux system, uClibc 
makes a hell of a lot more sense.

so feel free to put together a bionic ebuild to get into the tree, and a 
crossdev/toolchain.eclass patch should be trivial.
-mike
Attachment:
signature.asc (This is a digitally signed message part.)
Replies:
Re: gcc-4.6 / bionic
-- Christopher Friedt
References:
gcc-4.6 / bionic
-- Christopher Friedt
Re: gcc-4.6 / bionic
-- wireless
Re: gcc-4.6 / bionic
-- Christopher Friedt
Navigation:
Lists: gentoo-embedded: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: gcc-4.6 / bionic
Next by thread:
Re: gcc-4.6 / bionic
Previous by date:
Re: gcc-4.6 / bionic
Next by date:
Re: gcc-4.6 / bionic


Updated Apr 25, 2012

Summary: Archive of the gentoo-embedded mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.