ports/mail/postfix-current/files/patch-src__util__sys_defs.h
Marcus Alves Grando ce5abe443c - Fixed build to FreeBSD 9.
- Mark as jobs safe.

PR:		138916
Submitted by:	Sylvio Cesar <scjamorim___bsd.com.br>
Feature safe:	yes
2009-09-27 16:54:58 +00:00

22 lines
831 B
C

--- src/util/sys_defs.h.orig 2009-06-07 15:47:59.000000000 -0300
+++ src/util/sys_defs.h 2009-09-27 16:30:18.000000000 -0300
@@ -25,6 +25,7 @@
*/
#if defined(FREEBSD2) || defined(FREEBSD3) || defined(FREEBSD4) \
|| defined(FREEBSD5) || defined(FREEBSD6) || defined(FREEBSD7) \
+ || defined(FREEBSD8) || defined(FREEBSD9) \
|| defined(BSDI2) || defined(BSDI3) || defined(BSDI4) \
|| defined(OPENBSD2) || defined(OPENBSD3) || defined(OPENBSD4) \
|| defined(NETBSD1) || defined(NETBSD2) || defined(NETBSD3) \
@@ -110,6 +111,11 @@
#define HAS_DUPLEX_PIPE /* 4.1 breaks with kqueue(2) */
#endif
+#if (__FreeBSD_version >= 702104 && __FreeBSD_version <= 800000) \
+ || __FreeBSD_version >= 800100
+#define HAS_CLOSEFROM
+#endif
+
/* OpenBSD version is year+month */
#if OpenBSD >= 199805 /* XXX */