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.

Reply via email to