なぜかbuild時に $(CC) が O2 に展開されて、command not foundになってました。
sudo port -v build +utf8
で確認(verboseオプション)。port configure +utf8 後、worksrcpathでmakeすると平気。何故 CC に cc 以外が設定されるのか追求してませんが、CC=ccで対策して更新。
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FCMigemo
make時の環境変数設定方法が変わったのか、Leopardのせいなのか。