SML/NJのCygwin上でビルドに失敗するバグが修正された

私が以前パッチを書いて報告していた SML/NJのCygwin上でのインストールに失敗するバグ が 110.77(08/22/14) で修正されています。

Here is a list of tracked bugs fixed (or closed) with this release, please see the bug tracker for more details.
..
125 build script is broken on Cygwin-x86
..

http://www.smlnj.org/dist/working/110.77/110.77-README.html

実際のファイルには以下のように記述されてますので、*1

Older versions of Cygwin had a file /usr/include/exceptions.h, but this
file has disappeared in more recent versions. Here is the key bits
taken from ftp://ftp.com.univ-mrs.fr/pub/cygwin/usr/include/exceptions.h

やっぱり古いCygwinでは exceptions.h が存在したようなんですが、Cygwinはどれが本家のソースコードかよく分からないんですよねぇ(^^;;
とりあえずexceptions.hの内容は特にひねりも無く、でっち上げたパッチで正解だったことが分かって良かったです。