Dell - Internal Use - Confidential
We use the google android repo tool plus 'externalsrc' to great effect. 3
generations now, across now 6-ish different products and dozens of releases at
this point. It checks out poky, our layer, our source mirror, and our internal
sources all at once.
--
.
Base CentOS version:
$ git --version
git version 1.7.1
$ git clone http://git.yoctoproject.org/git/poky.git
Initialized empty Git repository in /home/michael_e_brown/yocto/poky/.git/
error: RPC failed; result=52, HTTP code = 100
Yocto 1.5 buildtools version:
$ git --version
git version 1.8.3.4
in /home/michael_e_brown/yocto/poky.git/
error: RPC failed; result=52, HTTP code = 100
Success looks like:
git clone --mirror https://git.yoctoproject.org/git/poky.git
Initialized empty Git repository in /home/michael_e_brown/yocto/poky.git/
remote: Counting objects: 215240, done.
remote
on git.yoctoproject.org.
Working:
$ git clone --mirror http://git.yoctoproject.org/git/yocto-kernel-tools
Initialized empty Git repository in
/home/michael_e_brown/f10/sources/f/yocto-kernel-tools.git/
remote: Counting objects: 1067, done.
remote: Compressing objects: 100% (462/462), done
Several repositories have broken git pulls over http on git.yoctoproject.org.
Working:
$ git clone --mirror http://git.yoctoproject.org/git/yocto-kernel-tools
Initialized empty Git repository in
/home/michael_e_brown/f10/sources/f/yocto-kernel-tools.git/
remote: Counting objects: 1067, done
Dell - Internal Use - Confidential
For my group, I keep a separate git repository updated with all the required
sources. I update the sources offline and set bitbake to not use the network.
You can usually download the required sources from the yocto project mirror.
--
Michael
-Original
Thanks for posting this. It's very timely for a project I am in the initial
stages of designing. I have looked over the docs and some of the code, and am
interested in using this.
I would make a couple suggestions:
1) As you mention, documentation is important. Unless this is very well
Dell - Internal Use - Confidential
We have a Microsoft proxy server which requires NTLM authentication, and it is
cumbersome in most cases to retrieve sources from the cli tools. Downloading in
a browser helps here, then transferring the files to the git repo. (The 'cntlm'
package can help
I'm presently working on porting the build environment for three existing
embedded projects over to use yocto. Unfortunately, the project which has to go
first is based on an SH4 chip, which isn't on the officially supported yocto
architecture list. I gave the compile a go, and ran into a