Debian wheezy上でArduino Yunのカーネルイメージをビルドする


https://github.com/Homebrew/homebrew-versions/issues/1275
v8をダウンロードして特定コミットにハードリセットしておく

cd ~/Downloads
git https://chromium.googlesource.com/external/gyp
cd gyp
git reset --hard f7bc250ccc4d619a1cf238db87e5979f89ff36d7

dl/v8m-rb***.tar.gz/Makefile
Makefileを書き換える

dependencies:
  cp -r /home/USERNAME/gyp build/gyp

predefs.hを入れておく

sudo apt-get install libc6-dev-i386

feeds/custom/batmand/Makefile

- PKG_SOURCE_URL:=http://downloads.open-mesh.org/svn/batman/trunk/
+ PKG_SOURCE_URL:=https://git.open-mesh.org/svn/batman/trunk/

build.shとconfigからbatmandの記述を削除(コメントアウト)する

build.sh
28:#rm -rf ./package/feeds/routing/batmand
37:#ln -s ../../../feeds/custom/batmand ./package/feeds/custom/batmand

config.yun.default
5058:#CONFIG_PACKAGE_batmand=m

libpriの設定変更
https://dev.openwrt.org/ticket/22598
openwrt/feeds/telephony/libs/libpri/Makefile

-PKG_SOURCE_URL:=http://downloads.asterisk.org/pub/telephony/libpri/
+PKG_SOURCE_URL:=http://downloads.asterisk.org/pub/telephony/libpri/old/