On Tue, 2007-01-16 at 17:15 -0500, Mike Frysinger wrote: > On Tuesday 16 January 2007 10:56, Chris Gianelloni wrote: > > On Sun, 2006-12-31 at 10:09 -0500, Mike Frysinger wrote: > > > attached patch redoes all of the logic for handling of chost and > > > personality builds and inserts cbuild in all the right places > > > > > > any qualms before i take it further ? > > > > In this patch, what replaces targetmap? I currently can't compile for > > x86 on amd64 with this. > > the individual arch file handles it now > > - user [optionally] sets up chost/cbuild > - arch/$chost.py checks $cbuild to see if personality changing is possible > > > Invalid subarch: i686 > > Choose one of the following: amd64 > > Catalyst aborting.... > > can you post your .spec file ?
It was a livedvd spec, so I'll just post the top. Allow me to state
that this worked perfectly before applying your patch, which, unlike my
usual care, I applied without bothering to test... ;]
subarch: i686
version_stamp: installer-2007.0
target: livecd-stage1
rel_type: default
profile: default-linux/x86/dev/2007.0/desktop
snapshot: 2007.0
source_subpath: default/stage3-i686-desktop-2007.0
livecd/use:
atm
branding
livecd
mozbranding
socks5
livecd/packages:
app-admin/gkrellm
Anyway, I'm running this on an amd64 machine. Before, catalyst was able
to allow all of the x86 subarches to be built on amd64 w/ no special
options added to the spec file. I'd like to return to this behavior,
since it will adversely affect many of us.
--
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation
signature.asc
Description: This is a digitally signed message part
