Gentoo Archives: gentoo-embedded

From: Ned Ludd <solar@g.o>
To: Alex <gentoo-embedded@×××××××××××.org>
Cc: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] Current Status?
Date: Mon, 26 Jul 2004 19:35:07
Message-Id: 1090870471.13528.103.camel@simple
In Reply to: Re: [gentoo-embedded] Current Status? by Alex
1 On Mon, 2004-07-26 at 14:53, Alex wrote:
2 > I'm very proficient in C/C++. I'm also fairly skilled at doing shell
3 > scripts and makefiles. I know a little perl and have a good handle on
4 > regular expressions.
5 >
6 > I'm familiar with how to configure and compile applications from scratch.
7 >
8 > I joined this list because I was trying to use Gentoo to make chroot
9 > jails. I was trying to do something like
10 >
11 > ROOT="/jail" emerge apache.
12
13 I'm rather fond of building packages and then installing those packages
14 into the $ROOT vs
15
16 >
17 > And get something that worked and was also fairly minimal. What really
18 > annoys me about portage is that the configure/compile/install cmds are
19 > tied directly to the version of the ebuild. If you make your own custom
20 > builds, you have to make a new one for each incremental version of an app,
21 > or else suffer the consequences.
22
23 I'm not sure I understand your frustration here.
24
25
26 > I also felt that perhaps there should be a distinction between
27 > dependencies for building an app versus dependencies for using it. (e.g.
28 > linux-headers are never needed at runtime!).
29
30 If you have identified any ebuilds which think they need headers at
31 runtime please compile a list and fire it off to qa@g.o
32
33 Patches welcome as well of course.
34
35 Another QA area that we are going to and currently do encounter are
36 ebuilds which incorrectly assume at compile time that /usr/src/linux is
37 the headers we should be using. This can mess a drivers all up if your
38 cross compiling leading to deadlocks kernel freezes and so on.
39
40 Here is a raw list of packages which may or may not be a problem for us.
41 http://dev.gentoo.org/~solar/maybe-QA-problems.txt
42
43 Feel free to narrow that down to a list of ebuilds for sure that are
44 going to be a problem for us.
45
46 > It sorta makes sense to not
47 > distinguish these for a normal desktop, but not for cross-compiling on
48 > embedded systems.
49 >
50
51 > I was considering developing some automated scripts in a
52 > Linux-From-Scratch style.
53
54 Not sure what your thinking of developing here but hopefully your
55 thinking of using portage directly with these scripts.
56
57 All of cross compiling needs to be revisited piece by piece.
58
59 > Then, I realized that for cross-compiling, the
60 > same problem applies and perhaps I could work with (or learn from) this
61 > forum.
62 >
63 > -Alex
64 >
65 >
66 > On Mon, 26 Jul 2004, Ned Ludd wrote:
67 >
68 > > help is always welcome in a community driven project.
69 > >
70 > > What do you do really good?
71 > > What are your goals for portage?
72 > > What build scenario's are you trying to accomplish?
73 > >
74 > >>
75 > >> Thanks
76 > >>
77 > >> -Alex
78 > >>
79 > >> --
80 > >> gentoo-embedded@g.o mailing list
81 > > --
82 > > Ned Ludd <solar@g.o>
83 > > Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer
84 > >
85 >
86 > --
87 > gentoo-embedded@g.o mailing list
88 --
89 Ned Ludd <solar@g.o>
90 Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-embedded] Current Status? Alex <gentoo-embedded@×××××××××××.org>