[oe] error building angstrom for beagle, dev branch

Khem Raj raj.khem at gmail.com
Wed Oct 21 19:30:52 UTC 2009


On Wed, Oct 21, 2009 at 5:33 AM, Robert P. J. Day <rpjday at crashcourse.ca> wrote:
>
>  from the latest git pull, a build that seemed to work fine a couple
> days ago:
>
> ... snip ...
>
> NOTE: Running task 2037 of 3361 (ID: 2919, /home/rpjday/oe/openembedded/recipes/gnome/gconf_2.26.2.bb, do_install)
> ERROR: function do_compile failed
> ERROR: see log in /home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/libgcrypt-1.4.1-r0/temp/log.do_compile.3137
> NOTE: Task failed: /home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/libgcrypt-1.4.1-r0/temp/log.do_compile.3137
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/rpjday/oe/openembedded/recipes/libgcrypt/libgcrypt_1.4.1.bb do_compile failed
> E: generating locale nb_NO (UTF-8)
> NOTE: generating locale en_DK (UTF-8)
> ... lots of this snipped ...
> NOTE: generating locale nds_NL (UTF-8)
> NOTE: generating locale ar_KW (UTF-8)
> NOTE: collecting binary locales from locale tree
> NOTE: the following files were installed but not shipped in any package:
> NOTE:   /etc/rpc
> NOTE:   /lib/libcidn-2.9.so
> NOTE:   /lib/libmemusage.so
> NOTE: Multiple libraries (libnss_nisplus.so.2, libnss_nis.so.2, libnss_hesiod.so.2) found, but LEAD_SONAME 'libc.so' doesn't match any of them
> NOTE: glibc contains dangling symlink to /lib/libcidn-2.9.so
> NOTE: Couldn't find shared library provider for libgcc_s.so.1
> NOTE: package glibc-dbg skipped
> ERROR: Task 2000 (/home/rpjday/oe/openembedded/recipes/libgcrypt/libgcrypt_1.4.1.bb, do_compile) failed
> NOTE: Waiting for 3 active tasks to finish
> NOTE: 1: /home/rpjday/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package (18349)
> NOTE: 2: /home/rpjday/oe/openembedded/recipes/lzo/lzo_1.08.bb, do_compile (1873)
> NOTE: 3: /home/rpjday/oe/openembedded/recipes/gnome/gconf_2.26.2.bb, do_install (7090)
> NOTE: Waiting for 2 active tasks to finish
> NOTE: 1: /home/rpjday/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package (18349)
> NOTE: 2: /home/rpjday/oe/openembedded/recipes/gnome/gconf_2.26.2.bb, do_install (7090)
> NOTE: Waiting for 1 active tasks to finish
> NOTE: 1: /home/rpjday/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package (18349)
> NOTE: Tasks Summary: Attempted 2033 tasks of which 0 didn't need to be rerun and 1 failed.
> ERROR: '/home/rpjday/oe/openembedded/recipes/libgcrypt/libgcrypt_1.4.1.bb' failed
>
>
>  thoughts?  i attached the relevant log file, looks like a compiler
> error.

A gcc ICE is always a compiler issue.
Can you reduce the testcase. Or create  a preprocessed
file from below commands by adding -E to the options.
btw. whats the version of gcc. For me gcc 4.4.1 does not
ICE on this file but I dont use armv7 either.

/bin/sh ../arm-angstrom-linux-gnueabi-libtool --tag=CC
--mode=compile ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a
-mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -DHAVE_CONFIG_H -I.
-I..  -I../src -I../src
-isystem/home/rpjday/oe/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include
-I/home/rpjday/oe/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include
-isystem/home/rpjday/oe/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2
-ggdb3 -fvisibility=hidden -Wall -Wpointer-arith -MT twofish.lo -MD
-MP -MF .deps/twofish.Tpo -c -o twofish.lo twofish.c


arm-angstrom-linux-gnueabi-libtool: compile:  ccache
arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8
-mfpu=neon -mfloat-abi=softfp -DHAVE_CONFIG_H -I. -I.. -I../src
-I../src -isystem/home/rpjday/oe/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include
-I/home/rpjday/oe/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include
-isystem/home/rpjday/oe/angstrom-dev/staging/armv7a-angstrom-linux-gnueabi/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2
-ggdb3 -fvisibility=hidden -Wall -Wpointer-arith -MT twofish.lo -MD
-MP -MF .deps/twofish.Tpo -c twofish.c  -fPIC -DPIC -o .libs/twofish.o

twofish.c: In function 'twofish_setkey':
twofish.c:713: internal compiler error: Segmentation fault


>
> rday
> --
>
> ========================================================================
> Robert P. J. Day                               Waterloo, Ontario, CANADA
>
>            Linux Consulting, Training and Kernel Pedantry.
>
> Web page:                                          http://crashcourse.ca
> Twitter:                                       http://twitter.com/rpjday
> ========================================================================
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
>




More information about the Openembedded-devel mailing list