Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] make.conf.* madness
Date: Tue, 21 Mar 2006 06:31:47
Message-Id: 441F9DB2.1030100@gentoo.org
In Reply to: [gentoo-portage-dev] make.conf.* madness by Marius Mauch
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Marius Mauch wrote:
5 > Don't think I have to reiterate the whole story of having arch specific
6 > make.conf files and why that sucks, but just had an idea how to solve
7 > the problem other than removing them completely:
8 > Just move the arch specific crap (CHOST and CFLAGS) to a separate file,
9 > and reintegrate it at install time. So make.conf.x86 in svn would only
10 > contain CHOST/CFLAGS and related comments while make.conf (which
11 > currently is only a fallback) contains the portage relevant parts, and
12 > the ebuild just concatenates them in src_compile to create a single
13 > arch specific make.conf.example.
14
15 That seems a lot better than the current situation.
16
17 > First I also considerd using the "source" instruction instead of
18 > reintegrating the files, but that doesn't really work for an example
19 > file that's mainly intended to be read by the user.
20 >
21 > Of course removing the arch specific files completely and only have
22 > the fallback make.conf is still an option, but would need a discussion
23 > with releng and the docs team probably.
24
25 Perhaps it's better to maintain such arch specific information somewhere else such as the handbook. It'd be nice to keep the docs included with portage as arch independent as possible.
26
27 > Any objections against doing this for the next releases?
28
29 I'd like to do this (at least the first option) for the next release.
30
31 Zac
32
33
34 -----BEGIN PGP SIGNATURE-----
35 Version: GnuPG v1.4.2.2 (GNU/Linux)
36
37 iD8DBQFEH52w/ejvha5XGaMRAnM6AJ9fTcydIqjkuXcrr1lllIcYd+unUQCgt0jJ
38 B9xus7XtBMo1bRwWYpu4hC0=
39 =IPBf
40 -----END PGP SIGNATURE-----
41 --
42 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] make.conf.* madness tvali <qtvali@×××××.com>