Re: lttng-ust fails to build in current mainline for beagleboard.


Saul Wold <sgw@...>
 

On 08/30/2011 02:41 AM, Enric Balletbò i Serra wrote:
Hi all,

Seems the package lttng-ust fails to build in current mainline, is
currently the build for beagleboard broken ?
This is a known issue, see
http://bugzilla.pokylinux.org/show_bug.cgi?id=1381

The problem appears to be an issue in the Compiler.

Sau!

The log looks like:

ERROR: Function 'do_compile' failed (see
/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/temp/log.do_compile.24087
for further information)
ERROR: Logfile of failure stored in:
/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/temp/log.do_compile.24087
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi',
'common']
| NOTE: make -j 4
| make all-recursive
| make[1]: Entering directory
`/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/ust-0.15'
| Making all in snprintf
| make[2]: Entering directory
`/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/ust-0.15/snprintf'
| /bin/sh ../arm-poky-linux-gnueabi-libtool --tag=CC --mode=compile
arm-poky-linux-gnueabi-gcc -march=armv7-a -fno-tree-vectorize
-mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8
--sysroot=/home/eballetbo/Workspace/yocto/build/tmp/sysroots/igep0020
-DHAVE_CONFIG_H -I. -I.. -I../include/ust -I../include
-I../libustcomm -DUST_COMPONENT="ust_snprintf" -fPIC
-fno-strict-aliasing -Wall -O2 -pipe -g -feliminate-unused-debug-types
-MT libustsnprintf_la-vfprintf.lo -MD -MP -MF
.deps/libustsnprintf_la-vfprintf.Tpo -c -o
libustsnprintf_la-vfprintf.lo `test -f 'vfprintf.c' || echo
'./'`vfprintf.c
| arm-poky-linux-gnueabi-libtool: compile: arm-poky-linux-gnueabi-gcc
-march=armv7-a -fno-tree-vectorize -mthumb-interwork
-mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8
--sysroot=/home/eballetbo/Workspace/yocto/build/tmp/sysroots/igep0020
-DHAVE_CONFIG_H -I. -I.. -I../include/ust -I../include -I../libustcomm
-DUST_COMPONENT=ust_snprintf -fPIC -fno-strict-aliasing -Wall -O2
-pipe -g -feliminate-unused-debug-types -MT
libustsnprintf_la-vfprintf.lo -MD -MP -MF
.deps/libustsnprintf_la-vfprintf.Tpo -c vfprintf.c -fPIC -DPIC -o
.libs/libustsnprintf_la-vfprintf.o
| vfprintf.c: In function 'ust_safe_vfprintf':
| vfprintf.c:956:1: error: unrecognizable insn:
| (insn 3968 3967 3969 145 (set (subreg:SI (reg/v:DI 160 [ _umax ]) 0)
| (sign_extend:SI (mem:QI (plus:SI (mult:SI (reg/v:SI 166 [ nextarg ])
| (const_int 8 [0x8]))
| (reg/f:SI 370 [ argtable.7 ])) [0 *D.6937_569+0
S1 A32]))) vfprintf.c:555 -1
| (nil))
| vfprintf.c:956:1: internal compiler error: in extract_insn, at recog.c:2109
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See<http://gcc.gnu.org/bugs.html> for instructions.
| make[2]: *** [libustsnprintf_la-vfprintf.lo] Error 1
| make[2]: Leaving directory
`/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/ust-0.15/snprintf'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/ust-0.15'
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function 'do_compile' failed (see
/home/eballetbo/Workspace/yocto/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/lttng-ust-0.15-r2/temp/log.do_compile.24087
for further information)
NOTE: package lttng-ust-0.15-r2: task do_compile: Failed
ERROR: Task 2016
(/home/eballetbo/Workspace/yocto/meta/recipes-kernel/lttng/lttng-ust_0.15.bb,
do_compile) failed with exit code '1'

Cheers,
Enric
_______________________________________________
yocto mailing list
yocto@...
https://lists.yoctoproject.org/listinfo/yocto

Join yocto@lists.yoctoproject.org to automatically receive all group messages.