Gentoo Archives: gentoo-doc

From: Josh Saddler <nightmorph@g.o>
To: gentoo-doc@l.g.o
Subject: Re: [gentoo-doc] Toolchain guide?
Date: Wed, 26 Jul 2006 21:28:10
Message-Id: 44C7DE2C.9010409@gentoo.org
In Reply to: [gentoo-doc] Toolchain guide? by Marc Blumentritt
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

Replies

Subject Author
[gentoo-doc] Re: Toolchain guide? Marc Blumentritt <M.Blumentritt@×××××××××××××××.de>
Re: [gentoo-doc] Toolchain guide? Mike Frysinger <vapier@g.o>