[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 09, 2011 at 07:33:57PM +0200, Sedat Dilek wrote:
> On Tue, Aug 9, 2011 at 7:23 PM, Aurelien Jarno <aurelien@aurel32.net> wrote:
> > merge 629819 637218
> > thanks
> >
> > On Tue, Aug 09, 2011 at 05:30:33PM +0200, Sedat Dilek wrote:
> >> Package: libc6-dev-amd64
> >> Version: 2.13-16
> >> Severity: normal
> >>
> >> Hi,
> >>
> >> I thought this stuff is fixed?
> >> When building gcc-4.7 snapshot, I get again this "gnu/stubs-32.h" error.
> >>
> >> My build breaks like this:
> >> ...
> >> /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such
> >> file or directory
> >> compilation terminated.
> >>
> [...]
> >> $ 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
> >> -rw-r--r-- 1 root root 315  9. Aug 15:17 /usr/include/i386-linux-gnu/gnu/stubs.h
> >
> > stubs-32.h is only there because it's an i386 only header. The problem
> > is that your compiler  is not multiarch aware. Everything is correct in
> > the package side.
> >
> 
> Just to clarify, I am building with Debian's gcc-4.6 (4.6.1-6) from i386/sid.

Without any change? gcc-4.6 from Debian is supposed to be patched, and
should find gnu/stubs-32.h into /usr/include/i386-linux-gnu/ . It looks
like a bug in the gcc-4.6 package. On the other hand I am not able to
reproduce the bug with glibc 2.13-16 and gcc-4.6 4.6.1-6.

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net



Reply to: