1 |
On Tue, 2007-01-16 at 17:15 -0500, Mike Frysinger wrote: |
2 |
> On Tuesday 16 January 2007 10:56, Chris Gianelloni wrote: |
3 |
> > On Sun, 2006-12-31 at 10:09 -0500, Mike Frysinger wrote: |
4 |
> > > attached patch redoes all of the logic for handling of chost and |
5 |
> > > personality builds and inserts cbuild in all the right places |
6 |
> > > |
7 |
> > > any qualms before i take it further ? |
8 |
> > |
9 |
> > In this patch, what replaces targetmap? I currently can't compile for |
10 |
> > x86 on amd64 with this. |
11 |
> |
12 |
> the individual arch file handles it now |
13 |
> |
14 |
> - user [optionally] sets up chost/cbuild |
15 |
> - arch/$chost.py checks $cbuild to see if personality changing is possible |
16 |
> |
17 |
> > Invalid subarch: i686 |
18 |
> > Choose one of the following: amd64 |
19 |
> > Catalyst aborting.... |
20 |
> |
21 |
> can you post your .spec file ? |
22 |
|
23 |
It was a livedvd spec, so I'll just post the top. Allow me to state |
24 |
that this worked perfectly before applying your patch, which, unlike my |
25 |
usual care, I applied without bothering to test... ;] |
26 |
|
27 |
subarch: i686 |
28 |
version_stamp: installer-2007.0 |
29 |
target: livecd-stage1 |
30 |
rel_type: default |
31 |
profile: default-linux/x86/dev/2007.0/desktop |
32 |
snapshot: 2007.0 |
33 |
source_subpath: default/stage3-i686-desktop-2007.0 |
34 |
livecd/use: |
35 |
atm |
36 |
branding |
37 |
livecd |
38 |
mozbranding |
39 |
socks5 |
40 |
|
41 |
livecd/packages: |
42 |
app-admin/gkrellm |
43 |
|
44 |
Anyway, I'm running this on an amd64 machine. Before, catalyst was able |
45 |
to allow all of the x86 subarches to be built on amd64 w/ no special |
46 |
options added to the spec file. I'd like to return to this behavior, |
47 |
since it will adversely affect many of us. |
48 |
|
49 |
-- |
50 |
Chris Gianelloni |
51 |
Release Engineering Strategic Lead |
52 |
Alpha/AMD64/x86 Architecture Teams |
53 |
Games Developer/Council Member/Foundation Trustee |
54 |
Gentoo Foundation |