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