Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 557330

Summary: sys-devel/gcc-4.8.5[graphite]: build fails w/isl-0.15
Product: Gentoo Linux Reporter: Bertrand Jacquin <bertrand>
Component: [OLD] Core systemAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED FIXED    
Severity: normal CC: alex_y_xu, bertrand, karl.j.linden, n-roeser
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=552278
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info

Description Bertrand Jacquin 2015-08-11 22:37:13 UTC
sys-devel/gcc-4.8.5 failed to build with the following error:

x86_64-pc-linux-gnu-g++ -c -O -DEFAULT_PIE_SSP -fno-PIE -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/../libdecnumber/bid -I../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/../libbacktrace -DCLOOG_INT_GMP    /var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/graphite.c -o graphite.o
In file included from /var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/graphite.c:61:0:
/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/graphite-poly.h:128:11:
error: 'isl_options_set_schedule_fuse' was not declared in this scope
   DYNSYM (isl_options_set_schedule_fuse); \
           ^
/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/graphite-poly.h:225:29:
note: in definition of macro 'DYNSYM'
 #define DYNSYM(x) __typeof (x) *p_##x
                             ^
/var/tmp/portage/sys-devel/gcc-4.8.5/work/gcc-4.8.5/gcc/graphite-poly.h:226:3: note: in expansion of macro 'DYNSYMS'
   DYNSYMS
   ^
Makefile:1070: recipe for target 'graphite.o' failed
make[3]: *** [graphite.o] Error 1
make[3]: Leaving directory '/var/tmp/portage/sys-devel/gcc-4.8.5/work/build/gcc'
Makefile:4153: recipe for target 'all-stage1-gcc' failed
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory '/var/tmp/portage/sys-devel/gcc-4.8.5/work/build'
Makefile:19356: recipe for target 'stage1-bubble' failed
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory '/var/tmp/portage/sys-devel/gcc-4.8.5/work/build'
Makefile:19671: recipe for target 'bootstrap-lean' failed
make: *** [bootstrap-lean] Error 2
 * ERROR: sys-devel/gcc-4.8.5::gentoo failed (compile phase):
 *   emake failed

Full log attached along with emerge --info

Reproducible: Always
Comment 1 Bertrand Jacquin 2015-08-11 22:38:20 UTC
Created attachment 408824 [details]
build.log
Comment 2 Bertrand Jacquin 2015-08-11 22:38:33 UTC
Created attachment 408826 [details]
emerge --info
Comment 3 Alex Xu (Hello71) 2015-08-17 14:36:33 UTC
> CFLAGS="-fomit-frame-pointer"

fyi that doesn't make x64 faster