This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: fatal error: gnu/stubs-32.h: No such file
- From: Andrew Pinski <pinskia at gmail dot com>
- To: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Cc: Jonathan Wakely <jwakely dot gcc at gmail dot com>, Bruce Korb <bruce dot korb at gmail dot com>, Andreas Schwab <schwab at linux-m68k dot org>, GCC <gcc at gcc dot gnu dot org>
- Date: Sun, 7 Jul 2013 22:59:46 -0700
- Subject: Re: fatal error: gnu/stubs-32.h: No such file
- References: <51D83AAC dot 4080200 at gmail dot com> <87y59jo6yq dot fsf at igel dot home> <51D97472 dot 8010704 at gmail dot com> <CAH6eHdSzVcjpVzktBfi6n0cNq=DfBOADAP3BpvTqydmzCFwbCQ at mail dot gmail dot com> <CAAiZkiB0W3Lbv63eXcpP6EYhbj-t4DJ=zvFEsSfer_n6nKM_wA at mail dot gmail dot com> <CAH6eHdS9v+GyLvVYEjVDbuFtGxwn27-VhqEofykYMe0C_tv9aA at mail dot gmail dot com> <CAAiZkiBjh3iR+Gsh2etKRnzO2q=N5iBnXQgwwod4vOELSsbLRA at mail dot gmail dot com> <CA+=Sn1=M9_uUHxEV6r0b-0AQE73v=Lv=AgbWwT9nAMuZ=_M7xQ at mail dot gmail dot com> <CAAiZkiDnFtgwMQ-LyL1zavp4eHn60krXKh-EKnx74suvXS2CQg at mail dot gmail dot com>
On Sun, Jul 7, 2013 at 10:55 PM, Gabriel Dos Reis
<gdr@integrable-solutions.net> wrote:
> On Mon, Jul 8, 2013 at 12:19 AM, Andrew Pinski <pinskia@gmail.com> wrote:
>> On Sun, Jul 7, 2013 at 10:17 PM, Gabriel Dos Reis
>> <gdr@integrable-solutions.net> wrote:
>>> On Sun, Jul 7, 2013 at 6:02 PM, Jonathan Wakely <jwakely.gcc@gmail.com> wrote:
>>>> On 7 July 2013 21:33, Gabriel Dos Reis wrote:
>>>>> How about not enabling multi lib build by default on targets we now that
>>>>> will fail anyway? I have the suspicion this problem is unique to openSUSE,
>>>>> so we can take care of that.
>>>>
>>>> I'm pretty sure I've seen it happen with RHEL and Fedora, and Ubuntu
>>>> users have asked about the same thing on the gcc-help list.
>>>
>>> Ha, if it is that spread then we might have even more reasons to
>>> have it work more generally, for example, by disabling multilib by default.
>>> I think the situation we are in now is very different from the situation
>>> we were in more than a decade ago.
>>
>> I think disable multilib by default is a mistake and is a broken
>> choice for broken distros which don't install the 32bit development by
>> default when you install the development part.
>
> Why do you think it is a broken choice?
>
> Personally, I don't see anything broken with that. The world we are
> in today is very different from a decade ago. More than a decade ago,
> a multilib build by default -probably- made sense; I don't see that today.
Maybe on x86 it does not make sense (until x32 comes into play) but
for other targets like MIPS64 or soon AARCH64 it does make sense
because the they both have a 32bit ABI which sites over the 64bit ISA.
I think the problem is still in the distros rather than GCC.
Thanks,
Andrew Pinski