Hi, I've uploaded an NMU to fix this bug as part of the BSP this weekend. The diff follows (this includes the changes in the previous NMU diff I sent).
I also needed to rebootstrap the autotools. Note that the upstream autogen.sh does not use --force with libtoolize, so ltmain.sh doesn't get updated. You need to do this manually, or fix the script. Regards, Roger diff -urN ogle-0.9.2.original/ac3/ac3dec_wrap.c ogle-0.9.2/ac3/ac3dec_wrap.c --- ogle-0.9.2.original/ac3/ac3dec_wrap.c 2003-03-02 15:50:03.000000000 +0000 +++ ogle-0.9.2/ac3/ac3dec_wrap.c 2005-09-04 19:54:46.084905304 +0100 @@ -48,7 +48,7 @@ static void handle_events(MsgEventQ_t *q, MsgEvent_t *ev); -static char *program_name; +char *program_name; static FILE *outfile; diff -urN ogle-0.9.2.original/ac3/Makefile.am ogle-0.9.2/ac3/Makefile.am --- ogle-0.9.2.original/ac3/Makefile.am 2003-10-14 02:05:15.000000000 +0100 +++ ogle-0.9.2/ac3/Makefile.am 2005-09-04 22:06:17.763187848 +0100 @@ -17,7 +17,7 @@ pkglib_PROGRAMS = ogle_ac3_p ogle_audio -AM_CPPFLAGS = @TOP_INCLUDES@ @A52_CPPFLAGS@ @MAD_CPPFLAGS@ @XML_CFLAGS@ +AM_CPPFLAGS = @TOP_INCLUDES@ @A52_CPPFLAGS@ @MAD_CPPFLAGS@ @XML_CPPFLAGS@ AM_CFLAGS = @O_CFLAGS@ diff -urN ogle-0.9.2.original/ac3/Makefile.in ogle-0.9.2/ac3/Makefile.in diff -urN ogle-0.9.2.original/aclocal.m4 ogle-0.9.2/aclocal.m4 diff -urN ogle-0.9.2.original/common/Makefile.in ogle-0.9.2/common/Makefile.in diff -urN ogle-0.9.2.original/config.guess ogle-0.9.2/config.guess diff -urN ogle-0.9.2.original/config.sub ogle-0.9.2/config.sub diff -urN ogle-0.9.2.original/configure ogle-0.9.2/configure diff -urN ogle-0.9.2.original/configure.in ogle-0.9.2/configure.in --- ogle-0.9.2.original/configure.in 2005-09-04 19:52:13.000000000 +0100 +++ ogle-0.9.2/configure.in 2005-09-04 21:41:03.068456448 +0100 @@ -495,7 +495,7 @@ [ #include <sys/asoundlib.h> #if defined(SND_LIB_MAJOR) && defined(SND_LIB_MINOR) -#if SND_LIB_MAJOR>0 || (SND_LIB_MAJOR==0 && SND_LIB_MINOR==5) +#if SND_LIB_MAJOR==0 && SND_LIB_MINOR==5 AP_maGiC_VALUE #endif #endif diff -urN ogle-0.9.2.original/ctrl/Makefile.in ogle-0.9.2/ctrl/Makefile.in diff -urN ogle-0.9.2.original/debian/changelog ogle-0.9.2/debian/changelog --- ogle-0.9.2.original/debian/changelog 2005-09-04 19:52:13.000000000 +0100 +++ ogle-0.9.2/debian/changelog 2005-09-04 22:17:20.350459272 +0100 @@ -1,3 +1,25 @@ +ogle (0.9.2-2.2) unstable; urgency=low + + * Non-maintainer upload. + * Build correctly with the current ALSA. Thanks to Frank Lichtenheld. + - configure.in: Check for SND_LIB_MAJOR==0 && SND_LIB_MINOR==5 + - */Makefile.am: Use XML_CPPFLAGS, rather than XML_CFLAGS; this is + due to an incompatible change in libxml2. + - libogleao/alsa_audio.c: Add semicolon at end of compound after + __diga_end label. + - Closes: #326549 + * debian/changelog: Recode from ISO-8859-1 to UTF-8. + + -- Roger Leigh <[EMAIL PROTECTED]> Sun, 4 Sep 2005 22:16:22 +0100 + +ogle (0.9.2-2.1) unstable; urgency=low + + * Non-maintainer upload. + * ac3/ac3dec_wrap.c: program_name should not be declared static. + Applied patch from Andreas Jochens (Closes: #287850). + + -- Roger Leigh <[EMAIL PROTECTED]> Sun, 4 Sep 2005 19:55:15 +0100 + ogle (0.9.2-2) unstable; urgency=low * Quoting in startup script, fix problem with spaces in filenames, @@ -22,7 +44,7 @@ ogle (0.9.1-3) unstable; urgency=low - * Improve package description, thanks to Javier Fernández-Sanguino Peña + * Improve package description, thanks to Javier Fernández-Sanguino Peña (Closes: #209668). * Improve english in manpage, thanks to Paul Telford (Closes: #168984). diff -urN ogle-0.9.2.original/doc/Makefile.in ogle-0.9.2/doc/Makefile.in diff -urN ogle-0.9.2.original/doc/man/Makefile.in ogle-0.9.2/doc/man/Makefile.in diff -urN ogle-0.9.2.original/dvd_cli/Makefile.am ogle-0.9.2/dvd_cli/Makefile.am --- ogle-0.9.2.original/dvd_cli/Makefile.am 2003-10-14 02:05:15.000000000 +0100 +++ ogle-0.9.2/dvd_cli/Makefile.am 2005-09-04 22:06:20.282804808 +0100 @@ -17,7 +17,7 @@ pkglib_PROGRAMS = ogle_cli -AM_CPPFLAGS = @TOP_INCLUDES@ @X_CFLAGS@ @XML_CFLAGS@ +AM_CPPFLAGS = @TOP_INCLUDES@ @X_CFLAGS@ @XML_CPPFLAGS@ AM_CFLAGS = @O_CFLAGS@ ogle_cli_SOURCES = main.c \ diff -urN ogle-0.9.2.original/dvd_cli/Makefile.in ogle-0.9.2/dvd_cli/Makefile.in diff -urN ogle-0.9.2.original/include/Makefile.in ogle-0.9.2/include/Makefile.in diff -urN ogle-0.9.2.original/libogleao/alsa_audio.c ogle-0.9.2/libogleao/alsa_audio.c --- ogle-0.9.2.original/libogleao/alsa_audio.c 2003-10-19 01:38:30.000000000 +0100 +++ ogle-0.9.2/libogleao/alsa_audio.c 2005-09-04 21:41:38.956000712 +0100 @@ -251,6 +251,7 @@ snd_ctl_close(ctl_handle); __diga_end: + ; } return 0; diff -urN ogle-0.9.2.original/libogleao/Makefile.in ogle-0.9.2/libogleao/Makefile.in diff -urN ogle-0.9.2.original/ltmain.sh ogle-0.9.2/ltmain.sh diff -urN ogle-0.9.2.original/Makefile.in ogle-0.9.2/Makefile.in diff -urN ogle-0.9.2.original/mpeg2_program/Makefile.in ogle-0.9.2/mpeg2_program/Makefile.in diff -urN ogle-0.9.2.original/mpeg2_video/Makefile.am ogle-0.9.2/mpeg2_video/Makefile.am --- ogle-0.9.2.original/mpeg2_video/Makefile.am 2003-10-14 02:05:15.000000000 +0100 +++ ogle-0.9.2/mpeg2_video/Makefile.am 2005-09-04 22:06:23.170365832 +0100 @@ -43,7 +43,7 @@ pkglib_PROGRAMS = ogle_mpeg_vs ogle_vout -AM_CPPFLAGS = @TOP_INCLUDES@ @X_CFLAGS@ @MLIB_CPPFLAGS@ @JPEG_CPPFLAGS@ @XML_CFLAGS@ +AM_CPPFLAGS = @TOP_INCLUDES@ @X_CFLAGS@ @MLIB_CPPFLAGS@ @JPEG_CPPFLAGS@ @XML_CPPFLAGS@ AM_CFLAGS = @O_CFLAGS@ ogle_mpeg_vs_SOURCES = \ diff -urN ogle-0.9.2.original/mpeg2_video/Makefile.in ogle-0.9.2/mpeg2_video/Makefile.in diff -urN ogle-0.9.2.original/ogle/Makefile.am ogle-0.9.2/ogle/Makefile.am --- ogle-0.9.2.original/ogle/Makefile.am 2003-11-04 11:06:59.000000000 +0000 +++ ogle-0.9.2/ogle/Makefile.am 2005-09-04 22:06:26.064925792 +0100 @@ -19,7 +19,7 @@ pkginclude_HEADERS = dvd.h dvdcontrol.h msgevents.h dvdevents.h dvdbookmarks.h -AM_CPPFLAGS = @TOP_INCLUDES@ @XML_CFLAGS@ +AM_CPPFLAGS = @TOP_INCLUDES@ @XML_CPPFLAGS@ AM_CFLAGS = @O_CFLAGS@ libmsgevents_la_SOURCES = msgevents.c diff -urN ogle-0.9.2.original/ogle/Makefile.in ogle-0.9.2/ogle/Makefile.in diff -urN ogle-0.9.2.original/scripts/Makefile.in ogle-0.9.2/scripts/Makefile.in diff -urN ogle-0.9.2.original/vmg/Makefile.am ogle-0.9.2/vmg/Makefile.am --- ogle-0.9.2.original/vmg/Makefile.am 2003-10-14 17:58:13.000000000 +0100 +++ ogle-0.9.2/vmg/Makefile.am 2005-09-04 22:06:29.326429968 +0100 @@ -19,7 +19,7 @@ bin_PROGRAMS = ifo_dump noinst_PROGRAMS = vmg_dump dump -AM_CPPFLAGS = @TOP_INCLUDES@ @DVDREAD_CPPFLAGS@ @XML_CFLAGS@ +AM_CPPFLAGS = @TOP_INCLUDES@ @DVDREAD_CPPFLAGS@ @XML_CPPFLAGS@ AM_CFLAGS = @O_CFLAGS@ diff -urN ogle-0.9.2.original/vmg/Makefile.in ogle-0.9.2/vmg/Makefile.in -- Roger Leigh Printing on GNU/Linux? http://gimp-print.sourceforge.net/ Debian GNU/Linux http://www.debian.org/ GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.