diff options
author | kristerw <kristerw@pkgsrc.org> | 2005-07-12 17:37:52 +0000 |
---|---|---|
committer | kristerw <kristerw@pkgsrc.org> | 2005-07-12 17:37:52 +0000 |
commit | 856297d210708bad19e577809a8450adb87ee1a0 (patch) | |
tree | ded7cff19bfeab5134f4c47111765f736047bc0d /www/drivel/hacks.mk | |
parent | 0cdbf94c03b0435c119bff5c4be95cd6aac9caff (diff) | |
download | pkgsrc-856297d210708bad19e577809a8450adb87ee1a0.tar.gz |
This pkg defines _XOPEN_SOURCE which makes types such as fd_set not being
defined on NetBSD 1.6. Make this compile on NetBSD 1.x by adding
-D_XOPEN_SOURCE_EXTENDED to CFLAGS.
Fix one C99-ism.
Diffstat (limited to 'www/drivel/hacks.mk')
-rw-r--r-- | www/drivel/hacks.mk | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/www/drivel/hacks.mk b/www/drivel/hacks.mk new file mode 100644 index 00000000000..6f56f976929 --- /dev/null +++ b/www/drivel/hacks.mk @@ -0,0 +1,11 @@ +# $NetBSD: hacks.mk,v 1.1 2005/07/12 17:37:52 kristerw Exp $ + +.include "../../mk/bsd.prefs.mk" + +# NetBSD 1.x does not define types such as fd_set when _XOPEN_SOURCE is +# defined, unless _XOPEN_SOURCE_EXTENDED also is defined +.if ${OPSYS} == "NetBSD" +.if empty(OS_VERSION:N1.[56]*) +CFLAGS+= -D_XOPEN_SOURCE_EXTENDED +.endif +.endif |