From 2138dc99fc2623117c3336d94b3164d18dd0f8b2 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Fri, 12 Mar 2010 17:28:02 +0000 Subject: [PATCH] Add _XOPEN_SOURCE=600 to CPPFLAGS on NetBSD. This make NetBSD compile out of the box at the cost of a hack, but a locally contained one that is preferable to the one used in the wild. Currently the NetBSD FATE box adds -D_NETBSD_SOURCE to CPPFLAGS to work around broken system headers. Since it is unlikely for NetBSD to fix their headers, it is better to use a standard flag instead of a system-specific one. As a sideeffect, this allows getting rid of a local _NETBSD_SOURCE definition. Originally committed as revision 22486 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 1 + libavdevice/bktr.c | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index db68465..60834ca 100755 --- a/configure +++ b/configure @@ -2151,6 +2151,7 @@ case $target_os in netbsd) oss_indev_extralibs="-lossaudio" oss_outdev_extralibs="-lossaudio" + add_cppflags -D_XOPEN_SOURCE=600 ;; openbsd) enable malloc_aligned diff --git a/libavdevice/bktr.c b/libavdevice/bktr.c index 744fa0f..e294ee4 100644 --- a/libavdevice/bktr.c +++ b/libavdevice/bktr.c @@ -25,7 +25,6 @@ */ #define _BSD_SOURCE 1 -#define _NETBSD_SOURCE #include "libavformat/avformat.h" #if HAVE_DEV_BKTR_IOCTL_METEOR_H && HAVE_DEV_BKTR_IOCTL_BT848_H -- 2.7.4