--- libev/ev.h 2014/09/09 13:28:21 1.176 +++ libev/ev.h 2014/09/09 13:34:46 1.177 @@ -48,6 +48,9 @@ #define EV_THROW EV_CPP(throw()) +/* apple's proprietary clang fork errors out with exception specifications */ +/* in all sorts of places, so let's not even bother with them */ +/* users are strongly advised to install clang or gcc */ #if __APPLE__ && __clang__ # undef EV_THROW # define EV_THROW