I’m trying to let OpenEmbedded build my Angstrom Distibution for the DEVKIT.

So I edited a new devkit8000.conf, local.conf and a new image recipe that includes tslib and so on.

I would like to use the 2.6.35 kernel that I already tested building it locally for the devkit using the git repo git://

So the new file included ad SRC_URI=“git://

I see that the angstrom-mirrors.class adds to the path for all the http requests so to make my .bb not configuring.

How can I skip angstrom-mirrors.class for kernel builds?



Incorrect, your SRC_URI fetch is failing, which has nothing to do with the mirror class.

Thanks for the prompt answer, I’m in deep sand…

NOTE: Running task 303 of 306 (ID: 1, /home/fabio/OE/openembedded/recipes/linux/, do_fetch)
NOTE: fetch
–2010-08-18 13:22:54--
Connecting to||:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2010-08-18 13:22:54 ERROR 404: Not Found.

In my SRC_URI = “git://;protocol=git

where defconfig should point to a local copy of my .config for the .26.35 kernel…

Why does OE try to fetch from angstrom server?



angstrom-mirrors.bbclass adds as a BitBake
PREMIRROR for cvs, svn, git, hg, and bzr URIs, and a MIRROR for ftp,
http, and https URIs.
BitBake will try all PREMIRRORS for a given URI type first, then the
SRC_URI specified in the recipe, then all MIRRORS.
While in this case (http URI) trying means
that the original SRC_URI failed, it's worth pointing out that cvs,
svn, etc.. URIs do get hijacked by, which is
probably what you want in most cases, but that site has been slow as a
dog every time I've tried it. You are probably slightly more likely
to get a "known-good" version of the source from the PREMIRROR, but
often I'm willing to take my chances if it will save me several hours
of 5kbps downloads. I disable these premirrors in a duplicate
angstrom-mirrors.bbclass in a local overlay.