Xcode 4.3.2 でhomebrew 悉くclangで落ちる2012/03/23 13:03

しょうが無い Mac OS Developerのライセンスを購入した

1日程度でcommand line toolが落とせるようになって

homebrewは インストール出来た。

しかし、 バイナリー供給みたいのは 上手く入るみたいだが

例えばgnu-sed,sbclなど

cocoa emacsを入れようと brew install --cocoa emacs

ってやると
bQv/emacs-23.4/src -Dtemacs -Os -w -pipe -march=native -Qunused-arguments -MMD -MF deps/nsfns.d nsfns.m
nsterm.m:5451:5: error: non-void method 'performDragOperation:' should return a value [-Wreturn-type]
return;
^
1 error generated.
make[2]: *** [nsterm.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src] Error 2
make: *** [bootstrap] Error 2
config.log was copied to /Users/butcher/Library/Logs/Homebrew
==> Build Environment
CPU: dual-core 64-bit sandybridge
MacOS: 10.7.3-x86_64
Xcode: 4.3.1
CC: /usr/bin/clang
CXX: /usr/bin/clang++ => /usr/bin/clang
LD: /usr/bin/clang
CFLAGS: -Os -w -pipe -march=native -Qunused-arguments
CXXFLAGS: -Os -w -pipe -march=native -Qunused-arguments
MAKEFLAGS: -j2
Error: Failed executing: make bootstrap (emacs.rb:69)
These existing issues may help you:
https://github.com/mxcl/homebrew/issues/11089
Otherwise, please report the bug:

mit-schemeもNGだった

やっぱり まだ ダメくさいぞ

--env --use-llvmでも--use-gccでもやっぱりNG

VM環境なので 初期インストールしただけなので せいぜい
PATHを/usr/local/bin/を最初に持ってきている程度

初期状態で入らないと 今現実に使っている環境には 無理ぽい

iOSの開発やっている人はXocde4.3が良いだろうけど色々扱っている人は もう少し安定してからで無いと ライブラリーPATHの優先順位とか パッチ当て大変になるかもしれない

Xcode4.3.2のhomebrewでemacs 24.を入れる2012/03/23 14:24

問題なくheadのemacsは入る

こんな感じ

GNU Emacs 24.0.94.1 (i386-apple-darwin11.3.0)

で入っている i386ってのが引っかかるけど まあ問題なしで動いているみたい

brew install emacs --HEAD --use-git-head

ってやったら 入ってしまった。cocoaはNG

gcc 4.6.3が出ていたので gpgで確認2012/03/23 15:03

まずは ダウンロードしてきて 確認

gpg --verify ./gcc-4.6.3.tar.bz2.sig ./gcc-4.6.3.tar.bz2
gpg: 木 3/ 1 23:52:14 2012 JSTにDSA鍵ID C3C45C06で施された署名
gpg: 署名を検査できません: 公開鍵が見つかりません
butcher$ gpg --keyserver pgp.nic.ad.jp --recv-keys C3C45C06
gpg: 鍵C3C45C06をhkpからサーバーpgp.nic.ad.jpに要求
gpg: /Users/butcher/.gnupg/trustdb.gpg: 信用データベースができました
gpg: 鍵C3C45C06: 公開鍵“Jakub Jelinek <jakub@redhat.com>”を読み込みました
gpg: 絶対的に信用する鍵が見つかりません
gpg: 処理数の合計: 1
gpg: 読込み: 1
butcher$ gpg --verify ./gcc-4.6.3.tar.bz2.sig ./gcc-4.6.3.tar.bz2
gpg: 木 3/ 1 23:52:14 2012 JSTにDSA鍵ID C3C45C06で施された署名
gpg: “Jakub Jelinek <jakub@redhat.com>”からの正しい署名
gpg: 注意: この鍵は満了です!
主鍵の指紋: 33C2 35A3 4C46 AA3F FB29 3709 A328 C3A2 C3C4 5C06