# HG changeset patch # User reimar # Date 1312021754 0 # Node ID ebc24527c63f152cdeb13f76e30a5337914f8904 # Parent 934d47636f0853611a866b05f68426bd629966aa Update cdparanoia check to check for paranoia_cachemodel_size. Without this function it seems quite useless for realtime playback, so there seems little value in continuing to support older versions. Also since libcdio is more portable, works better, and will be used as a fallback (which means it probably should be made the default). diff -r 934d47636f08 -r ebc24527c63f configure --- a/configure Sat Jul 30 03:20:27 2011 +0000 +++ b/configure Sat Jul 30 10:29:14 2011 +0000 @@ -5853,15 +5853,9 @@ echocheck "cdparanoia" if test "$_cdparanoia" = auto ; then - cat > $TMPC < -#include -// This need a better test. How ? -int main(void) { void *test = cdda_verbose_set; return test == (void *)1; } -EOF _cdparanoia=no for _inc_tmp in "" "-I/usr/include/cdda" "-I/usr/local/include/cdda" ; do - cc_check $_inc_tmp -lcdda_interface -lcdda_paranoia && + statement_check_broken cdda_interface.h cdda_paranoia.h 'paranoia_cachemodel_size(NULL, 0)' $_inc_tmp -lcdda_interface -lcdda_paranoia && _cdparanoia=yes && extra_cflags="$extra_cflags $_inc_tmp" && break done fi