[yocto] lttng-ust fails to build in current mainline for beagleboard.

Saul Wold sgw at linux.intel.com
Wed Aug 31 11:18:55 PDT 2011


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 at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>



More information about the yocto mailing list