[Bug 1204790] gcc12: don't require glibc-devel-32bit if %disable_32bit
https://bugzilla.suse.com/show_bug.cgi?id=1204790 https://bugzilla.suse.com/show_bug.cgi?id=1204790#c6 --- Comment #6 from Richard Biener <rguenther@suse.com> --- I see quite a bunch of packages BuildRequiring glibc-devel-32bit: carla, dynamips, grub2, ispc, lsb, memtest86+, papi, qemu, vacation, valgrind and xen In the past on ppc that resulted in glibc-devel-64bit to be pulled so glibc-devel-32bit is magic for "the other multilib". Then there's another set of packages requiring gcc-32bit which also pulls glibc-devel-32bit (but gcc-32bit itself isn't magic). So yes, I think we still need -m32 support. Definitely for GCC development itself. Some of the above packages might also rely on the project config replacing glibc-devel-32bit with nothing. I think we might be able to replace the "hack" with %if "%{bi}" != "" BuildRequires: glibc-devel%{bi} %endif when %{bi} expands to -32bit, -64bit or %nil? Most issues will probably be noticed in the mips and sparc builds where main 32bit and 64bit multilib are still present. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com