Hi Steve, On Fri, 13 Mar 2009 00:59:20 -0500 Steve M. Robbins wrote:
> I can't reproduce this bug on amd64 hardware. Do you have access to a PowerPC? I have this bug on PPC only :/ > On Thu, Mar 12, 2009 at 11:38:57AM +0100, Evgeni Golov wrote: > > Hi, > > > > while installing Xorg from experimental, I also got libgmp3c2 2:4.2.4+dfsg-3 > > from there, which made almost every package I wanted to build to FTBFS. > > An example is the mousepad package from sid: > > > > selector.c: In function ???create_lineend_menu???: > > selector.c:430: internal compiler error: Illegal instruction > > > > line 430 being the last line with the ending } > > Here's what I tried: > > 1. Install libgmp3c2 2:4.2.4+dfsg-3 > 2. apt-get source mousepad > 3. cd mousepad-* > 4. debuild > > No error was produced. Can you provide a recipe to reproduce the problem? Your way is perfect (I used dpkg-buildpackage instead of debuild, but that will fail in the same way). > > The problem disappers when I build with gcc 4.2 instead of 4.3, or downgrade > > libgmp3c2 to -2 as in sid. > > Are you sure that the compiler is using /usr/lib/libgmp.so.3? I ran > > strace debuild 2> /tmp/trace > grep gmp /tmp/trace You're missing -f to strace, as debuild/dpkg-buildpackage forks a lot of subprocs :) You can get my log here: http://die-welt.net/~evgeni/tmp/mousepad-libgmp3c2-3.log.gz HTH Evgeni -- Bruce Schneier Fact Number 118: Bruce Schneier whistles white noise.
pgponrJ0C3jhZ.pgp
Description: PGP signature

