[mc1322x] tool-chain woes

Camilo, Alex acamilo at neuronrobotics.com
Mon Nov 16 21:49:47 EST 2009


Hi there,
I'm having some trouble getting the tool-chain to work on a fresh install of
ubuntu 9.10.
Do you guys have any suggestions? i'm running it in a VM so i don't mind
switching over to whatever flavour of linux bakes the bits best.

here is a log of my attempt.

install git-core
    sudo apt-get install git-core

pull packages from git repo/
    git clone git://git.devl.org/git/malvira/mc1322x-oe.git


install subversion
    sudo apt-get install subversion

run setup.sh in mc1322x-oe folder.
setup pulls bitbake via SVN and openembedded via git sucsesfully

lovley warning in bitbake SVN telling me that they have switched to git.
installing bitbake via package manager.
    sudo apt-get install bitbake

run
. setup

run
    bitbake mc1233x-tests

bitbake errors with

ERROR:  Openembedded's config sanity checker detected a potential
misconfiguration.
    Either fix the cause of this error or at your own risk disable the
checker (see sanity.conf).
    Following is the list of potential problems / advisories:

    /proc/sys/vm/mmap_min_addr is not 0. This will cause problems with qemu
so please fix the value (as root).

To fix this in later reboots, set vm.mmap_min_addr = 0 in /etc/sysctl.conf.
Please install following missing utilities: C++ Compiler
(${BUILD_PREFIX}g++),help2man,
diffstat,texi2html,makeinfo,cvs,gawk
Using dash as /bin/sh causes various subtle build problems, please use bash
instead.

running .. and switching back to bash.
    sudo dpkg-reconfigure dash

installing dependancies
    sudo apt-get install texinfo cvs gawk texi2html diffstat help2man
build-essential

trying again. still get errors

ERROR:  Openembedded's config sanity checker detected a potential
misconfiguration.
    Either fix the cause of this error or at your own risk disable the
checker (see sanity.conf).
    Following is the list of potential problems / advisories:

    /proc/sys/vm/mmap_min_addr is not 0. This will cause problems with qemu
so please fix the value (as root).

To fix this in later reboots, set vm.mmap_min_addr = 0 in /etc/sysctl.conf.

adding line set vm.mmap_min_addr = 0 to end of /etc/sysctl.conf
rebooting.

no change.
running .. as root
    echo 0 > /proc/sys/vm/mmap_min_addr

bitbake is running.
bitbake fails

arm-dev at arm-dev-desktop:~/mc1322x-oe$ bitbake mc1233x-tests
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to
increase performance.
NOTE: Handling BitBake files: \ (0147/6621) [ 2 %]ERROR: Could not inherit
file classes/autotools.bbclass while parsing
/home/arm-dev/mc1322x-oe/openembedded/recipes/vincent/vincent_svn.bb
NOTE: Handling BitBake files: / (0993/6621) [14 %]<string>:48:
DeprecationWarning: the sets module is deprecated
NOTE: Handling BitBake files: / (3734/6621) [56 %]NOTE: <type
'exceptions.RuntimeError'>:maximum recursion depth exceeded while calling a
Python object while evaluating:
${OVERLAY}:${OEBRANCH}
ERROR: maximum recursion depth exceeded while calling a Python object while
parsing /home/arm-dev/mc1322x-oe/openembedded/recipes/sato-icon-theme/
sato-icon-theme_0.1.bb
NOTE: Handling BitBake files: / (6621/6621) [100 %]
NOTE: Parsing finished. 0 cached, 6327 parsed, 292 skipped, 0 masked.
ERROR: Parsing errors found, exiting...

trying to remove circular dependancy in sato-icon-theme. i really hope this
won't break anything.

fails again

arm-dev at arm-dev-desktop:~/mc1322x-oe$ bitbake mc1233x-testsNOTE: Psyco JIT
Compiler (http://psyco.sf.net) not available. Install it to increase
performance.
NOTE: Handling BitBake files: \ (0147/6621) [ 2 %]ERROR: Could not inherit
file classes/autotools.bbclass while parsing
/home/arm-dev/mc1322x-oe/openembedded/recipes/vincent/vincent_svn.bb
NOTE: Handling BitBake files: - (6621/6621) [100 %]
NOTE: Parsing finished. 6327 cached, 1 parsed, 292 skipped, 0 masked.
ERROR: Parsing errors found, exiting...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://devl.org/pipermail/mc1322x/attachments/20091116/36ecacb6/attachment.htm>


More information about the mc1322x mailing list