$NetBSD: patch-ah,v 1.2 2001/05/06 18:23:52 rh Exp $ --- libxmms/util.c.orig Mon Nov 15 17:50:37 1999 +++ libxmms/util.c @@ -56,7 +56,7 @@ gboolean xmms_check_realtime_priority(void) { -#ifdef HAVE_SCHED_SETSCHEDULER +#if !defined(__NetBSD__) && defined(HAVE_SCHED_SETSCHEDULER) #ifdef __FreeBSD__ /* * Check if priority scheduling is enabled in the kernel @@ -94,5 +94,8 @@ usec -= tv.tv_sec * 1000; req.tv_usec = usec; select(0,NULL,NULL,NULL,&tv); +#endif +#ifdef __NetBSD__ + pthread_yield_np(); #endif }