Richard Biener changed bug 795594
What Removed Added
CC   mls@suse.com
Flags   needinfo?(coolo@suse.com)

Comment # 4 on bug 795594 from
Not sure why this is back on my plate.  The same issue exists in any package
BuildRequiring glibc-devel-32bit.  gcc7.spm shows:

> rpm -qp --requires /work/CDs/all/full-head-x86_64/suse/src/gcc7.spm 
warning: /work/CDs/all/full-head-x86_64/suse/src/gcc7.spm: Header V3 RSA/SHA256
Signature, key ID 39db7c82: NOKEY
bison
flex
gcc-ada
gcc-c++
gettext-devel
glibc-32bit
glibc-devel-32bit
isl-devel
makeinfo
mpc-devel
mpfr-devel
perl
rpmlib(CompressedFileNames) <= 3.0.4-1
zlib-devel

similar for spms of dynamips, firescope, grub, grub2, lilo, lsb, memtest86+,
papi, trustedgrub, valgrind and xen.

Either this isn't considered a bug and thus lets close it as WONTFIX or we need
to provide a more proper way of build requiring 32bit/64bit glibc where
available rather than relying on the projconf magic.  That more proper way
needs
to deal with the fact that we share spms across all archs (so more packages
might be affected if they have architecture specific BuildRequires).

Coolo, please either close as WONTFIX or bounce to whatever people responsible
for designing something that works for architecture specific BuildRequires
in spms.

Suggestion:

BuildRequires: x86_64(glibc-devel-32bit)
BuildRequires: ppc(glibc-devel-64bit)
etc.

This was on mls plate because it's really also a question for RPM upstream.


You are receiving this mail because: