From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PYGJ7-0007wW-Ep for garchives@archives.gentoo.org; Thu, 30 Dec 2010 11:04:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 027AAE070D for ; Thu, 30 Dec 2010 11:04:32 +0000 (UTC) Received: from mailgate.caprica.metux.de (caprica.metux.de [82.165.128.25]) by pigeon.gentoo.org (Postfix) with ESMTP id B6DA3E05ED for ; Thu, 30 Dec 2010 10:54:26 +0000 (UTC) Received: from mailgate.caprica.metux.de (localhost.localdomain [127.0.0.1]) by mailgate.caprica.metux.de (8.14.4/8.14.4) with ESMTP id oBUAo1Fe017575 for ; Thu, 30 Dec 2010 11:50:05 +0100 Received: (from uucp@localhost) by mailgate.caprica.metux.de (8.14.4/8.14.4/Submit) with UUCP id oBUAnjmk017560 for gentoo-embedded@lists.gentoo.org; Thu, 30 Dec 2010 11:49:45 +0100 Received: (from weigelt@localhost) by nibiru.metux.de (8.12.10/8.12.10) id oBUAnS2V004764 for gentoo-embedded@lists.gentoo.org; Thu, 30 Dec 2010 11:49:28 +0100 Date: Thu, 30 Dec 2010 11:49:28 +0100 From: Enrico Weigelt To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] Some good words for Gentoo embedded? Message-ID: <20101230104927.GA28981@nibiru.local> References: <4D016015.2030200@blue-labs.org> <20101230065248.GE10596@nibiru.local> <20101230071726.30396.qmail@stuge.se> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101230071726.30396.qmail@stuge.se> User-Agent: Mutt/1.4.1i X-Terror: bin laden, kill bush, Briefbombe, Massenvernichtung, KZ, X-Nazi: Weisse Rasse, Hitlers Wiederauferstehung, 42, X-Antichrist: weg mit schaeuble, ausrotten, heiliger krieg, al quaida, X-Killer: 23, endloesung, Weltuntergang, X-Doof: wer das liest ist doof X-Archives-Salt: 4bc9d0c5-b552-45ca-9ac3-f95c29b2879b X-Archives-Hash: 2dd51918cb4907a3e1749bf8b954984d * Peter Stuge schrieb: > > The drawback of it (and similar systems which originate from mainline > > distros) is that they're limited to relatively "large" devices > > Hm? Define "large" ? Does the definition include anything capable of > having a root filesystem? Well, something larger than several tens of megabytes. (To be a bit more precise, we should differenciate betweeen "plain" embedded and small devices ;-p) > > and tend to be challenged by the fact that the toolsets originally > > hadn't be designed for that purpose. > > Bare metal? Certainly. We know this fact very well in coreboot, for > example. But also other projects designed to run on bare metal (such > as open source ARM projects) will know this well. I'm more speaking of much more finer granulated build configuration (esp. feature switching). That's more an issue of invidual ebuilds and profiles than portage+crossdev. Some things that seem to be completely missing: * multiple different targets with equal targettype-tuple at the same time * minimal sysroots on per-package build (so only dependencies of the individual package are installed in the sysroot) * parallel builds (w/ different sysroots instances) * easy integration of custom postinstall filters/checks * custom source branches/patches (w/o touching individual ebuilds) cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weigelt@metux.de mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ----------------------------------------------------------------------