Date   

Re: Yocto build problem on Ubuntu 11.10

McClintock Matthew-B29882 <B29882@...>
 

For xkeyboard: Try install the XML parser perl module on your host
machine and see if it resolves it. Seems like that recipe is using the
host's perl when it should not be doing that.That or add inherit
perl-native to the recipe.

-M

On Sat, Oct 29, 2011 at 1:59 AM, Brian Park <bsp2020@...> wrote:
Hi,
I'm trying to build for Beagleboard on Ubuntu 11.10 x64. But it fails to
build with the following error. Can anyone help me resolve the problem? When
I built for x86qemu, i had no problem.

Thanks

Brian

OE Build Configuration:
BB_VERSION        = "1.13.3"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "beagleboard"
DISTRO            = "poky"
DISTRO_VERSION    = "1.1"
TUNE_FEATURES     = "armv7a vfp neon cortexa8"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto        = "edison:1924f52cc894d4dd6b9d9c1a2248b32fc0a24c8c"

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 3497 of 5088 (ID: 4091,
/home/briansp/poky/meta/recipes-devtools/docbook-utils/docbook-utils-native_0.6.14.bb,
do_compile)
NOTE: Running task 4040 of 5088 (ID: 3660,
/home/briansp/poky/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb,
do_configure)
NOTE: Running task 4212 of 5088 (ID: 3530,
/home/briansp/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb,
do_configure)
NOTE: package docbook-utils-native-0.6.14-r1: task do_compile: Started
ERROR: Function 'do_compile' failed (see
/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/temp/log.do_compile.2851
for further information)
ERROR: Logfile of failure stored in:
/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/temp/log.do_compile.2851
Log data follows:
| NOTE: make -j 3
| Making all in backends
| make[1]: Entering directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/backends'
| make[1]: Nothing to be done for `all'.
| make[1]: Leaving directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/backends'
| Making all in bin
| make[1]: Entering directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/bin'
| make[1]: Nothing to be done for `all'.
| make[1]: Leaving directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/bin'
| Making all in doc
| make[1]: Entering directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc'
| Making all in refentry
| make[2]: Entering directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/refentry'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/refentry'
| Making all in man
| make[2]: Entering directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/man'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/man'
| Making all in HTML
| make[2]: Entering directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/HTML'
|
SGML_CATALOG_FILES=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/etc/sgml/catalog
\
|     SGML_SEARCH_PATH=../..:../../doc:.. \
|         jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
|             -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
|
SGML_CATALOG_FILES=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/etc/sgml/catalog
\
|     SGML_SEARCH_PATH=../..:../../doc:.. \
|         jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
|             -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
|
SGML_CATALOG_FILES=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/etc/sgml/catalog
\
|     SGML_SEARCH_PATH=../..:../../doc:.. \
|         jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
|             -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
| jade: symbol lookup error:
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/../../usr/lib/libospgrove.so.0:
undefined symbol: _ZN14OpenJade_Grove8ClassDef12sgmlDocumentE
| make[2]: *** [backend-spec.html] Error 127
| make[2]: *** Waiting for unfinished jobs....
| jade: symbol lookup error:
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/../../usr/lib/libospgrove.so.0:
undefined symbol: _ZN14OpenJade_Grove8ClassDef12sgmlDocumentE
| make[2]: *** [docbook2man.html] Error 127
| jade: symbol lookup error:
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/../../usr/lib/libospgrove.so.0:
undefined symbol: _ZN14OpenJade_Grove8ClassDef12sgmlDocumentE
| make[2]: *** [api.html] Error 127
| make[2]: Leaving directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/HTML'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc'
| make: *** [all-recursive] Error 1
| ERROR: oe_runmake failed
| ERROR: Function 'do_compile' failed (see
/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/temp/log.do_compile.2851
for further information)
NOTE: package docbook-utils-native-0.6.14-r1: task do_compile: Failed
ERROR: Task 4091
(/home/briansp/poky/meta/recipes-devtools/docbook-utils/docbook-utils-native_0.6.14.bb,
do_compile) failed with exit code '1'
Waiting for 1 active tasks to finish:
0: shared-mime-info-0.90-r0 do_configure (pid 2877)
NOTE: package shared-mime-info-0.90-r0: task do_configure: Started
Waiting for 2 active tasks to finish:
0: shared-mime-info-0.90-r0 do_configure (pid 2877)
1: xkeyboard-config-2.1-r1 do_configure (pid 2878)
NOTE: package xkeyboard-config-2.1-r1: task do_configure: Started
ERROR: Function 'do_configure' failed (see
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/temp/log.do_configure.2877
for further information)
Waiting for 1 active tasks to finish:
0: xkeyboard-config-2.1-r1 do_configure (pid 2878)
ERROR: Logfile of failure stored in:
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/temp/log.do_configure.2877
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.1
| Copyright (C) 2009 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 <tromey@...>
|        and Alexandre Duret-Lutz <adl@...>.
| AUTOV is 1.11
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
|   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
|   progtest.m4
| from the
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal
directory to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
-I/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
| autoreconf: Entering directory `.'
| autoreconf: configure.in: not using Gettext
| autoreconf: running: aclocal -I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
-I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
-I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
--force --warnings=cross
| aclocal: unknown warning category `cross'
| autoreconf: configure.in: tracing
| autoreconf: configure.in: not using Libtool
| autoreconf: running:
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/autoconf
--include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
--include=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
--include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
--force --warnings=cross
| autoreconf: running:
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/autoheader
--include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
--include=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
--include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
--force --warnings=cross
| autoreconf: running: automake --foreign --add-missing --copy
--force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/configure
         --build=x86_64-linux           --host=arm-poky-linux-gnueabi
      --target=arm-poky-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
--with-libtool-sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
--disable-update-mimedb --enable-nls ...
| configure: WARNING: unrecognized options: --disable-silent-rules,
--with-libtool-sysroot
| configure: loading site script /home/briansp/poky/meta/site/endian-little
| configure: loading site script /home/briansp/poky/meta/site/arm-common
| configure: loading site script /home/briansp/poky/meta/site/common-linux
| configure: loading site script /home/briansp/poky/meta/site/common-glibc
| configure: loading site script /home/briansp/poky/meta/site/arm-linux
| configure: loading site script /home/briansp/poky/meta/site/common
| configure: loading site script
/home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/zlib_config
| configure: loading site script
/home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config
| configure: loading site script
/home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/eglibc_config
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking for arm-poky-linux-gnueabi-strip... arm-poky-linux-gnueabi-strip
| checking for a thread-safe mkdir -p... /bin/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking for arm-poky-linux-gnueabi-gcc... arm-poky-linux-gnueabi-gcc
-march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp
-mfpu=neon -mtune=cortex-a8
--sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether arm-poky-linux-gnueabi-gcc  -march=armv7-a
-fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon
-mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
accepts -g... yes
| checking for arm-poky-linux-gnueabi-gcc  -march=armv7-a
-fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon
-mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
option to accept ISO C89... none needed
| checking for style of include used by make... GNU
| checking dependency style of arm-poky-linux-gnueabi-gcc  -march=armv7-a
-fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon
-mtune=cortex-a8
--sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard... gcc3
| checking for an ANSI C-conforming const... yes
| checking whether NLS is requested... yes
| checking for intltool >= 0.35.0... 0.40.6 found
| checking for intltool-update...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-update
| checking for intltool-merge...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-merge
| checking for intltool-extract...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-extract
| checking for xgettext...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/xgettext
| checking for msgmerge...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgmerge
| checking for msgfmt...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for gmsgfmt...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for perl... /usr/bin/perl
| checking for perl >= 5.8.1... 5.12.4
| checking for XML::Parser... configure: error: XML::Parser perl module is
required for intltool
| ERROR: oe_runconf failed
| ERROR: Function 'do_configure' failed (see
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/temp/log.do_configure.2877
for further information)
NOTE: package shared-mime-info-0.90-r0: task do_configure: Failed
ERROR: Function 'do_configure' failed (see
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/temp/log.do_configure.2878
for further information)
ERROR: Logfile of failure stored in:
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/temp/log.do_configure.2878
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.1
| Copyright (C) 2009 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 <tromey@...>
|        and Alexandre Duret-Lutz <adl@...>.
| AUTOV is 1.11
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
|   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
|   progtest.m4
| from the
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal
directory to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
-I/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
| autoreconf: Entering directory `.'
| autoreconf: configure.in: not using Gettext
| autoreconf: running: aclocal -I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
-I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
-I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
-I
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
--force --warnings=cross
| aclocal: unknown warning category `cross'
| autoreconf: configure.in: tracing
| autoreconf: configure.in: not using Libtool
| autoreconf: running:
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/autoconf
--include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
--include=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11
--include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
--force --warnings=cross
| autoreconf: configure.in: not using Autoheader
| autoreconf: running: automake --foreign --add-missing --copy
--force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/configure
         --build=x86_64-linux           --host=arm-poky-linux-gnueabi
      --target=arm-poky-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
--with-libtool-sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
--with-xkb-rules-symlink=xorg ...
| configure: WARNING: unrecognized options: --disable-silent-rules,
--with-libtool-sysroot
| configure: loading site script /home/briansp/poky/meta/site/endian-little
| configure: loading site script /home/briansp/poky/meta/site/arm-common
| configure: loading site script /home/briansp/poky/meta/site/common-linux
| configure: loading site script /home/briansp/poky/meta/site/common-glibc
| configure: loading site script /home/briansp/poky/meta/site/arm-linux
| configure: loading site script /home/briansp/poky/meta/site/common
| configure: loading site script
/home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/zlib_config
| configure: loading site script
/home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config
| configure: loading site script
/home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/eglibc_config
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking for arm-poky-linux-gnueabi-strip... arm-poky-linux-gnueabi-strip
| checking for a thread-safe mkdir -p... /bin/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking for xkbcomp...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/xkbcomp
| checking whether NLS is requested... yes
| checking for style of include used by make... GNU
| checking for arm-poky-linux-gnueabi-gcc... arm-poky-linux-gnueabi-gcc
-march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp
-mfpu=neon -mtune=cortex-a8
--sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether arm-poky-linux-gnueabi-gcc  -march=armv7-a
-fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon
-mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
accepts -g... yes
| checking for arm-poky-linux-gnueabi-gcc  -march=armv7-a
-fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon
-mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
option to accept ISO C89... none needed
| checking dependency style of arm-poky-linux-gnueabi-gcc  -march=armv7-a
-fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon
-mtune=cortex-a8
--sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard... none
| checking for intltool >= 0.30... 0.40.6 found
| checking for intltool-update...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-update
| checking for intltool-merge...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-merge
| checking for intltool-extract...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-extract
| checking for xgettext...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/xgettext
| checking for msgmerge...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgmerge
| checking for msgfmt...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for gmsgfmt...
/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for perl... /usr/bin/perl
| checking for perl >= 5.8.1... 5.12.4
| checking for XML::Parser... configure: error: XML::Parser perl module is
required for intltool
| ERROR: oe_runconf failed
| ERROR: Function 'do_configure' failed (see
/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/temp/log.do_configure.2878
for further information)
NOTE: package xkeyboard-config-2.1-r1: task do_configure: Failed
ERROR: Task 3660
(/home/briansp/poky/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb,
do_configure) failed with exit code '1'
ERROR: Task 3530
(/home/briansp/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb,
do_configure) failed with exit code '1'
ERROR:
'/home/briansp/poky/meta/recipes-devtools/docbook-utils/docbook-utils-native_0.6.14.bb'
failed
ERROR:
'/home/briansp/poky/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb'
failed
ERROR:
'/home/briansp/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb'
failed
briansp@Ubuntu:~/poky-build$


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


Re: Building for pandaboard

Bruce Ashfield <bruce.ashfield@...>
 

On 11-10-28 1:06 PM, Brian Park wrote:
Thanks for the info.
As I'm very new to Yocto, I'd not know how to create local.conf to build
for panda, even knowing that the kernel will support pandaboard. How
would I go about configuring Yocto to build for panda? If you can point
me to some documentation showing how to do it, I'd appreciate it.

I'm just learning yocto, in my spare time, and just went through the
quick start guide to build for x86qemu image and skimmed through the
development manual. But I'm not too sure how to go about configuring for
pandaboard. I figured, I can build for beagle board and then modify
config to make it work for panda. However, I'm having build issue when
trying to build for beagle board.
That would likely work for userspace (minus the build error you
mentioned) with the appropriate config changes. But for the kernel,
there is a different set of patches for board support, so you do
need to pick the right layer and preferred kernel.


If there is already an existing pandaboard config, I'd like to try it.
There is one floating around, I'll locate the latest tgz and you
can try it out in the yocto context (I say yocto, since as I've
mentioned there are other oe based configs and layers that can be
used for panda support as well).

Cheers,

Bruce


Thank you.

Brian

On Thu, Oct 27, 2011 at 9:51 PM, Bruce Ashfield
<bruce.ashfield@... <mailto:bruce.ashfield@...>> wrote:

On 11-10-27 8:45 PM, Brian Park wrote:

Hi,
I'm interested in using Yocto to build linux for PandaBoard. It
seems
there are already patches some where that I can use to build for
panda,
as I found some discussions mentioning PandaBoard patch in the
archive.
But I could not apply it. I'd appreciate some pointers on how to
find
and apply the right patch.

Just trying to apply
http://article.gmane.org/__gmane.linux.embedded.yocto.__general/2037/match=pandaboard
<http://article.gmane.org/gmane.linux.embedded.yocto.general/2037/match=pandaboard>
as a patch using "git am" command gave the following error. I'm
using
release 1.1 Edison.

briansp@LinuxMint11 ~/poky $ git am < ~/Documents/pandaboard.patch
previous rebase directory /home/briansp/poky/.git/__rebase-apply
still
exists but mbox given.

I'm new to developing for linux and yocto. So, any help would be
appreciated.


Those same patches are merged into the 2.6.37 kernel tree here:

http://git.yoctoproject.org/__cgit/cgit.cgi/linux-yocto-2.6.__37/log/?h=yocto/standard/__pandaboard
<http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-2.6.37/log/?h=yocto/standard/pandaboard>

So if you do want to use the linux-yocto kernel, you could set
your preferred kernel version to 2.6.37 and you'd get that
kernel and branch for the board.

But like anything, nothing is completely simple, the support in
the 2.6.37 tree was contributed in an effort to add some more board
support to a yocto tested/standardized kernel. There are multiple
sources for pandaboard support, with different functionality (i.e.
deeper, different kernel version, etc), different integration and
different goals. i.e. angstrom and meta-texasinstruments.

To use the 2.6.37 support you'd need a configuration of the machine and
a meta layer defining the userspace. There was a prototype one that
floated around, but it was being re-worked to use layer tooling and not
duplicate effort that is in other layers already.

If you like, I can locate that layer and send it along, or you can
try out the other references I mentioned (others may have better /
more detailed information).

Cheers,

Bruce


Thank you

Brian



_________________________________________________
yocto mailing list
yocto@... <mailto:yocto@...>
https://lists.yoctoproject.__org/listinfo/yocto
<https://lists.yoctoproject.org/listinfo/yocto>



is there a filesystem issue with kernel 3.0.x on pandaboards?

Robert P. J. Day
 

possibly off-topic but i'm sitting in a fedora/ARM talk right this
minute at FSOSS/linuxfest at york u, and the presenter mentioned that
when building fedora for pandaboards, they had to back off from kernel
3.0.4 to 2.6.35 because, in that situation, the filesystem had a bad
habit of switching unpredictably into read-only mode.

is this a known issue in any yocto context? again, sorry if this is
wandering far afield but yocto on a pandaboard was at the top of my
TODO list for this coming week.

rday

--

========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca

Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================


Yocto build problem on Ubuntu 11.10

Brian Park <bsp2020@...>
 

Hi,
I'm trying to build for Beagleboard on Ubuntu 11.10 x64. But it fails to build with the following error. Can anyone help me resolve the problem? When I built for x86qemu, i had no problem.

Thanks

Brian

OE Build Configuration:
BB_VERSION        = "1.13.3"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "beagleboard"
DISTRO            = "poky"
DISTRO_VERSION    = "1.1"
TUNE_FEATURES     = "armv7a vfp neon cortexa8"
TARGET_FPU        = "vfp-neon"
meta             
meta-yocto        = "edison:1924f52cc894d4dd6b9d9c1a2248b32fc0a24c8c"

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 3497 of 5088 (ID: 4091, /home/briansp/poky/meta/recipes-devtools/docbook-utils/docbook-utils-native_0.6.14.bb, do_compile)
NOTE: Running task 4040 of 5088 (ID: 3660, /home/briansp/poky/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb, do_configure)
NOTE: Running task 4212 of 5088 (ID: 3530, /home/briansp/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb, do_configure)
NOTE: package docbook-utils-native-0.6.14-r1: task do_compile: Started
ERROR: Function 'do_compile' failed (see /home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/temp/log.do_compile.2851 for further information)
ERROR: Logfile of failure stored in: /home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/temp/log.do_compile.2851
Log data follows:
| NOTE: make -j 3
| Making all in backends
| make[1]: Entering directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/backends'
| make[1]: Nothing to be done for `all'.
| make[1]: Leaving directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/backends'
| Making all in bin
| make[1]: Entering directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/bin'
| make[1]: Nothing to be done for `all'.
| make[1]: Leaving directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/bin'
| Making all in doc
| make[1]: Entering directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc'
| Making all in refentry
| make[2]: Entering directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/refentry'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/refentry'
| Making all in man
| make[2]: Entering directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/man'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/man'
| Making all in HTML
| make[2]: Entering directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/HTML'
| SGML_CATALOG_FILES=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/etc/sgml/catalog \
|     SGML_SEARCH_PATH=../..:../../doc:.. \
|         jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
|             -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
| SGML_CATALOG_FILES=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/etc/sgml/catalog \
|     SGML_SEARCH_PATH=../..:../../doc:.. \
|         jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
|             -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
| SGML_CATALOG_FILES=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/etc/sgml/catalog \
|     SGML_SEARCH_PATH=../..:../../doc:.. \
|         jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
|             -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
| jade: symbol lookup error: /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/../../usr/lib/libospgrove.so.0: undefined symbol: _ZN14OpenJade_Grove8ClassDef12sgmlDocumentE
| make[2]: *** [backend-spec.html] Error 127
| make[2]: *** Waiting for unfinished jobs....
| jade: symbol lookup error: /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/../../usr/lib/libospgrove.so.0: undefined symbol: _ZN14OpenJade_Grove8ClassDef12sgmlDocumentE
| make[2]: *** [docbook2man.html] Error 127
| jade: symbol lookup error: /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/../../usr/lib/libospgrove.so.0: undefined symbol: _ZN14OpenJade_Grove8ClassDef12sgmlDocumentE
| make[2]: *** [api.html] Error 127
| make[2]: Leaving directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc/HTML'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/docbook-utils-0.6.14/doc'
| make: *** [all-recursive] Error 1
| ERROR: oe_runmake failed
| ERROR: Function 'do_compile' failed (see /home/briansp/poky-build/tmp/work/x86_64-linux/docbook-utils-native-0.6.14-r1/temp/log.do_compile.2851 for further information)
NOTE: package docbook-utils-native-0.6.14-r1: task do_compile: Failed
ERROR: Task 4091 (/home/briansp/poky/meta/recipes-devtools/docbook-utils/docbook-utils-native_0.6.14.bb, do_compile) failed with exit code '1'
Waiting for 1 active tasks to finish:
0: shared-mime-info-0.90-r0 do_configure (pid 2877)
NOTE: package shared-mime-info-0.90-r0: task do_configure: Started
Waiting for 2 active tasks to finish:
0: shared-mime-info-0.90-r0 do_configure (pid 2877)
1: xkeyboard-config-2.1-r1 do_configure (pid 2878)
NOTE: package xkeyboard-config-2.1-r1: task do_configure: Started
ERROR: Function 'do_configure' failed (see /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/temp/log.do_configure.2877 for further information)
Waiting for 1 active tasks to finish:
0: xkeyboard-config-2.1-r1 do_configure (pid 2878)
ERROR: Logfile of failure stored in: /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/temp/log.do_configure.2877
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.1
| Copyright (C) 2009 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 <tromey@...>
|        and Alexandre Duret-Lutz <adl@...>.
| AUTOV is 1.11
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
|   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
|   progtest.m4
| from the /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal directory to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ -I/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/
| autoreconf: Entering directory `.'
| autoreconf: configure.in: not using Gettext
| autoreconf: running: aclocal -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ -I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ -I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ --force --warnings=cross
| aclocal: unknown warning category `cross'
| autoreconf: configure.in: tracing
| autoreconf: configure.in: not using Libtool
| autoreconf: running: /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ --include=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ --force --warnings=cross
| autoreconf: running: /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/autoheader --include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ --include=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/aclocal-copy/ --force --warnings=cross
| autoreconf: running: automake --foreign --add-missing --copy --force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/shared-mime-info-0.90/configure          --build=x86_64-linux           --host=arm-poky-linux-gnueabi           --target=arm-poky-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           --with-libtool-sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard --disable-update-mimedb --enable-nls ...
| configure: WARNING: unrecognized options: --disable-silent-rules, --with-libtool-sysroot
| configure: loading site script /home/briansp/poky/meta/site/endian-little
| configure: loading site script /home/briansp/poky/meta/site/arm-common
| configure: loading site script /home/briansp/poky/meta/site/common-linux
| configure: loading site script /home/briansp/poky/meta/site/common-glibc
| configure: loading site script /home/briansp/poky/meta/site/arm-linux
| configure: loading site script /home/briansp/poky/meta/site/common
| configure: loading site script /home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/zlib_config
| configure: loading site script /home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config
| configure: loading site script /home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/eglibc_config
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking for arm-poky-linux-gnueabi-strip... arm-poky-linux-gnueabi-strip
| checking for a thread-safe mkdir -p... /bin/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking for arm-poky-linux-gnueabi-gcc... arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard accepts -g... yes
| checking for arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard option to accept ISO C89... none needed
| checking for style of include used by make... GNU
| checking dependency style of arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard... gcc3
| checking for an ANSI C-conforming const... yes
| checking whether NLS is requested... yes
| checking for intltool >= 0.35.0... 0.40.6 found
| checking for intltool-update... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-update
| checking for intltool-merge... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-merge
| checking for intltool-extract... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-extract
| checking for xgettext... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/xgettext
| checking for msgmerge... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgmerge
| checking for msgfmt... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for gmsgfmt... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for perl... /usr/bin/perl
| checking for perl >= 5.8.1... 5.12.4
| checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
| ERROR: oe_runconf failed
| ERROR: Function 'do_configure' failed (see /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/shared-mime-info-0.90-r0/temp/log.do_configure.2877 for further information)
NOTE: package shared-mime-info-0.90-r0: task do_configure: Failed
ERROR: Function 'do_configure' failed (see /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/temp/log.do_configure.2878 for further information)
ERROR: Logfile of failure stored in: /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/temp/log.do_configure.2878
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.1
| Copyright (C) 2009 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 <tromey@...>
|        and Alexandre Duret-Lutz <adl@...>.
| AUTOV is 1.11
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
|   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
|   progtest.m4
| from the /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal directory to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ -I/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/
| autoreconf: Entering directory `.'
| autoreconf: configure.in: not using Gettext
| autoreconf: running: aclocal -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ -I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ -I /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ --force --warnings=cross
| aclocal: unknown warning category `cross'
| autoreconf: configure.in: tracing
| autoreconf: configure.in: not using Libtool
| autoreconf: running: /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ --include=/home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 --include=/home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/aclocal-copy/ --force --warnings=cross
| autoreconf: configure.in: not using Autoheader
| autoreconf: running: automake --foreign --add-missing --copy --force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/xkeyboard-config-2.1/configure          --build=x86_64-linux           --host=arm-poky-linux-gnueabi           --target=arm-poky-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           --with-libtool-sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard --with-xkb-rules-symlink=xorg ...
| configure: WARNING: unrecognized options: --disable-silent-rules, --with-libtool-sysroot
| configure: loading site script /home/briansp/poky/meta/site/endian-little
| configure: loading site script /home/briansp/poky/meta/site/arm-common
| configure: loading site script /home/briansp/poky/meta/site/common-linux
| configure: loading site script /home/briansp/poky/meta/site/common-glibc
| configure: loading site script /home/briansp/poky/meta/site/arm-linux
| configure: loading site script /home/briansp/poky/meta/site/common
| configure: loading site script /home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/zlib_config
| configure: loading site script /home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/ncurses_config
| configure: loading site script /home/briansp/poky-build/tmp/sysroots/beagleboard/usr/share/arm-poky-linux-gnueabi_config_site.d/eglibc_config
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking for arm-poky-linux-gnueabi-strip... arm-poky-linux-gnueabi-strip
| checking for a thread-safe mkdir -p... /bin/mkdir -p
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking for xkbcomp... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/xkbcomp
| checking whether NLS is requested... yes
| checking for style of include used by make... GNU
| checking for arm-poky-linux-gnueabi-gcc... arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard
| checking whether the C compiler works... yes
| checking for C compiler default output file name... a.out
| checking for suffix of executables...
| checking whether we are cross compiling... yes
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard accepts -g... yes
| checking for arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard option to accept ISO C89... none needed
| checking dependency style of arm-poky-linux-gnueabi-gcc  -march=armv7-a -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/home/briansp/poky-build/tmp/sysroots/beagleboard... none
| checking for intltool >= 0.30... 0.40.6 found
| checking for intltool-update... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-update
| checking for intltool-merge... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-merge
| checking for intltool-extract... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/intltool-extract
| checking for xgettext... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/xgettext
| checking for msgmerge... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgmerge
| checking for msgfmt... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for gmsgfmt... /home/briansp/poky-build/tmp/sysroots/x86_64-linux/usr/bin/msgfmt
| checking for perl... /usr/bin/perl
| checking for perl >= 5.8.1... 5.12.4
| checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
| ERROR: oe_runconf failed
| ERROR: Function 'do_configure' failed (see /home/briansp/poky-build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xkeyboard-config-2.1-r1/temp/log.do_configure.2878 for further information)
NOTE: package xkeyboard-config-2.1-r1: task do_configure: Failed
ERROR: Task 3660 (/home/briansp/poky/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb, do_configure) failed with exit code '1'
ERROR: Task 3530 (/home/briansp/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb, do_configure) failed with exit code '1'
ERROR: '/home/briansp/poky/meta/recipes-devtools/docbook-utils/docbook-utils-native_0.6.14.bb' failed
ERROR: '/home/briansp/poky/meta/recipes-support/shared-mime-info/shared-mime-info_0.90.bb' failed
ERROR: '/home/briansp/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb' failed
briansp@Ubuntu:~/poky-build$


Re: I Need instructional video,Thanks

Wang, Shane <shane.wang@...>
 

Hi,

 

I have put videos onto youku in China as alternatives.

 

Background and the Yocto Project Introduction: http://v.youku.com/v_show/id_XMjU4MDc5ODI4.html

Yocto Hob Introduction: http://v.youku.com/v_show/id_XMzE3MjA4MTIw.html

Yocto Eclipse Plugin: http://v.youku.com/v_show/id_XMzE3MjExNDg4.html

 

You can watch them.

 

Thanks.

--

Shane

 

From: yocto-bounces@... [mailto:yocto-bounces@...] On Behalf Of Jeff Osier-Mixon
Sent: Friday, October 28, 2011 7:01 AM
To:
李金成
Cc: yocto@...
Subject: Re: [yocto] I Need instructional video,Thanks

 

Hello - I am sorry for the delay! Many of the Yocto Project members are at a conference in Europe this week.

 

Can you download the videos if I make them available via FTP?

 

2011/10/24 李金成 <scanli@...>

Hi everyone!
I'm a chineses,I can't view instructional videos in http://vimeo.com and http://www.youtube.com,because we can,t connect this web in China.So pls give us thoses instructional videos in another way.

Chineases Thans you verymuch!




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



 

--
Jeff Osier-Mixon http://jefro.net/blog

Yocto Project Community Manager @Intel http://yoctoproject.org

 


Which filesystem for target?

Chris Tapp
 

A bit of an open-ended question, but...

Which is the 'best' filesystem to use for an embedded device that's using a CF card?

It needs to survive loss-of-power, have a RO root filesystem, allow user configuration data to persist and (ideally) only use 'Busybox' commands.

This seems to imply the use of a partition for booting (mount RO) and a second partition or a loop-device on the boot partition for persistent storage.

I would normally go for ext3, but Busybox doesn't support it (afaik). The Busybox tune2fs also only supports -L, so I can't stop 'disk needs checking after <n> mounts' messages.

Is btrfs a suitable alternative?

Chris Tapp

opensource@...
www.keylevel.com


Re: [PATCH 0/3] meta-intel: linux-yocto-rt fixes for crownbay and fri2

Darren Hart <dvhart@...>
 

On 10/28/2011 08:40 PM, tom.zanussi@... wrote:
From: Tom Zanussi <tom.zanussi@...>

Trying to build rt images for crownbay and fri2, I ran in to a few build
problems - this patchset fixes them up.

The following changes since commit 478969defe862a2779bf7eb3bca30e2067827d7e:
Kishore Bodke (1):
New Romley BSP created. Uses Matrox MGA graphics driver.

are available in the git repository at:

git://git.yoctoproject.org/meta-intel.git tzanussi/rt-fixes
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/log/?h=tzanussi/rt-fixes

Tom Zanussi (3):
meta-crownbay: add linux-yocto-rt_3.0.bbappend
meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd
meta-crownbay: allow linux-yocto-rt to be used for crownbay
For all three:

Acked-by: Darren Hart <dvhart@...>


.../linux/linux-yocto-rt_3.0.bbappend | 20 ++++++++++++++++++++
.../linux/linux-yocto-rt_3.0.bbappend | 2 ++
2 files changed, 22 insertions(+), 0 deletions(-)
create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
--
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel


[PATCH 3/3] meta-crownbay: allow linux-yocto-rt to be used for crownbay

tom.zanussi@...
 

From: Tom Zanussi <tom.zanussi@...>

The crownbay linux-yocto-rt .bbappend is missing settings needed for use
with crownbay - this adds them.

Signed-off-by: Tom Zanussi <tom.zanussi@...>
---
.../linux/linux-yocto-rt_3.0.bbappend | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend b/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
index aaf5614..dee9bce 100644
--- a/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
+++ b/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
@@ -1,10 +1,20 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
COMPATIBLE_MACHINE_crownbay-noemgd = "crownbay-noemgd"
KMACHINE_crownbay-noemgd = "crownbay"

KERNEL_FEATURES_append_crownbay-noemgd += " cfg/smp.scc"

+COMPATIBLE_MACHINE_crownbay = "crownbay"
+KMACHINE_crownbay = "crownbay"
+
+KERNEL_FEATURES_append_crownbay += " cfg/smp.scc"
+
# Update the following to use a different BSP branch or meta SRCREV
#KBRANCH_crownbay-noemgd = "yocto/standard/preempt-rt/base"
#SRCREV_machine_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
#SRCREV_meta_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
+
+#KBRANCH_crownbay = "yocto/standard/preempt-rt/base"
+#SRCREV_machine_pn-linux-yocto-rt_crownbay ?= XXXX
+#SRCREV_meta_pn-linux-yocto-rt_crownbay ?= XXXX
--
1.7.0.4


[PATCH 2/3] meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd

tom.zanussi@...
 

From: Tom Zanussi <tom.zanussi@...>

The fri2 linux-yocto-rt .bbappend is missing settings needed for use
with fri2-noemgd - this adds them.

Signed-off-by: Tom Zanussi <tom.zanussi@...>
---
.../linux/linux-yocto-rt_3.0.bbappend | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend b/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
index 2624176..3af5891 100644
--- a/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
+++ b/meta-fri2/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
@@ -1,6 +1,8 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
COMPATIBLE_MACHINE_fri2 = "fri2"
KMACHINE_fri2 = "fri2"
+COMPATIBLE_MACHINE_fri2-noemgd = "fri2-noemgd"
+KMACHINE_fri2-noemgd = "fri2"

# Update the following to use a different BSP branch or meta SRCREV
#KBRANCH_fri2 = "yocto/standard/preempt-rt/base"
--
1.7.0.4


[PATCH 1/3] meta-crownbay: add linux-yocto-rt_3.0.bbappend

tom.zanussi@...
 

From: Tom Zanussi <tom.zanussi@...>

commit 061f3187e8cbec70d5970928b6e8252cb0958f4a (meta-intel: move
emgd-driver-bin_1.8 to common) somehow mistakenly removed the
unrelated linux-yocto-rt_3.0.bbappend from meta-crownbay. This adds
it back.

Signed-off-by: Tom Zanussi <tom.zanussi@...>
---
.../linux/linux-yocto-rt_3.0.bbappend | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend

diff --git a/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend b/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
new file mode 100644
index 0000000..aaf5614
--- /dev/null
+++ b/meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend
@@ -0,0 +1,10 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+COMPATIBLE_MACHINE_crownbay-noemgd = "crownbay-noemgd"
+KMACHINE_crownbay-noemgd = "crownbay"
+
+KERNEL_FEATURES_append_crownbay-noemgd += " cfg/smp.scc"
+
+# Update the following to use a different BSP branch or meta SRCREV
+#KBRANCH_crownbay-noemgd = "yocto/standard/preempt-rt/base"
+#SRCREV_machine_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
+#SRCREV_meta_pn-linux-yocto-rt_crownbay-noemgd ?= XXXX
--
1.7.0.4


[PATCH 0/3] meta-intel: linux-yocto-rt fixes for crownbay and fri2

tom.zanussi@...
 

From: Tom Zanussi <tom.zanussi@...>

Trying to build rt images for crownbay and fri2, I ran in to a few build
problems - this patchset fixes them up.

The following changes since commit 478969defe862a2779bf7eb3bca30e2067827d7e:
Kishore Bodke (1):
New Romley BSP created. Uses Matrox MGA graphics driver.

are available in the git repository at:

git://git.yoctoproject.org/meta-intel.git tzanussi/rt-fixes
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/log/?h=tzanussi/rt-fixes

Tom Zanussi (3):
meta-crownbay: add linux-yocto-rt_3.0.bbappend
meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd
meta-crownbay: allow linux-yocto-rt to be used for crownbay

.../linux/linux-yocto-rt_3.0.bbappend | 20 ++++++++++++++++++++
.../linux/linux-yocto-rt_3.0.bbappend | 2 ++
2 files changed, 22 insertions(+), 0 deletions(-)
create mode 100644 meta-crownbay/recipes-kernel/linux/linux-yocto-rt_3.0.bbappend


[PATCH] Fix HOMEPAGE values in libzypp and sat-solver .bb files

Robert P. J. Day
 

Fix obvious typoes in .bb files for libzypp and sat-solver packages,
and update the HOMEPAGE for sat-solver to refer to the sat-solver home
page itself, rather than the libzypp home page.

Signed-off-by: Robert P. J. Day <rpjday@...>

---

diff --git a/meta/recipes-extended/libzypp/libzypp_git.bb b/meta/recipes-extended/libzypp/libzypp_git.bb
index 7d9382a..20e8f7c 100644
--- a/meta/recipes-extended/libzypp/libzypp_git.bb
+++ b/meta/recipes-extended/libzypp/libzypp_git.bb
@@ -1,4 +1,4 @@
-HOMEPAGE = "http://en.opensue.org/Portal:Libzypp"
+HOMEPAGE = "http://en.opensuse.org/Portal:Libzypp"
DESCRIPTION = "The ZYpp Linux Software management framework"

LICENSE = "GPLv2+"
diff --git a/meta/recipes-extended/sat-solver/sat-solver_git.bb b/meta/recipes-extended/sat-solver/sat-solver_git.bb
index b616c57..e243c6a 100644
--- a/meta/recipes-extended/sat-solver/sat-solver_git.bb
+++ b/meta/recipes-extended/sat-solver/sat-solver_git.bb
@@ -1,5 +1,5 @@
DESCRIPTION = "Sat Solver"
-HOMEPAGE = "http://en.opensue.org/Portal:Libzypp"
+HOMEPAGE = "http://http://en.opensuse.org/openSUSE:Libzypp_satsolver"

LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE.BSD;md5=62272bd11c97396d4aaf1c41bc11f7d8"

--

========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca

Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================


Re: building and using yocto 1.1

Xianghua Xiao <xiaoxianghua@...>
 

filed a bug on sato-input.

thanks!

On Fri, Oct 28, 2011 at 11:45 AM, Joshua Lock <josh@...> wrote:
On 28/10/11 09:20, Xianghua Xiao wrote:
is there a way that, when a release is made, all the related source
tarballs can be download as a whole? the separate download  slows
build a lot for the out-of-box test as well.
We have a BitBake command to fetch all of the sources without actually
doing the build:

bitbake <target> -c fetchall

i.e.

bitbake core-image-sato -c fetchall

OR

bitbake world -c fetchall

Cheers,
Joshua
--
Joshua Lock
       Yocto Project "Johannes factotum"
       Intel Open Source Technology Centre
_______________________________________________
yocto mailing list
yocto@...
https://lists.yoctoproject.org/listinfo/yocto


Re: am i the only person having trouble fetching sat-solver?

Robert P. J. Day
 

On Fri, 28 Oct 2011, Joshua Lock wrote:

Probably that a stale tarball was still on your system. Can you tell me
how you're proceeding when the fetch has failed?
i'm guessing it was exactly that -- a stale tarball i didn't realize
i was picking up. since now i can't reproduce so i'm going to forget
about it unless it happens again.

HOMEPAGE = "http://en.opensue.org/Portal:Libzypp"
^^^^^^^

shall i submit a patch to the mailing list?
Please do, that'd be great.
coming shortly.

rday


Re: am i the only person having trouble fetching sat-solver?

Joshua Lock <josh@...>
 

On 28/10/11 10:12, Robert P. J. Day wrote:
On Fri, 28 Oct 2011, Joshua Lock wrote:

I cannot reproduce this on my F16 workstation here.

I recall similar issues in the past due to buggy tar on the host system,
for which we added a tar native recipe.

My system is fetching the tarball from the autobuilder mirror, you could
try fetching that and seeing if you're able to extract it outside of
Poky as a diagnosis step?

http://autobuilder.yoctoproject.org/sources/git2_github.com.openSUSE.sat-solver.git.tar.gz
never mind, just cleared *everything* out and tried again and it
worked. mystery.
Probably that a stale tarball was still on your system. Can you tell me
how you're proceeding when the fetch has failed?

Do you cleanall before trying again?

Sounds like we have a bug to fix in here somewhere...

in any event, there's a minor typo in the sat-solver_git.bb file:

HOMEPAGE = "http://en.opensue.org/Portal:Libzypp"
^^^^^^^

shall i submit a patch to the mailing list?
Please do, that'd be great.

Thanks,
Joshua
--
Joshua Lock
Yocto Project "Johannes factotum"
Intel Open Source Technology Centre


Re: am i the only person having trouble fetching sat-solver?

Robert P. J. Day
 

On Fri, 28 Oct 2011, Joshua Lock wrote:

I cannot reproduce this on my F16 workstation here.

I recall similar issues in the past due to buggy tar on the host system,
for which we added a tar native recipe.

My system is fetching the tarball from the autobuilder mirror, you could
try fetching that and seeing if you're able to extract it outside of
Poky as a diagnosis step?

http://autobuilder.yoctoproject.org/sources/git2_github.com.openSUSE.sat-solver.git.tar.gz
never mind, just cleared *everything* out and tried again and it
worked. mystery.

in any event, there's a minor typo in the sat-solver_git.bb file:

HOMEPAGE = "http://en.opensue.org/Portal:Libzypp"
^^^^^^^

shall i submit a patch to the mailing list?

rday

--

========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca

Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================


Re: am i the only person having trouble fetching sat-solver?

Joshua Lock <josh@...>
 

On 28/10/11 09:07, Robert P. J. Day wrote:

i ran into this a few weeks back, and i'm still having this grief.
I'm running:

$ bitbake -c fetchall core-image-sato

and it's perpetually failing trying to fetch the sat-solver package.
based on the .bb file, the fetcher should be using git:

...

SRCREV = "0a7378d5f482f477a01cf1690d76871ab8bdcc32"
PV = "0.0-git${SRCPV}"
PR = "r12"

PARALLEL_MAKE=""

SRC_URI = "git://github.com/openSUSE/sat-solver.git;protocol=git \
file://sat-solver_rpm5.patch \
file://sat-solver_obsolete.patch \
file://cmake.patch \
file://db5.patch \
file://sat-solver_core.patch \
file://fix_gcc-4.6.0_compile_issue.patch \
"
.. etc etc ...

but the resulting tarball is perpetually broken:

$ tar tvzf git2_github.com.openSUSE.sat-solver.git.tar.gz
drwxrwxrwx pokybuild/users 0 2011-09-20 14:45 ./
drwxrwxrwx pokybuild/users 0 2011-09-20 14:44 ./branches/
drwxrwxrwx pokybuild/users 0 2011-09-20 14:44 ./info/
-rw-rw-rw- pokybuild/users 240 2011-09-20 14:44 ./info/exclude
-rw-rw-rw- pokybuild/users 889 2011-09-20 14:45 ./packed-refs
drwxrwxrwx pokybuild/users 0 2011-09-20 14:44 ./refs/
drwxrwxrwx pokybuild/users 0 2011-09-20 14:44 ./refs/heads/
drwxrwxrwx pokybuild/users 0 2011-09-20 14:44 ./refs/tags/
drwxrwxrwx pokybuild/users 0 2011-09-20 14:44 ./hooks/
... snip ...
drwxrwxrwx pokybuild/users 0 2011-09-20 14:45 ./objects/pack/
-r--r--r-- pokybuild/users 177372595 2011-09-20 14:45
./objects/pack/pack-988f73d811514444fa8fed89532c75e67d4250f8.pack

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

=== end ===

is no one else seeing this? i've tried several times and this is,
at the moment, the only package that's causing trouble.
I cannot reproduce this on my F16 workstation here.

I recall similar issues in the past due to buggy tar on the host system,
for which we added a tar native recipe.

My system is fetching the tarball from the autobuilder mirror, you could
try fetching that and seeing if you're able to extract it outside of
Poky as a diagnosis step?

http://autobuilder.yoctoproject.org/sources/git2_github.com.openSUSE.sat-solver.git.tar.gz


Regards,
Joshua
--
Joshua Lock
Yocto Project "Johannes factotum"
Intel Open Source Technology Centre


Re: Building for pandaboard

Brian Park <bsp2020@...>
 

Thanks for the info.
As I'm very new to Yocto, I'd not know how to create local.conf to build for panda, even knowing that the kernel will support pandaboard. How would I go about configuring Yocto to build for panda? If you can point me to some documentation showing how to do it, I'd appreciate it.

I'm just learning yocto, in my spare time, and just went through the quick start guide to build for x86qemu image and skimmed through the development manual. But I'm not too sure how to go about configuring for pandaboard. I figured, I can build for beagle board and then modify config to make it work for panda. However, I'm having build issue when trying to build for beagle board.

If there is already an existing pandaboard config, I'd like to try it.

Thank you.

Brian


On Thu, Oct 27, 2011 at 9:51 PM, Bruce Ashfield <bruce.ashfield@...> wrote:
On 11-10-27 8:45 PM, Brian Park wrote:
Hi,
I'm interested in using Yocto to build linux for PandaBoard. It seems
there are already patches some where that I can use to build for panda,
as I found some discussions mentioning PandaBoard patch in the archive.
But I could not apply it. I'd appreciate some pointers on how to find
and apply the right patch.

Just trying to apply
http://article.gmane.org/gmane.linux.embedded.yocto.general/2037/match=pandaboard
as a patch using "git am" command gave the following error. I'm using
release 1.1 Edison.

briansp@LinuxMint11 ~/poky $ git am < ~/Documents/pandaboard.patch
previous rebase directory /home/briansp/poky/.git/rebase-apply still
exists but mbox given.

I'm new to developing for linux and yocto. So, any help would be
appreciated.

Those same patches are merged into the 2.6.37 kernel tree here:

http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-2.6.37/log/?h=yocto/standard/pandaboard

So if you do want to use the linux-yocto kernel, you could set
your preferred kernel version to 2.6.37 and you'd get that
kernel and branch for the board.

But like anything, nothing is completely simple, the support in
the 2.6.37 tree was contributed in an effort to add some more board
support to a yocto tested/standardized kernel. There are multiple
sources for pandaboard support, with different functionality (i.e. deeper, different kernel version, etc), different integration and
different goals. i.e. angstrom and meta-texasinstruments.

To use the 2.6.37 support you'd need a configuration of the machine and
a meta layer defining the userspace. There was a prototype one that
floated around, but it was being re-worked to use layer tooling and not
duplicate effort that is in other layers already.

If you like, I can locate that layer and send it along, or you can
try out the other references I mentioned (others may have better /
more detailed information).

Cheers,

Bruce


Thank you

Brian



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



Re: building and using yocto 1.1

Joshua Lock <josh@...>
 

On 28/10/11 09:39, Xianghua Xiao wrote:
I do want to point out that:
1.1 is 12 hours while 1.0 was 8 hours, using the same machine on the
same network, not sure why.
input under sato does not work, it's showing some non-English letters
while i type.
The build time issue is known, we're doing more work (building more
things) in 1.1 - however, reducing build time is a primary goal and I
expect there to be a reduction in build time by the time 1.2 is released.

Could you file a bug for your input issue? That way it's more likely
that someone with the appropriate skill set will be made aware of it.

http://bugzilla.yoctoproject.org

Thanks,
Joshua
--
Joshua Lock
Yocto Project "Johannes factotum"
Intel Open Source Technology Centre


Re: building and using yocto 1.1

Joshua Lock <josh@...>
 

On 28/10/11 09:20, Xianghua Xiao wrote:
is there a way that, when a release is made, all the related source
tarballs can be download as a whole? the separate download slows
build a lot for the out-of-box test as well.
We have a BitBake command to fetch all of the sources without actually
doing the build:

bitbake <target> -c fetchall

i.e.

bitbake core-image-sato -c fetchall

OR

bitbake world -c fetchall

Cheers,
Joshua
--
Joshua Lock
Yocto Project "Johannes factotum"
Intel Open Source Technology Centre