Re: [Dan Nelson] Can't Build System Checkout forGumstix

I haven’t yet. Waiting for someone to either fix the
download site or correct the howto.

I’ve managed to build a Debian (not Emdebian) root file
system using debootstrap. I haven’t tried building a kernel yet but
there is a method to do so outlined in the gumstix wiki under ‘Debian’.
I’m new to this and have discovered that there are several different ways
to do all this, I’m in the process of trying to figure them out.
Much to my disappointment I’ve found that many of the instructions on the
gumstix site don’t work.

If anything I'd like to take this opportunity to thank Gumstix for
making the build instructions available in an easy-to-find location
and for having written easy-to-follow information on how to use
bitbake and OE to create successful builds from source. Where are the
instructions for building an image from sources for the Igloo board?
Panda board? Origen board? Snowball? Are they all 100% upstream in
Angstrom/OE? If they are there is no indication anywhere on their
websites stating that explicitly. And for all its openness I don't
think it is even remotely possible to generate at home the same
pre-built images Linaro creates for their releases. They provide
access to the source repositories of most of the components but they
seem to use some custom voodoo for putting their complete releases
together.

I haven't yet. Waiting for someone to either fix the download site or
correct the howto.

I've managed to build a Debian (not Emdebian) root file system using
debootstrap. I haven't tried building a kernel yet but there is a
method to do so outlined in the gumstix wiki under 'Debian'. I'm new to
this and have discovered that there are several different ways to do all
this, I'm in the process of trying to figure them out. Much to my
disappointment I've found that many of the instructions on the gumstix
site don't work.

Thank you Neil for your advice. I tried the V_BATT and GND connections at the
end opposite the USB OTG connector and the Overo FE boots and operates
normally.
I am afraid I have one more question: What pins should I use to power the
Thumbo board + Overo FE, so that the wireless will operate normally?

Can't Build System Checkout for Gumstix [ Again ]

bill@Vaio:~$ bitbake omap3-console-image
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to
increase performance.
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by
opkg
NOTE: Angstrom DOES NOT support bash-noemu because doesn't work on the
target:32
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used#################
| ETA: 00:00:27
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used##########################
| ETA: 00:00:23
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4#################################
| ETA: 00:00:20
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good
enough######################################################################
################### | ETA: 00:00:06
Parsing recipes: 100%
|###########################################################################
############################################################################
#######| Time: 00:00:59
Parsing of 7345 .bb files complete (0 cached, 7345 parsed). 7993 targets,
324 skipped, 2 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_user
'^/home/bill/overo-oe/user.collection/recipes'
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:

If anything I'd like to take this opportunity to thank Gumstix for
making the build instructions available in an easy-to-find location
and for having written easy-to-follow information on how to use
bitbake and OE to create successful builds from source. Where are the
instructions for building an image from sources for the Igloo board?
Panda board? Origen board? Snowball? Are they all 100% upstream in
Angstrom/OE? If they are there is no indication anywhere on their
websites stating that explicitly. And for all its openness I don't
think it is even remotely possible to generate at home the same
pre-built images Linaro creates for their releases. They provide
access to the source repositories of most of the components but they
seem to use some custom voodoo for putting their complete releases
together.

bill@Vaio:~$ bitbake omap3-console-image
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to
increase performance.
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by
opkg
NOTE: Angstrom DOES NOT support bash-noemu because doesn't work on the
target:32
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used#################
| ETA: 00:00:27
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used##########################
| ETA: 00:00:23
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4#################################
| ETA: 00:00:20
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good
enough######################################################################
################### | ETA: 00:00:06
Parsing recipes: 100%
|###########################################################################
############################################################################
#######| Time: 00:00:59
Parsing of 7345 .bb files complete (0 cached, 7345 parsed). 7993 targets,
324 skipped, 2 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_user
'^/home/bill/overo-oe/user.collection/recipes'
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:

On Sun, Feb 12, 2012 at 7:30 PM, Dan Nelson <[hidden email]> wrote:
> I haven’t yet. Waiting for someone to either fix the download site or
> correct the howto.

I just tested the instructions at
<a href="http://gumstix.org/software-development/open-embedded/61-using-the-open-embe
dded-build-system.html" target="_blank">http://gumstix.org/software-development/open-embedded/61-using-the-open-embe
dded-build-system.html
and they worked perfect fine for me; the download, the build... and I
tested the resulting image on my gumstix. No problems at all.

If anything I'd like to take this opportunity to thank Gumstix for
making the build instructions available in an easy-to-find location
and for having written easy-to-follow information on how to use
bitbake and OE to create successful builds from source. Where are the
instructions for building an image from sources for the Igloo board?
Panda board? Origen board? Snowball? Are they all 100% upstream in
Angstrom/OE? If they are there is no indication anywhere on their
websites stating that explicitly. And for all its openness I don't
think it is even remotely possible to generate at home the same
pre-built images Linaro creates for their releases. They provide
access to the source repositories of most of the components but they
seem to use some custom voodoo for putting their complete releases
together.

Re: Can't Build System Checkout for Gumstix [ Again ]

Also it seems you haven't changed your /bin/sh to use bash instead of dash as suggested in gumstix's tutorial:

Note: If you are using an Ubuntu distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to do this will cause target system init file corruption and your build image will not boot! Run "sudo dpkg-reconfigure dash" and answer no when asked whether you want to install dash as /bin/sh.

bill@Vaio:~$ bitbake omap3-console-image
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to
increase performance.
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by
opkg
NOTE: Angstrom DOES NOT support bash-noemu because doesn't work on the
target:32
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used#################
| ETA: 00:00:27
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used##########################
| ETA: 00:00:23
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4#################################
| ETA: 00:00:20
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good
enough######################################################################
################### | ETA: 00:00:06
Parsing recipes: 100%
|###########################################################################
############################################################################
#######| Time: 00:00:59
Parsing of 7345 .bb files complete (0 cached, 7345 parsed). 7993 targets,
324 skipped, 2 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_user
'^/home/bill/overo-oe/user.collection/recipes'
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:

If anything I'd like to take this opportunity to thank Gumstix for
making the build instructions available in an easy-to-find location
and for having written easy-to-follow information on how to use
bitbake and OE to create successful builds from source. Where are the
instructions for building an image from sources for the Igloo board?
Panda board? Origen board? Snowball? Are they all 100% upstream in
Angstrom/OE? If they are there is no indication anywhere on their
websites stating that explicitly. And for all its openness I don't
think it is even remotely possible to generate at home the same
pre-built images Linaro creates for their releases. They provide
access to the source repositories of most of the components but they
seem to use some custom voodoo for putting their complete releases
together.

Re: [Dan Nelson] Can't Build System Checkout forGumstix

On Mon, Feb 13, 2012 at 4:12 PM, Gutembert <[hidden email]> wrote:
> I would like to clarify about something: while creating your OE building
> system (by following the given procedure from the link), was your Gumstix
> device connected to your Computer or not?

My gumstix device was not connected to the computer during the OE build.

Whether or not a gumstix device is connected to the host computer
during the build is irrelevant; the build does not make use of the
device in any way. The build proceeds on the host computer completely
independent of any devices connected to it. You don't even have to own
a gumstix device to be able to make successful builds for it. You
could, for example, run your completed build in a hardware emulator
running on your host
(http://wiki.gumstix.org/index.php?title=Overo_emulation_in_qemu).

the directory "org.openembedded.dev" has been created but empty!! I am not able to follow other instructions (e.g git checkout etc) successfully. However, git clone http://www.kernel.org/pub/scm/git/git.git org.openembedded.dev connected perfectly and did clone successfully.

I am kind of confused on which procedure to follow.

Your advice will be greatly appreciated,
Gutembert. "

By now I am guessing that my Internet access might be limited since I am a student at the University trying to use the University network to git (git clone git://gitorious...).

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

the directory "org.openembedded.dev" has been created but empty!! I am not
able to follow other instructions (e.g git checkout etc) successfully.
However, git clone http://www.kernel.org/pub/scm/git/git.gitorg.openembedded.dev connected perfectly and did clone successfully.

I am kind of confused on which procedure to follow.

Your advice will be greatly appreciated,
Gutembert. "

By now I am guessing that my Internet access might be limited since I am a
student at the University trying to use the University network to git (git
clone git://gitorious...).

Also it seems you haven't changed your /bin/sh to use bash
instead of dash as suggested in gumstix's tutorial:

Note: If you are using an Ubuntu
distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the
case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to
do this will cause target system init file corruption and your build image will
not boot! Run "sudo dpkg-reconfigure dash" and answer no when
asked whether you want to install dash as /bin/sh.

bill@Vaio:~$ bitbake omap3-console-image
NOTE: Psyco JIT Compiler (http://psyco.sf.net)
not available. Install it to
increase performance.
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by
opkg
NOTE: Angstrom DOES NOT support bash-noemu because doesn't work on the
target:32
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used#################
| ETA: 00:00:27
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv
replacement is used##########################
| ETA: 00:00:23
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been
replaced by bluez4#################################
| ETA: 00:00:20
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been
replaced by bluez4
NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good
enough######################################################################
################### |
ETA: 00:00:06
Parsing recipes: 100%
|###########################################################################
############################################################################
#######| Time: 00:00:59
Parsing of 7345 .bb files complete (0 cached, 7345 parsed). 7993 targets,
324 skipped, 2 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_user
'^/home/bill/overo-oe/user.collection/recipes'
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:

If anything I'd like to take this opportunity to thank Gumstix for
making the build instructions available in an easy-to-find location
and for having written easy-to-follow information on how to use
bitbake and OE to create successful builds from source. Where are the
instructions for building an image from sources for the Igloo board?
Panda board? Origen board? Snowball? Are they all 100% upstream in
Angstrom/OE? If they are there is no indication anywhere on their
websites stating that explicitly. And for all its openness I don't
think it is even remotely possible to generate at home the same
pre-built images Linaro creates for their releases. They provide
access to the source repositories of most of the components but they
seem to use some custom voodoo for putting their complete releases
together.

Re: Can't Build System Checkout for Gumstix [ Again ]

I've been trying to do a fresh install of the openembedded build system following the gumstix.org instructions on a Ubuntu 11.10 system. So I set bash as the preferred shell. These are the things that I have noted

Having pulled the basic openembedded and bitbake (1.12) I had an initial failure building pcre. Modified the system.conf file. the next failure was building native openssl . Bibtabke had pulled 1.0.0d I have 1.0.0.e installed. Modified and added openssl-native to the conf file. Now it is failing with fakeroot. it is trying to pull 1.9.6 off the debian ftp site. This is old and no longer hosted on the site. i have found a patch on the patch.openembedded.org site but am unsure how to apply it (This was the same issue with openssl)

Also it seems you haven't changed your /bin/sh to use bash instead of dash as suggested in gumstix's tutorial:

Note: If you are using an Ubuntu distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to do this will cause target system init file corruption and your build image will not boot! Run "sudo dpkg-reconfigure dash" and answer no when asked whether you want to install dash as /bin/sh.

bill@Vaio:~$ bitbake omap3-console-imageNOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it toincrease performance.NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has beenreplaced by bluez4NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconvreplacement is usedNOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has beenreplaced by bluez4NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded byopkgNOTE: Angstrom DOES NOT support bash-noemu because doesn't work on thetarget:32NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has beenreplaced by bluez4NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconvreplacement is used#################| ETA: 00:00:27NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconvreplacement is used##########################| ETA: 00:00:23NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has beenreplaced by bluez4#################################| ETA: 00:00:20NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has beenreplaced by bluez4NOTE: Angstrom DOES NOT support fso-apm because regular apmd is goodenough######################################################################################### | ETA: 00:00:06Parsing recipes: 100%|##############################################################################################################################################################| Time: 00:00:59Parsing of 7345 .bb files complete (0 cached, 7345 parsed). 7993 targets,324 skipped, 2 masked, 0 errors.WARNING: No bb files matched BBFILE_PATTERN_user'^/home/bill/overo-oe/user.collection/recipes'ERROR: Openembedded's config sanity checker detected a potentialmisconfiguration. Either fix the cause of this error or at your own risk disable thechecker (see sanity.conf). Following is the list of potential problems / advisories:

If anything I'd like to take this opportunity to thank Gumstix formaking the build instructions available in an easy-to-find locationand for having written easy-to-follow information on how to usebitbake and OE to create successful builds from source. Where are theinstructions for building an image from sources for the Igloo board?Panda board? Origen board? Snowball? Are they all 100% upstream inAngstrom/OE? If they are there is no indication anywhere on theirwebsites stating that explicitly. And for all its openness I don'tthink it is even remotely possible to generate at home the samepre-built images Linaro creates for their releases. They provideaccess to the source repositories of most of the components but theyseem to use some custom voodoo for putting their complete releasestogether.

Re: [Dan Nelson] Can't Build System Checkout forGumstix

On Mon, Feb 13, 2012 at 6:36 PM, Gutembert <[hidden email]> wrote:
> but while applying "Then we will install the OE metatdata, and check out the
> Overo branch (you can safely ignore the warnings you will get from the git
> commands):" , git clone git://gitorious.org/gumstix-oe/mainline.git
> org.openembedded.dev failed to connect

> By now I am guessing that my Internet access might be limited since I am a
> student at the University trying to use the University network to git (git
> clone git://gitorious...).

It is possible the network you are on does not permit access over the
git protocol, you would have to ask your system administrators for the
details. Are you able to pull other (smaller) repositories via git? As
an example (and completely unrelated to openembedded, gumstix, etc...)
do either of the following work for you:

? If the first one does not and the second one does then your network
is not allowing git access via the git protocol and you'll have to use
https for all your git clones. If neither work then there is some
other networking issue going on. Perhaps your network uses a proxy?

Re: [Dan Nelson] Can't Build System Checkout forGumstix

> Now that you mention it, I got the same message !
>
> bill@Vaio:~/overo-oe/org.openembedded.dev$ git checkout --track -b
> overo-2011.03 origin/overo-2011.03
> Branch overo-2011.03 set up to track remote branch overo-2011.03 from
> origin.
> Switched to a new branch 'overo-2011.03'
>
> bill@Vaio:~/overo-oe/bitbake$ git checkout 1.12.0
> Note: checking out '1.12.0'.
>
> You are in 'detached HEAD' state. You can look around, make experimental
> changes and commit them, and you can discard any commits you make in this
> state without impacting any branches by performing another checkout.
>
> If you want to create a new branch to retain commits you create, you may
> do so (now or later) by using -b with the checkout command again. Example:
>
> git checkout -b new_branch_name
>
> HEAD is now at 2e667ba... Release 1.12.0

Both of these messages are exactly what one would expect if your build
was proceeding successfully.

Re: Can't Build System Checkout for Gumstix [ Again ]

On Tue, Feb 14, 2012 at 3:51 AM, Garry Allen
<[hidden email]> wrote:
> I've been trying to do a fresh install of the openembedded build system
> following the gumstix.org instructions on a Ubuntu 11.10 system.

I don't know that anyone has been able to perform a successful build
on Ubuntu 11.10, at least not without a bit of wrangling. I don't
really follow the issues building with Ubuntu, though, since I use
openSuSE (11.3, 11.4, and 12.1 work for me).