1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Marc Blumentritt wrote: |
5 |
> Hi, |
6 |
> |
7 |
> since some months I'm searching about informations, how Gentoo handles |
8 |
> all packages which are needed for compilation and installation of source |
9 |
> packages. Of course emerge handles all installations, but how does it |
10 |
> handle the toolchain to not break it or system compatibility, if one |
11 |
> major package of the toolchain is updated (like gcc)? |
12 |
> |
13 |
> I know that there is a gcc upgrade guide, but what I have in mind is a |
14 |
> general discription of the toolchain, how Gentoo handles it through |
15 |
> emerge and ebuilds, and what you have to think about, when you update |
16 |
> toolchain packages. I think that Gentoo as a source based distribution |
17 |
> needs something like this to explain to all users, which never heard of |
18 |
> a toolchain before they switched to Gentoo (like me), what's all magic |
19 |
> behind compiling all your packages on your own system and why this is so |
20 |
> much better than using precompiled binarys like nearly everyone else. |
21 |
> |
22 |
> What to you all think? |
23 |
> Marc Blumentritt |
24 |
|
25 |
Well, on the Gentoo-specific side of things, you're probably looking for the |
26 |
Gentoo Developer Handbook[1]. Or you might try project-specific[2] information |
27 |
for whichever arch-specific toolchain you will be working with (they can be |
28 |
funny beasts between different arches). |
29 |
|
30 |
As far as things to think about when updating your toolchain, look in the forums |
31 |
for threads by robmoss, a retired Gentoo toolchain maintainer. Also search for |
32 |
early stage 1/3 guides (early 2005 and older) for more input from users and |
33 |
developers about the toolchain upgrade/downgrade process. |
34 |
|
35 |
I think the Gentoo base project folks might be able to give you some more good |
36 |
links on related documentation available elsewhere, as they maintain gcc et al. |
37 |
Anything else, like how autotools magic works (or doesn't), you should probably |
38 |
check out the relevant gnu.org pages. |
39 |
|
40 |
If you can put together a doc that's more Gentoo specific (ideally, less having |
41 |
to do with Linux in general, IMHO), I'm sure it'd be welcomed. Otherwise, you |
42 |
might consider submitting it to the knowledge base[3] for review. |
43 |
|
44 |
Hope this helps. |
45 |
|
46 |
[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml |
47 |
[2] http://www.gentoo.org/proj/en/index.xml?showlevel=3 |
48 |
[3] http://kbase.gentoo.org |
49 |
-----BEGIN PGP SIGNATURE----- |
50 |
Version: GnuPG v1.4.4 (GNU/Linux) |
51 |
|
52 |
iD8DBQFEx94rrsJQqN81j74RAqUgAKCZ2TPC4wOiTf2XB0ztMkgch40gxwCgtnQS |
53 |
Lq2QWKhlY8isabKrFnFpKMc= |
54 |
=eoJL |
55 |
-----END PGP SIGNATURE----- |
56 |
-- |
57 |
gentoo-doc@g.o mailing list |