Nightly Buildが失敗した時にメールで通知するようにすれば、エラーを見逃すこともないかと思って、cygwin環境でお手軽にメールを送れるコマンドを探して見たところEmailが良さそうな感じです*1。
設定は、/etc/defaults/etc/email/email.confを/etc/email/email.confにコピーしてSMTPサーバのホストやメールアドレスなどを設定すればOKです。
*1 すごい名前だ
OpenSSL 0.9.7fがnasmでビルドできないので*1、masmを使ってみることにしました。VS2003であれば元々入っていますし、VC6ならばVisual C++ 6.0 Processor Packをダウンロードすると入っています。
*1 最新のスナップショットでは直っているようです
MASMの問題が解決したと思ったら、今度はWindows CE版が途中でエラーになることが発覚しました。一つはUnicode絡み(LoadLibraryやGetProcAddressにANSI文字列を渡している)で、もう一つは参照されていないローカル変数*1なので、直すのはすぐ直せるのですが、外部ライブラリのロードはいずれにしても使っていないと思われるので、どうしたもんでしょう。
*1 /WXをつけているのでエラー扱い
そろそろfsfsも安定してきたように見える(逆にBDBは不安定という話を良く聞く)のでレポジトリをfsfsにしてみるのも良いかもしれません。もっとも一人で使っているせいか、BDBでもパーミッション関係以外でおかしくなった事はないのですけど。