--- sleep.c.orig 2007-05-23 18:18:17.000000000 -0700 +++ sleep.c 2007-05-23 22:15:14.000000000 -0700 @@ -31,6 +31,11 @@ * SUCH DAMAGE. */ +#ifdef VARIANT_CANCELABLE +#undef __DARWIN_NON_CANCELABLE +#define __DARWIN_NON_CANCELABLE 0 +#endif /* VARIANT_CANCELABLE */ + #if defined(LIBC_SCCS) && !defined(lint) static char sccsid[] = "@(#)sleep.c 8.1 (Berkeley) 6/4/93"; #endif /* LIBC_SCCS and not lint */