久しぶりにsyncしてみた

エラーのあったリポジトリの部分は修正されたみたい。
manifestから削られただけかも。

kinneko@BuildSV:~/ICSx86_sf$ source build/envsetup.sh
including device/amd/common/vendorsetup.sh
including device/asus/common/vendorsetup.sh
including device/hp/tx2500/vendorsetup.sh
including device/ibm/thinkpad/vendorsetup.sh
including device/lenovo/s103t/vendorsetup.sh
including device/tegatech/tegav2/vendorsetup.sh
including sdk/bash_completion/adb.bash

ターゲットはこんな風。

kinneko@BuildSV:~/ICSx86_sf$ lunch

You're building on Linux

Lunch menu... pick a combo:
     1. full-eng
     2. generic_x86-eng
     3. vbox_x86-eng
     4. amd_brazos-eng
     5. eeepc-eng
     6. asus_laptop-eng
     7. tx2500-eng
     8. thinkpad_x41t-eng
     9. thinkpad_x41t-user
     10. s103t-eng
     11. tegav2-eng

generic_x86-engって、生きてるツリーなのかな?
MLにも質問あったし、同様の疑いのあるvboxをビルドしてみる。

Which would you like? [full-eng] 3

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=vbox_x86
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76D
============================================

ダメね。

build/core/Makefile:25: warning: overriding commands for target `out/target/product/vbox_x86/kernel'
kernel/Android.mk:44: warning: ignoring old commands for target `out/target/product/vbox_x86/kernel'
build/core/Makefile:955: bootable/diskinstaller/config.mk: No such file or directory
make: *** No rule to make target `bootable/diskinstaller/config.mk'.  Stop.

なんか、最近はビルドできないってMLに流れてた記憶も。


tegav2でもダメかな?
テスト。
こっちだと、ビルドは進んでいるな...
できた。

kinneko@BuildSV:~/ICSx86_sf$ time make -j12 iso_img
(snip)
real 30m13.483s
user 283m41.570s
sys 13m26.780s


ひょっとして、

TARGET_ARCH_VARIANT=x86-atom

でないと通らない?


やっぱ、vmは、メンテされていないってことか。
genericも試しておこう。

kinneko@BuildSV:~/ICSx86_sf$ make clean
kinneko@BuildSV:~/ICSx86_sf$ make distclean

Which would you like? [full-eng] 2

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=generic_x86
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76D
============================================

kinneko@BuildSV:~/ICSx86_sf$ time make -j12 iso_img

おお、これは進むな。

real 31m26.829s
user 302m42.920s
sys 15m52.240s

なんで、genericを出さなくなったのだろう?
一応、起動確認してみるか。
virtualboxで、マウスでないな...
そういう設定なのかな?
eeepcでも出ないや(^^;。
vbの設定の問題か、ICSでは出ないのデフォになったかだな。
実機のeeepcでは出てたので、vbの問題かな?