angstrom-mirrors.bbclass

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://gitorious.org/devkit8000/linux-omap-devkit8000.git.

So the new linux-omap-2.6.35.bb file included ad SRC_URI=“git://gitorious.org/devkit8000/linux-omap-devkit8000.git

I see that the angstrom-mirrors.class adds http://www.angstrom-distribution.org/unstable/sources/ 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?

Thanks

Fabio

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/linux-omap_2.6.35.bb, do_fetch)
NOTE: fetch http://www.angstrom-distribution.org/unstable/sources/git_gitorious.org.devkit8000.linux-omap-devkit8000.git.tar.gz
–2010-08-18 13:22:54-- http://www.angstrom-distribution.org/unstable/sources/git_gitorious.org.devkit8000.linux-omap-devkit8000.git.tar.gz
Resolving www.angstrom-distribution.org… 188.40.83.200
Connecting to www.angstrom-distribution.org|188.40.83.200|: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://gitorious.org/devkit8000/linux-omap-devkit8000.git;protocol=git
file://defconfig”

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?

Thanks

Fabio

angstrom-mirrors.bbclass adds angstrom-distribution.org 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 angstrom-distribution.org means
that the original SRC_URI failed, it's worth pointing out that cvs,
svn, etc.. URIs do get hijacked by angstrom-distribution.org, 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.