1 |
* Peter Stuge <peter@×××××.se> schrieb: |
2 |
|
3 |
> > The drawback of it (and similar systems which originate from mainline |
4 |
> > distros) is that they're limited to relatively "large" devices |
5 |
> |
6 |
> Hm? Define "large" ? Does the definition include anything capable of |
7 |
> having a root filesystem? |
8 |
|
9 |
Well, something larger than several tens of megabytes. |
10 |
(To be a bit more precise, we should differenciate betweeen "plain" |
11 |
embedded and small devices ;-p) |
12 |
|
13 |
> > and tend to be challenged by the fact that the toolsets originally |
14 |
> > hadn't be designed for that purpose. |
15 |
> |
16 |
> Bare metal? Certainly. We know this fact very well in coreboot, for |
17 |
> example. But also other projects designed to run on bare metal (such |
18 |
> as open source ARM projects) will know this well. |
19 |
|
20 |
I'm more speaking of much more finer granulated build configuration |
21 |
(esp. feature switching). That's more an issue of invidual ebuilds |
22 |
and profiles than portage+crossdev. |
23 |
|
24 |
Some things that seem to be completely missing: |
25 |
|
26 |
* multiple different targets with equal targettype-tuple at the same time |
27 |
* minimal sysroots on per-package build (so only dependencies of the |
28 |
individual package are installed in the sysroot) |
29 |
* parallel builds (w/ different sysroots instances) |
30 |
* easy integration of custom postinstall filters/checks |
31 |
* custom source branches/patches (w/o touching individual ebuilds) |
32 |
|
33 |
|
34 |
cu |
35 |
-- |
36 |
---------------------------------------------------------------------- |
37 |
Enrico Weigelt, metux IT service -- http://www.metux.de/ |
38 |
|
39 |
phone: +49 36207 519931 email: weigelt@×××××.de |
40 |
mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 |
41 |
---------------------------------------------------------------------- |
42 |
Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme |
43 |
---------------------------------------------------------------------- |