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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to