/trunk/debian/patches/kfreebsd.patch |
---|
11,14 → 11,29 |
#error "No support for this operating system yet. Sorry!" |
--- a/lib/os_bsd.c |
+++ b/lib/os_bsd.c |
@@ -16,6 +16,10 @@ |
@@ -16,8 +16,13 @@ |
#include <arpa/inet.h> |
#include <signal.h> |
#include <netdb.h> |
- |
+#ifdef __GLIBC__ |
+#include <sys/file.h> |
+#include <pty.h> |
+#endif |
+#else |
#include <libutil.h> |
+#endif |
/* ====================================================================== */ |
--- a/lib/mymutex.c |
+++ b/lib/mymutex.c |
@@ -9,7 +9,7 @@ |
#include "lib.h" |
-#ifdef MUTEX_SEMAPHORE |
+#if defined(MUTEX_SEMAPHORE) && !defined(__stub_semtimedop) |
# include "mymutex_sem.c" |
#else |
# include "mymutex_file.c" |