[Pkg-scicomp-devel] Bug#519409: Bug#519409: libgmp3c2: makes other packages FTBFS when using gcc/g++ 4.3

Evgeni Golov sargentd at die-welt.net
Sat Mar 14 20:45:49 UTC 2009


Hi Steve,

On Sat, 14 Mar 2009 15:27:13 -0500 Steve M. Robbins wrote:

> Thanks for the "strace -f" tip.  Now I see the "cc1" invocations
> opening libgmp.so, so I agree that the problem you're seeing is indeed
> connected with gmp.  :-)

Great (sort of) ;)

> On Sat, Mar 14, 2009 at 10:02:23AM +0100, Evgeni Golov wrote:
> > 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 :/
> 
> I don't have access to one that I can install the new gmp on.  The
> Debian PPC machines do not let me install packages.

I could give you access to a chroot on monday or tuesday, but only 11am
to 5pm CET, guess that is not your favourite time when you have .ca in
your mail-domain ;)

> > > 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
> 
> Revisions -2 and -3 of gmp should not have any code difference, unless
> I screwed up the options passed to "configure" or something ... and
> indeed it looks like I did.
> 
> The -2 build uses configure option --build=powerpc-linux-gnu and
> builds with 32-bit ABI, whereas the -3 build does not supply any such
> option and appears to build in 64-bit mode.
> 
> Are you running a 32-bit PPC?

Yes, it's a iBook G4 1.33GHz running either 2.6.28-1-powerpc or
2.6.26-1-powerpc.

> Can you help me out in debugging this?  Please pull down the -3
> sources, then add "--build=powerpc-linux-gnu" to debian/rules line 15
> so that it looks as follows
> 
> DEB_CONFIGURE_EXTRA_FLAGS += --enable-cxx --enable-mpbsd --build=powerpc-linux-gnu
> 
> Then build gmp.
> If it indeed builds with ABI=32 (as does revision -2) then please install it
> and try building mousepad.  

Okay, will do, but again, prolly not before monday.

Regards
Evgeni

-- 
Bruce Schneier Fact Number 827:
There are no composite numbers. Only prime numbers Bruce has broken into
smaller pieces.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-scicomp-devel/attachments/20090314/27bdddb3/attachment.pgp 


More information about the Pkg-scicomp-devel mailing list