32-bit glibc required in mock for building oorexx on x86_64. How?

Matt Domsch Matt_Domsch at dell.com
Sat Oct 28 03:03:15 UTC 2006


On Fri, Oct 27, 2006 at 11:33:23PM +0200, Dominik 'Rathann' Mierzejewski wrote:
> On Friday, 27 October 2006 at 18:45, Matt Domsch wrote:
> > On Fri, Oct 27, 2006 at 06:33:55PM +0200, G?rard Milmeister wrote:
> > > I imported the oorexx package into CVS Extras. It build fine on i386 and
> > > ppc. However it requires the 32-bit glibc for building x86_64. Is there
> > > a way to do this? When building in mock, only the the 64-bit library is
> > > installed. I tried to require /usr/include/gnu/stubs-32.h explicitly,
> > > but this didn't work.
> > 
> > BuildRequires: glibc.i386
> > 
> > I'd think.
> 
> You would, but that doesn't work.


It does in mock, just not on the builders. :-( Current mock's
fedora-devel-x86_64-core.cfg file has:

[main]
...
exclude=[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefhijklmnopqrstuvwxyz]*.i*86 \
 g[abcdefghijkmnopqrstuvwxyz]*.i?86 glib2.i?86 glib.i?86 *-devel.i?86

(wrapping mine)

which is designed to allow inclusion of glibc.i?86 only in the x86_64 chroots.

>From what you and Dennis suggest, the Extras builders don't have
this same exclude line, but have the older exclude line which
absolutely disallowed all .i?86 packages in the x86_64 chroot.

Thanks,
Matt

-- 
Matt Domsch
Software Architect
Dell Linux Solutions linux.dell.com & www.dell.com/linux
Linux on Dell mailing lists @ http://lists.us.dell.com




More information about the fedora-extras-list mailing list