[mc1322x] Bitbake error (setting up the toolchain)
Daniel Berenguer
dberenguer at usapiens.com
Tue Jun 29 07:53:29 EDT 2010
Similar problem here when I switched to Ubuntu 10.04. Fortunately, I
kept the mc1322x openembedded overlay bitbaked on an Ubuntu 8.04 PC. A
simple copy of the mc1322x-oe folder worked for me so I had no need to
apply that patch.
On 29 June 2010 13:32, Camilo, Alex <acamilo at neuronrobotics.com> wrote:
> Its an issue with reading "/proc/sys/vm/mmap_min_addr" in kernel
> version 2.6.33.
> I fixed it by making the changes to my sanity.bbclass file detailed in the
> patch below.
> http://patchwork.openembedded.org/patch/1426/
>
>
> On Tue, Jun 29, 2010 at 7:06 AM, Ylisaukko-oja Arto
> <Arto.Ylisaukko-oja at vtt.fi> wrote:
>>
>> Hello all,
>>
>> I have just started setting up the toolchain to start development with
>> Econotag. I have basically done the steps described by Alex Camilo in his
>> post 16th November 2009 (see the copy below).
>>
>> All OK until I try to build the tests by "bitbake mc1233x-tests". This
>> fails with an error "ERROR: IO Error: [Errno 1] Operation not permitted." I
>> tried a Google search but found no real help for the issue.
>>
>> Any ideas? My installation is on Ubuntu 10.04 LTS virtual machine.
>>
>> Best regards,
>> Arto Ylisaukko-oja
>>
>> -------------------------------
>>
>> 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>
>>
>>
>> _______________________________________________
>> mc1322x mailing list
>> mc1322x at devl.org
>> http://devl.org/cgi-bin/mailman/listinfo/mc1322x
>>
>
>
> _______________________________________________
> mc1322x mailing list
> mc1322x at devl.org
> http://devl.org/cgi-bin/mailman/listinfo/mc1322x
>
>
More information about the mc1322x
mailing list