Hello,
I am using setup-scripts from Angstrom's website to build kernel and a 
systemd-image for beagleboard-C4. I could successfully build, run the kernel 
and rootfs using bitbake as described on "Building Angstrom" page.
However, now I made change to kernel configuration with following steps:

1. MACHINE=beagleboard ./oe_bb.sh bitbake virtual/kernel -c menuconfig
2. Change the configuration
3. Rebuild kernel with bitbake virtual/kernel - Succeeded.
4. Rebuild rootfs image and modules by: MACHINE=beagleboard ./oe_bb.sh bitbake 
systemd-image.
It throws errors (log pasted below).
I have also tried to configure the kernel using make menuconfig from the git 
folder and then copying back .config to defconfig. It didin't help. I also 
tried building console-image but again with the same error.

When run make modules from git folder, it built the .o files but not the .ko 
files, threw lot of errors as "undefined".

I haven't changed any particular thing as recipes or any such thing.

Here is the error log captured. Can someone please help what could have been 
messed with?

Thank you in advance.

Processing bitbake: Fixed to revision b1dbc24ebcc4e5100c32568c2c41fd982fb4bcce, 
skipping update
Processing meta-angstrom: Current branch angstrom-v2012.05-yocto1.2 is up to 
date.
Processing meta-openembedded: Current branch denzil is up to date.
Processing meta-ti: Current branch angstrom-staging-yocto1.2 is up to date.
Processing meta-ettus: Fixed to revision 
5a6a642f6707dc42a5210dbbf01d2bdfd869d4b0, skipping update
Processing meta-efikamx: Fixed to revision 
2c09a3a780b23448e8a6ca964256ff7f5ccba65d, skipping update
Processing meta-nslu2: Fixed to revision 
3d9fc951b05b4df476374b6fc3085ebac7f293ee, skipping update
Processing meta-smartphone: Fixed to revision 
2b106be01228f64298d6cb338f93088806594344, skipping update
Processing meta-intel: Fixed to revision 
f75f9b6f68473eb0efac802409608f8389be0030, skipping update
Processing meta-xilinx: Fixed to revision 
5191333565f9913b6175bb19485f7320db82080b, skipping update
Processing meta-openpandora: Fixed to revision 
9221a48cd088707e0b03f27704c5825fb754bc0c, skipping update
Processing meta-raspberrypi: Current branch denzil is up to date.
Processing meta-handheld: Fixed to revision 
1f05a15aceb4c3a19fa070463b58125b5658b2a9, skipping update
Processing meta-opie: Fixed to revision 
efa3892b20a4ef80274e56e5633ebd62c16f9731, skipping update
Processing meta-java: Fixed to revision 
3386ea6c96096f107f43f282f654e5afa456109e, skipping update
Processing meta-browser: Fixed to revision 
c47f59df2e723495679c751cbdf6a8c6adec4b6a, skipping update
Processing meta-mono: Fixed to revision 
83f8233b0498aadb18bf7605c3ba6c71d9e13a3a, skipping update
Processing meta-kde: Fixed to revision 
5b0882d951cfd71886d423c190faaa7c7f932333, skipping update
Processing openembedded-core: Current branch denzil is up to date.
Using /home/beagle/.oe/environment-angstromv2012.05 to setup needed variables. 
It is recommended to do '. /home/beagle/.oe/environment-angstromv2012.05' and 
run 'bitbake something' without using ./oebb.sh as wrapper
Executing: MACHINE=beagleboard bitbake systemd-image
Parsing recipes...NOTE: angstrom DOES NOT support libiconv because the eglibc 
provided iconv library is used
NOTE: angstrom DOES NOT support libiconv because the eglibc provided iconv 
library is used
done.
Parsing of 2363 .bb files complete (0 cached, 2363 parsed). 2858 targets, 96 
skipped, 0 masked, 0 errors.

OE Build Configuration:
BB_VERSION        = "1.15.2"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "beagleboard"
DISTRO            = "angstrom"
DISTRO_VERSION    = "v2012.05"
TUNE_FEATURES     = "armv7a vfp neon cortexa8"
TARGET_FPU        = "vfp-neon"
meta-angstrom     = 
"angstrom-v2012.05-yocto1.2:72de0508b00f2111674e8a56058c9e1ae7227697"
meta-oe           
toolchain-layer   
meta-efl          
meta-gpe          
meta-gnome        
meta-xfce         
meta-initramfs    = "denzil:c0117f5ad7d1fe18d149bda426c7134ff24daae8"
meta-opie         = "master:efa3892b20a4ef80274e56e5633ebd62c16f9731"
meta-java         = "master:3386ea6c96096f107f43f282f654e5afa456109e"
meta-browser      = "master:c47f59df2e723495679c751cbdf6a8c6adec4b6a"
meta-mono         = "master:83f8233b0498aadb18bf7605c3ba6c71d9e13a3a"
meta-kde          = "master:5b0882d951cfd71886d423c190faaa7c7f932333"
meta-ti           = 
"angstrom-staging-yocto1.2:edfd9649cbd16b2cdb5385954c0441c7bba92f8d"
meta-efikamx      = "master:2c09a3a780b23448e8a6ca964256ff7f5ccba65d"
meta-nslu2        = "master:3d9fc951b05b4df476374b6fc3085ebac7f293ee"
meta-htc          
meta-nokia        
meta-openmoko     
meta-palm         = "master:2b106be01228f64298d6cb338f93088806594344"
meta-handheld     = "master:1f05a15aceb4c3a19fa070463b58125b5658b2a9"
meta-raspberrypi  = "denzil:34eef2ea4f5f24630dbb73b386861430167b8431"
meta-intel        
meta-sugarbay     
meta-crownbay     
meta-emenlow      
meta-fishriver    
meta-fri2         
meta-jasperforest 
meta-n450         = "master:f75f9b6f68473eb0efac802409608f8389be0030"
meta              = "denzil:0a9e8bf35afd5990c1b586bba5eb68f643458a4b"

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 1110 of 2750 (ID: 140, 
/home/beagle/setup-scripts/sources/meta-openembedded/meta-oe/recipes-core/systemd/systemd_v189.bb,
 do_configure)
NOTE: package systemd-v189-r6: task do_configure: Started
ERROR: Function failed: do_configure (see 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/temp/log.do_configure.24909
 for further information)
ERROR: Logfile of failure stored in: 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/temp/log.do_configure.24909
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 
'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| automake (GNU automake) 1.11.2
| Copyright (C) 2011 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later 
<http://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| 
| Written by Tom Tromey <tro...@redhat.com>
|        and Alexandre Duret-Lutz <a...@gnu.org>.
| AUTOV is 1.11
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/m4/
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/units/
 
-I/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/share/aclocal-1.11
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/aclocal-copy/
| autoreconf: Entering directory `.'
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/m4/
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/units/
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/share/aclocal-1.11
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/aclocal-copy/
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/m4/
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/units/
 -I 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/share/aclocal-1.11
 -I
 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/aclocal-copy/
 --force --warnings=cross -I m4 ${ACLOCAL_FLAGS}
| aclocal: unknown warning category `cross'
| autoreconf: configure.ac: tracing
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
| libtoolize: copying file `build-aux/ltmain.sh'
| libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
| libtoolize: copying file `m4/libtool.m4'
| libtoolize: copying file `m4/ltoptions.m4'
| libtoolize: copying file `m4/ltsugar.m4'
| libtoolize: copying file `m4/ltversion.m4'
| libtoolize: copying file `m4/lt~obsolete.m4'
| aclocal: unknown warning category `cross'
| autoreconf: running: 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/bin/autoconf
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/m4/
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/units/
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/share/aclocal-1.11
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/aclocal-copy/
 --force --warnings=cross
| autoreconf: running: 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/bin/autoheader
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/m4/
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/units/
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/i686-linux/usr/share/aclocal-1.11
 
--include=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/aclocal-copy/
 --force --warnings=cross
| autoreconf: running: automake --foreign --add-missing --coERROR: Function 
failed: do_configure (see 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/temp/log.do_configure.24909
 for further information)
| py --force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git/configure
  --build=i686-linux           --host=arm-angstrom-linux-gnueabi           
--target=arm-angstrom-linux-gnueabi           --prefix=/usr           
--exec_prefix=/usr           --bindir=/usr/bin           --sbindir=/usr/sbin    
       --libexecdir=/usr/libexec           --datadir=/usr/share           
--sysconfdir=/etc           --sharedstatedir=/com           
--localstatedir=/var           --libdir=/usr/lib           
--includedir=/usr/include           --oldincludedir=/usr/include           
--infodir=/usr/share/info           --mandir=/usr/share/man           
--disable-silent-rules           --disable-dependency-tracking          
 
--with-libtool-sysroot=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/beagleboard
  --with-distro=angstrom                  --with-rootprefix=                  
--with-rootlibdir=/lib                  --sbindir=/sbin                  
--libexecdir=/lib                  --enable-pam                  --enable-xz    
              --disable-manpages                  --disable-coredump            
      --disable-introspection                  
--with-pci-ids-path=/usr/share/misc                  --disable-gtk-doc-html     
             --disable-tcpwrap                  --enable-split-usr
| configure: WARNING: unrecognized options: --disable-introspection
| configure: loading site script 
/home/beagle/setup-scripts/sources/meta-openembedded/meta-oe/site/endian-little
| configure: loading site script 
/home/beagle/setup-scripts/sources/openembedded-core/meta/site/endian-little
| configure: loading site script 
/home/beagle/setup-scripts/sources/openembedded-core/meta/site/arm-common
| configure: loading site script 
/home/beagle/setup-scripts/sources/openembedded-core/meta/site/common-linux
| configure: loading site script 
/home/beagle/setup-scripts/sources/openembedded-core/meta/site/common-glibc
| configure: loading site script 
/home/beagle/setup-scripts/sources/openembedded-core/meta/site/arm-linux
| configure: loading site script 
/home/beagle/setup-scripts/sources/openembedded-core/meta/site/common
| configure: loading site script 
/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/beagleboard/usr/share/arm-angstrom-linux-gnueabi_config_site.d/ncurses_config
| checking for arm-angstrom-linux-gnueabi-gcc... arm-angstrom-linux-gnueabi-gcc 
 -march=armv7-a -fno-tree-vectorize     -mthumb-interwork -mfloat-abi=softfp 
-mfpu=neon -mtune=cortex-a8 
--sysroot=/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/sysroots/beagleboard
| checking whether the C compiler works... no
| configure: error: in 
`/home/beagle/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/systemd-v189-r6/git':
| configure: error: C compiler cannot create executables
| See `config.log' for more details
| ERROR: oe_runconf failed
NOTE: package systemd-v189-r6: task do_configure: Failed
ERROR: Task 140 
(/home/beagle/setup-scripts/sources/meta-openembedded/meta-oe/recipes-core/systemd/systemd_v189.bb,
 do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2685 tasks of which 2684 didn't need to be rerun 
and 1 failed.

Summary: 1 task failed:
  
/home/beagle/setup-scripts/sources/meta-openembedded/meta-oe/recipes-core/systemd/systemd_v189.bb,
 do_configure
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to