[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#286840: gcc-3.3: ia64: build failures with -fno-omit-frame-pointer



On Wed, Dec 22, 2004 at 08:58:37PM +0100, Matthias Klose wrote:
> Gerrit Pape writes:
> > I can reproduce the problem also with 3.3.5-3 on merulo.
> > 
> > The dietlibc compiler wrapper automatically adds -fno-omit-frame-pointer
> > to CFLAGS on ia64 which causes multiple packages to fail to build with
> > current gcc on sid, e.g. bglibs, runit, and the cvm package:

> - which version of gcc-3.3 did work with this setup?
> - does gcc-3.4 show this error as well?

I only can test on merulo.  Its unstable chroot currently has installed
 ii  gcc-3.3               3.3.5-3               The GNU C compiler
 ii  binutils              2.15-5                The GNU assembler, linker and binary utilities

The cvm-0.20 package built fine on Nov 6 with gcc-3.3_1:3.3.5-2:
 http://buildd.debian.org/fetch.php?&pkg=cvm&ver=0.20-2&arch=ia64&stamp=1099759214&file=log&as=raw

It now fails with the same bglibs-dev build dependency and same dietlibc
version recompiled on merulo:

 [...]
 gcc -include /home/pape/dietlibc-0.27/include/dietref.h -Wall -I. -I/home/pape/usr/lib/diet/bglibs/include -o module_output.o -c module_output.c -isystem /home/pape/dietlibc-0.27/include -D__dietlibc__ -Os -fno-omit-frame-pointer 
 /tmp/ccuCPfkG.s: Assembler messages:
 /tmp/ccuCPfkG.s:177: Error: Epilogue count of 4294967296 exceeds number of nested prologues (0)
 /tmp/ccuCPfkG.s:187: Error: Epilogue count of 4294967296 exceeds number of nested prologues (0)
 make[1]: *** [module_output.o] Error 1
 make[1]: Leaving directory `/home/pape/cvm-0.20/diet/cvm-0.20'
 make: *** [build-diet-stamp] Error 2

See
 http://buildd.debian.org/fetch.php?&pkg=cvm&ver=0.20-2&arch=ia64&stamp=1099759214&file=log&as=raw
 merulo.debian.org:/home/pape/cvm.build.log
 (merulo.debian.org:/home/pape/dietlibc.build.log)

Regards, Gerrit.



Reply to: