Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-29 Thread Sven Joachim
On 2011-07-28 23:53 +0200, Steve Langasek wrote: On Thu, Jul 28, 2011 at 11:39:50AM +0200, Sven Joachim wrote: On 2011-07-28 10:58 +0200, Tim Northover wrote: Package: general Severity: normal It looks like gcc -m32 has been partially broken by the recent hiving off of various

Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-29 Thread Sven Joachim
On 2011-07-29 09:58 +0200, Sven Joachim wrote: On 2011-07-29 09:58 +0200, Sven Joachim wrote: On 2011-07-28 23:53 +0200, Steve Langasek wrote: On Thu, Jul 28, 2011 at 11:39:50AM +0200, Sven Joachim wrote: , | $ LANG=C debian/rules build-64 | [...] | make[2]: Entering directory

Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-29 Thread Steve Langasek
On Fri, Jul 29, 2011 at 09:58:18AM +0200, Sven Joachim wrote: On Thu, Jul 28, 2011 at 11:39:50AM +0200, Sven Joachim wrote: Sorry for not reading carefully enough. But I can also reproduce Tim's problem in an amd64 chroot with apt-get -b source bzip2: , | gcc -m32 -Wall -Winline -O2

Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-29 Thread Sven Joachim
On 2011-07-29 12:27 +0200, Steve Langasek wrote: Do you happen to have any of the following packages installed in this chroot? libacl1-dev libapparmor-dev libasound2-dev libcap-dev libsbuf-dev systemtap-sdt-dev No, but libc6-dev-i386 had been installed before, shipping a

Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-29 Thread Steve Langasek
On Fri, Jul 29, 2011 at 01:44:06PM +0200, Sven Joachim wrote: I see, much to my surprise, that libc6-dev is not the only package shipping files in this directory; so if you have one of these packages installed, the /usr/include/sys directory will fail to be replaced by a symlink as

Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-29 Thread Sven Joachim
On 2011-07-29 17:50 +0200, Steve Langasek wrote: On Fri, Jul 29, 2011 at 01:44:06PM +0200, Sven Joachim wrote: I see, much to my surprise, that libc6-dev is not the only package shipping files in this directory; so if you have one of these packages installed, the /usr/include/sys

Processed: Re: Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: reassign 635685 libc6-dev Bug #635685 [general] general: gcc -m32 has no access to system-specific includes in multiarch world Bug reassigned from package 'general' to 'libc6-dev'. severity 635685 serious Bug #635685 [libc6-dev] general: gcc

Bug#635685: general: gcc -m32 has no access to system-specific includes in multiarch world

2011-07-28 Thread Steve Langasek
On Thu, Jul 28, 2011 at 11:39:50AM +0200, Sven Joachim wrote: On 2011-07-28 10:58 +0200, Tim Northover wrote: Package: general Severity: normal It looks like gcc -m32 has been partially broken by the recent hiving off of various headers to /usr/include/x86_64-linux-gnu. In