SourceForge.JP コンパイルファーム

http://sourceforge.jp/docs/コンパイルファームFAQ
マシンはEtch
ディスクスペースの制限も厳しそうだなぁ。Androidのビルドには16GBくらいは必要。
ツールも自分でインストールできない。javaが必要な場合は難しそうだな。
sshアクセス以外は外部とは隔離されている。repo syncできない。致命的にダメ。
ビルド結果は、scpでshellsホストなどにコピーしてから外部に持ち出すことができる。
これでは使えないですね。


アクセスしてみたけど、入っているjavajava-gcjだった。
pythonは2.5。
gitは1:1.5.6.5-3+lenny3。
あれ?lennyになっている?


マシンスペックを見る。

Pentium(R) M processor 1.10GHz
MemTotal:      1027112 kB
Swap:  2000084k total
sf-file-users:/home/cf/users
                      545G  160G  380G  30% /misc/cf-users

うーん。ダメだ。

kinneko@cf-x86-linux:~$ mkdir ~/bin
kinneko@cf-x86-linux:~$ cd bin
kinneko@cf-x86-linux:~/bin$ wget http://android.git.kernel.org/repo
--2010-07-23 13:57:05--  http://android.git.kernel.org/repo
Resolving android.git.kernel.org... 149.20.20.141, 199.6.1.176, 204.152.191.45, ...
Connecting to android.git.kernel.org|149.20.20.141|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `repo'

    [ <=>                                   ] 17,211      87.0K/s   in 0.2s    

2010-07-23 13:57:06 (87.0 KB/s) - `repo' saved [17211]

kinneko@cf-x86-linux:~/bin$ chmod +x repo

あれ?外部と隔離されているわけじゃないのか。落とすほうは通じているのね。

kinneko@cf-x86-linux:~/mydroid$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git
gpg: keyring `/home/users/k/ki/kinneko/.repoconfig/gnupg/secring.gpg' created
gpg: keyring `/home/users/k/ki/kinneko/.repoconfig/gnupg/pubring.gpg' created
gpg: /home/users/k/ki/kinneko/.repoconfig/gnupg/trustdb.gpg: trustdb created
gpg: key 920F5C65: public key "Repo Maintainer <repo@android.kernel.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Getting repo ...
   from git://android.git.kernel.org/tools/repo.git
android.git.kernel.org[0: 130.239.17.12]: errno=Connection refused
android.git.kernel.org[0: 149.20.20.141]: errno=Connection refused
android.git.kernel.org[0: 199.6.1.176]: errno=Connection refused
android.git.kernel.org[0: 204.152.191.45]: errno=Connection refused
fatal: unable to connect a socket (Connection refused)

ダメね。