[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



retitle 637218 libc6-dev: moving headers to /usr/include/<triplet> breaks external multiarch unaware applications
quit

Hi Sedat,

Sedat Dilek wrote:

> When building gcc-4.7 snapshot, I get again this "gnu/stubs-32.h" error.
[...]
> $ l /usr/include/i386-linux-gnu/gnu/stubs*
> -rw-r--r-- 1 root root 624  9. Aug 15:20 /usr/include/i386-linux-gnu/gnu/stubs-32.h
[...]
> # cd /usr/include/gnu
> # ln -sf ../i386-linux-gnu/gnu/stubs-32.h ./
> # LC_ALL=C l stubs*.h
> lrwxrwxrwx 1 root root  32 Aug  9 17:16 stubs-32.h -> ../i386-linux-gnu/gnu/stubs-32.h
> -rw-r--r-- 1 root root 604 Aug  9 15:45 stubs-64.h
> -rw-r--r-- 1 root root 315 Aug  9 15:41 stubs.h
>
> This lets the build continue, until crt*.o breakage...

They are one and the same problem.  At its heart, I think it's a
libtool bug (already fixed).

Does something like the trick at
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=80;bug=629819 work?
Any hints for relibtoolizing gcc?

Thanks,
Jonathan



Reply to: