> > -AC_OPTIONAL_FORMAT(oss, OSS, [AC_CHECK_HEADERS(sys/soundcard.h,, > > - [AC_CHECK_HEADERS(machine/soundcard.h, > > - [AC_CHECK_LIB(ossaudio, _oss_ioctl, OSS_LIBS="$OSS_LIBS -lossaudio")], > > - using_oss=no)])]) > > +AC_OPTIONAL_FORMAT(oss, OSS, [AC_CHECK_HEADERS(sys/soundcard.h,, > > uing_oss=no)]) > > Apparently, the presence of <sys/soundcard.h> is not > a correct test of ossaudio being available in the system.
Maybe I am confused by the Subject: "remove check for machine/soundcard.h and libossaudio" It seems this diff does not remove, but change the way ossaudio is detected; namely, if sys/soundcard.h is present, we have oss (which is wrong, at least on OpenBSD); also, even with oss detected, we no longer set -libossaudio, which also seems wrong 9anywhere we want to use it). Jan _______________________________________________ SoX-devel mailing list SoX-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sox-devel