Compile new Yun image

https://github.com/arduino/openwrt-yun

Now clone the repo with

git clone git@github.com:arduino/OpenWrt-yun.git
Cloning into 'OpenWrt-yun'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Change git command to:

git clone https://github.com/arduino/OpenWrt-yun.git

Everything is working fine.

A couple of months ago, github changed the way you can clone using git+ssh protocol: you need to be a registered user and your ssh public key must be listed in your profile git+https, being kind of anonymous (it asks for user and pwd only and each time is required) is not affected

Good to learn, thanks a lot.

For people in same shoe like me;-

Since I use PKI smart card to hold my private key at me desktop machine, and testing server does not have the card. I have been forced to use "https://". Plus I am lazy.

git clone https://github.com/arduino/OpenWrt-yun.git

after git the code, the src-git also need to be changed.

nano ~/OpenWrt-yun/feeds.conf.default
#src-git packages git@github.com:arduino/openwrt-packages-yun.git
src-git packages https://github.com/arduino/openwrt-packages-yun.git

The code of new Yun image is super clean, It could run from start to end! It is very impression.

One more up stream OS error:

https://lists.openwrt.org/pipermail/openwrt-devel/2014-January/023476.html

nano ~/OpenWrt-yun/build.sh
./scripts/feeds uninstall ... php4 telepathy-python

Openwrt ar71xx image compile:

http://buildbot.openwrt.org:8010/builders/ar71xx/builds/494

Timing:
Start   Sun Apr 27 19:45:15 2014
End Mon Apr 28 05:30:52 2014
Elapsed 9 hrs, 45 mins, 37 secs

The new Yun image compile:

Timing:
real    332m7.085s
user    2090m27.984s
sys     159m52.728s

Elapsed 5 hrs, 32 mins, 7 secs

Ha, We are faster...