From 13e69cc5fa60a7e2bccedc4f59a16c1abcec6b8b Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 24 Apr 2011 13:23:51 +0200 Subject: [PATCH] Fix building on FreeBSD8.2 Signed-off-by: Michael Niedermayer --- configure | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 20ad702ab1..01f9238986 100755 --- a/configure +++ b/configure @@ -2963,7 +2963,14 @@ check_cpp_condition vfw.h "WM_CAP_DRIVER_CONNECT > WM_USER" && enable vfwcap_def check_header dev/ic/bt8xx.h check_header sndio.h -check_header sys/soundcard.h +if check_struct sys/soundcard.h audio_buf_info bytes; then + enable_safe sys/soundcard.h +else + check_cc -D__BSD_VISIBLE -D__XSI_VISIBLE < + audio_buf_info abc; +EOF +fi check_header soundcard.h enabled_any alsa_indev alsa_outdev && check_lib2 alsa/asoundlib.h snd_pcm_htimestamp -lasound