[yocto] Hello world-Checksum error

Zafrullah Syed zafrullahmehdi at gmail.com
Tue Jun 4 12:45:57 PDT 2013


Hi,

I followed all the instructions and i started my build again. Build
successfully started and struck with Hello md5sum error.

ERROR: Fetcher failure for URL: '
ftp://ftp.gnu.org/gnu/hello/hello-2.7.tar.gz'. No checksum specified for
/home/siguser/yocto2013-05-21/build/downloads/hello-2.7.tar.gz, please add
at least one to the recipe:
SRC_URI[md5sum] = "fc01b05c7f943d3c42124942a2a9bb3a"
SRC_URI[sha256sum] =
"fd593b5bcf6d1bb6d7d1bb7eefdccdc0010cf2c4985ccb445ef490f768b927c0"


I downloaded hello-2.7 from ftp://ftp.gnu.org/gnu/hello/ unzipped and ran
md5sum against COPYING file. Each file has different md5sum, which md5sum
should I include in my hello.bb file?

*My hello.bb file*:

DESCRIPTION = "GNU Helloworld application"
SECTION = "examples"
LICENSE = "GPLv3+"
LIC_FILES_CHKSUM = "file://COPYING;md5=fc01b05c7f943d3c42124942a2a9bb3a"
PR = "r0"
SRC_URI = "ftp://ftp.gnu.org/gnu/hello/hello-2.7.tar.gz"
inherit autotools gettext

Thank You,




On Tue, Jun 4, 2013 at 3:57 PM, Paul Eggleton <paul.eggleton at linux.intel.com
> wrote:

> On Tuesday 04 June 2013 15:42:06 Zafrullah Syed wrote:
> > On Tue, Jun 4, 2013 at 3:26 PM, Paul Eggleton <
> paul.eggleton at linux.intel.com
> > wrote:
> > > Yes, conf/bblayers.conf is supposed to be in the build directory; and
> > > whichever build directory you are actually using. The build directory
> can
> > > be anywhere, but you shouldn't really have two build directories unless
> > > you know what you are doing - did you perhaps run oe-init-build-env
> with
> > > no arguments in two different places? I suspect this is what has
> happened.
> >
> > I think yes. I usually give just *source oe-init-build-env *command, this
> > is how i used earlier and failed. May be that is the reason it has
> created
> > another build directory in /poky.
> > What should be the command before building? i guess this(
> > TEMPLATECONF=meta-gumstix-extras/conf
> > source ./poky/oe-init-build-env ). so, every time i just need to give
> > TEMPLATECONF  command before building?
>
> You need to run oe-init-build-env at the start of every session yes, but
> you
> shouldn't need to specify TEMPLATECONF except when you first create the
> build
> directory. The important thing is you need to be in the same directory when
> you run oe-init-build-env *or* specify the path to the build directory as a
> parameter.
>
> > Lastly, my meta-bebot directory should be as following ?
> >
> > /poky
> >   --meta-bebot
> >       --conf
> >          --layer.conf
> >   --recipes-bebot
> >     --hello
> >       --hello.bb
>
> If you have recipes-bebot under meta-bebot, yes.
>
> > and meta-bebot path should be set in bblayers.conf file?
>
> Yes.
>
> Cheers,
> Paul
>
> --
>
> Paul Eggleton
> Intel Open Source Technology Centre
>



-- 
Regards,
Zafrullah Syed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20130604/ae68721a/attachment.html>


More information about the yocto mailing list