Bug#717557: gcc-4.8: can't compile working 64bit kernel with 32bit userspace gcc-4.8
Am 20.10.2013 00:25, schrieb Ben Hutchings:
> On Sat, 2013-10-19 at 23:38 +0200, Matthias Klose wrote:
>> Control: severity -1 important Control: tags -1 + moreinfo
>>
>>>> In file included from <command-line>:0:0:
>>>> /usr/include/stdc-predef.h:30:26: fatal error: bits/predefs.h: No
>>>> such file
>>> or directory
>>>> #include <bits/predefs.h> ^
>>> compilation terminated.
>>>
>>> It looks like I can avoid this by changing the compile tests to use
>>> the -nostdinc option. But this change may possibly cause other
>>> problems, and neither the pre-included header nor the fact that
>>> -nostdinc disables it seem to be documented.
>>
>> please attach the test program and the command line options used for this
>> test case. I think the issue is within the kernel build system not being
>> prepared for multiarch and -nostdinc.
>
> gcc-4.8 -m64 -x c -c /dev/null
works for me on a current sid/i386. I assume that gcc-4.8-multilib is installed?
Reply to: