[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#637218: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory



On Tue, Aug 9, 2011 at 6:23 PM, Jonathan Nieder <jrnieder@gmail.com> wrote:
> retitle 637218 [i386] cannot use gnu/stubs.h with multiarch-unaware toolchain (fatal error: gnu/stubs-32.h: No such file or directory)
> quit
>
> Jonathan Nieder wrote:
>
>> retitle 637218 libc6-dev: moving headers to /usr/include/<triplet> breaks external multiarch unaware applications
> [...]
>>> This lets the build continue, until crt*.o breakage...
>>
>> They are one and the same problem.
>
> On second thought, I think I missed the point.  I would have thought
> that /usr/include/gnu would be a symlink to
> /usr/include/i386-linux-gnu/gnu on i386.  What does
>
>        ls -ld /usr/include/gnu
>
> say?
>

It's now a directory containing header-files from libc6-dev-amd64
package (see -16 changelog).

root@tbox:~# ls -ld /usr/include/gnu
drwxr-xr-x 2 root root 4096  9. Aug 18:20 /usr/include/gnu

( I can live with my gnu/stubs-32.h workaround ).

Trying your workaround from [1], building (removed all my workarounds)...


- Sedat -

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=80;bug=629819



Reply to: