cc2e473f2d
__FreeBSD_version without including osreldate.h. Not tesed on 8-CURRENT with /usr/include/signal.h after Apr 17 (>= r191202). sledge is running r191005 from Apr 13, pointyhat from Mar 7 and tb3.droso.net from Feb 22. If this is still broken after the present patch then I will install 8-CURRENT in a qemu... Reported by: linimon, markm PR: ports/132828
19 lines
542 B
C
19 lines
542 B
C
--- pth_p.h.in.orig 2006-06-08 20:54:03.000000000 +0300
|
|
+++ pth_p.h.in 2009-04-28 23:06:45.000000000 +0300
|
|
@@ -32,7 +32,15 @@
|
|
#include <stdarg.h>
|
|
#include <string.h>
|
|
#include <setjmp.h>
|
|
-#include <signal.h>
|
|
+#ifdef __FreeBSD__
|
|
+# include <osreldate.h>
|
|
+# if __FreeBSD_version < 800070
|
|
+ /* See http://www.freebsd.org/cgi/query-pr.cgi?pr=132828 */
|
|
+# include <signal.h>
|
|
+# endif /* __FreeBSD_version */
|
|
+#else /* __FreeBSD__ */
|
|
+# include <signal.h>
|
|
+#endif /* __FreeBSD__ */
|
|
#include <unistd.h>
|
|
#include <fcntl.h>
|
|
#include <errno.h>
|