[Openembedded-issues] avr32 build problem

Martin Bures needemesleepe at gmail.com
Tue Jun 30 03:38:33 UTC 2009


I am new to OE and trying to build for AVR32.  I followed the guide and
successfully built the minimal-image in the beginners guide so things seem
to be setup and configured correctly.

In my local.conf file, I set these variables:
TARGET_OS = “linux-uclibc”
MACHINE = “atngw100″
DISTRO = “angstrom-2008.1″
ANGSTROMLIBC = “uclibc”

I then executed the command:
bitbake minimal-image

The operation goes along just fine for a while but then it errors out with:
...| make[2]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/hwclock'
| Making all in partx
| make[2]: Entering directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/partx'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/partx'
| Making all in mount
| make[2]: Entering directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/mount'
| make -C ../libs/blkid/src
| make[3]: Entering directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/libs/blkid/src'
| Making all in probers
| make[4]: Entering directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/libs/blkid/src/probers'
| /bin/sh ../../../../avr32-angstrom-linux-uclibc-libtool --tag=CC
--mode=compile ccache avr32-angstrom-linux-uclibc-gcc -march=ap
-DHAVE_CONFIG_H -I. -I../../../..  -include ../../../../config.h
-I../../../../include -DLOCALEDIR=\"/usr/share/locale\"
-I../../../../libs/blkid/src
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-fsigned-char
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-Os -fomit-frame-pointer -MT cramfs.lo -MD -MP -MF .deps/cramfs.Tpo -c -o
cramfs.lo cramfs.c
| avr32-angstrom-linux-uclibc-libtool: compile:  ccache
avr32-angstrom-linux-uclibc-gcc -march=ap -DHAVE_CONFIG_H -I. -I../../../..
-include ../../../../config.h -I../../../../include
-DLOCALEDIR=\"/usr/share/locale\" -I../../../../libs/blkid/src
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-fsigned-char
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-Os -fomit-frame-pointer -MT cramfs.lo -MD -MP -MF .deps/cramfs.Tpo -c
cramfs.c  -fPIC -DPIC -o .libs/cramfs.o
| In file included from cramfs.c:19:
| ../../../../libs/blkid/src/blkidP.h:324: error: expected declaration
specifiers or '...' before 'va_list'
| make[4]: *** [cramfs.lo] Error 1
| make[4]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/libs/blkid/src/probers'
| Making all in .
| make[4]: Entering directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/libs/blkid/src'
| /bin/sh ../../../avr32-angstrom-linux-uclibc-libtool --tag=CC
--mode=compile ccache avr32-angstrom-linux-uclibc-gcc -march=ap
-DHAVE_CONFIG_H -I. -I../../..  -include ../../../config.h
-I../../../include -DLOCALEDIR=\"/usr/share/locale\"
-I../../../libs/blkid/src
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-fsigned-char
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-Os -fomit-frame-pointer -MT cache.lo -MD -MP -MF .deps/cache.Tpo -c -o
cache.lo cache.c
| avr32-angstrom-linux-uclibc-libtool: compile:  ccache
avr32-angstrom-linux-uclibc-gcc -march=ap -DHAVE_CONFIG_H -I. -I../../..
-include ../../../config.h -I../../../include
-DLOCALEDIR=\"/usr/share/locale\" -I../../../libs/blkid/src
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-fsigned-char
-isystem/home/martin/stuff/tmp/staging/avr32-angstrom-linux-uclibc/usr/include
-Os -fomit-frame-pointer -MT cache.lo -MD -MP -MF .deps/cache.Tpo -c
cache.c  -fPIC -DPIC -o .libs/cache.o
| In file included from cache.c:33:
| blkidP.h:324: error: expected declaration specifiers or '...' before
'va_list'
| make[4]: *** [cache.lo] Error 1
| make[4]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/libs/blkid/src'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/libs/blkid/src'
| make[2]: *** [../libs/blkid/src/libblkid.la] Error 2
| make[2]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15/mount'
| make[2]: Entering directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15'
| make[2]: Nothing to be done for `all-am'.
| make[2]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/util-linux-ng-2.15'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
/home/martin/stuff/tmp/work/avr32-angstrom-linux-uclibc/util-linux-ng-2.15-r6/temp/log.do_compile.10906
ERROR: TaskFailed event exception, aborting
ERROR: Build of /home/martin/stuff/openembedded/recipes/util-linux-ng/
util-linux-ng_2.15.bb do_compile failed
ERROR: Task 168 (/home/martin/stuff/openembedded/recipes/util-linux-ng/
util-linux-ng_2.15.bb, do_compile) failed
NOTE: Waiting for 1 active tasks to finish
NOTE: 1: /home/martin/stuff/openembedded/recipes/modutils/
modutils-initscripts.bb, do_populate_staging (11248)
NOTE: Tasks Summary: Attempted 775 tasks of which 774 didn't need to be
rerun and 1 failed.
ERROR: '/home/martin/stuff/openembedded/recipes/util-linux-ng/
util-linux-ng_2.15.bb' failed


Any thoughts would be greatly appreciated.  I have included the log file.

Thanks.
martin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-issues/attachments/20090629/4a82a7ab/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log.do_compile.10906
Type: application/octet-stream
Size: 16455 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-issues/attachments/20090629/4a82a7ab/attachment-0002.obj>


More information about the Openembedded-issues mailing list