Package: drip
Version: 0.8.3.2+0.9.0-rc3-7
Severity: grave

Hi,
the current version of drip as in sid FTBFS even after fixing #359650
and #366562. Below is the build output and attached is a patch that
fixes this:

> [...]
> E64 -pthread -I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 
> -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I../libspu/ 
> -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -DARCH_X86 -funroll-all-loops -ffast-math -fexpensive-optimizations 
> -fschedule-insns2 -Wno-deprecated -D_REENTRANT -g -ggdb -Wno-deprecated 
> -I/usr/include/avifile-0.7 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include 
> -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0 
> -I/usr/include/gtk-1.2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -D_USE_LARGEFILE64 -pthread -I/usr/include/gdk-pixbuf-1.0 
> -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -I../libspu/ -g -Wall -O2 -c external.cpp  -fPIC -DPIC -o 
> .libs/libencoder_la-external.o
> In file included from ../src/drip.h:27,
>                  from main.hh:39,
>                  from external.cpp:20:
> /usr/include/dvdread/ifo_types.h:32:2: error: #error "Must include 
> <inttypes.h> or <stdint.h> before any libdvdread header."
> In file included from external.cpp:46:
> /usr/include/avifile-0.7/creators.h:4:2: warning: #warning Use #include 
> "avm_creators.h" instead
> external.cpp: In function 'void encoder_start(const char*, glong)':
> external.cpp:58: warning: unused variable 'result'
> make[3]: *** [libencoder_la-external.lo] Error 1
> make[3]: Leaving directory 
> `/tmp/buildd/drip-0.8.3.2+0.9.0-rc3/build-tree/drip-0.9.0rc3/encoder'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory 
> `/tmp/buildd/drip-0.8.3.2+0.9.0-rc3/build-tree/drip-0.9.0rc3'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory 
> `/tmp/buildd/drip-0.8.3.2+0.9.0-rc3/build-tree/drip-0.9.0rc3'
> make: *** [debian/stamp-makefile-build] Error 2
> pbuilder: Failed autobuilding of package

Bye

diff -Naur drip-0.9.0rc3-old/encoder/autoclipper.cpp drip-0.9.0rc3/encoder/autoclipper.cpp
--- drip-0.9.0rc3-old/encoder/autoclipper.cpp	2003-11-25 00:01:26.000000000 +0100
+++ drip-0.9.0rc3/encoder/autoclipper.cpp	2006-06-12 19:14:21.128305944 +0200
@@ -17,6 +17,9 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 #include "demuxer.hh"
 #include "autoclipper.hh"
 #include "encoder.hh"
diff -Naur drip-0.9.0rc3-old/encoder/conversion.cpp drip-0.9.0rc3/encoder/conversion.cpp
--- drip-0.9.0rc3-old/encoder/conversion.cpp	2003-03-24 14:11:39.000000000 +0100
+++ drip-0.9.0rc3/encoder/conversion.cpp	2006-06-12 19:08:42.446793360 +0200
@@ -26,6 +26,8 @@
 
 */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 
 #include "../config.h"
 #include "../src/drip.h"
diff -Naur drip-0.9.0rc3-old/encoder/demuxer.cpp drip-0.9.0rc3/encoder/demuxer.cpp
--- drip-0.9.0rc3-old/encoder/demuxer.cpp	2003-12-03 09:00:15.000000000 +0100
+++ drip-0.9.0rc3/encoder/demuxer.cpp	2006-06-12 19:08:53.783069984 +0200
@@ -17,6 +17,9 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 /* Mpeg decoding */
 #include "demuxer.hh"
 #include "encoder.hh"
diff -Naur drip-0.9.0rc3-old/encoder/encoder.cpp drip-0.9.0rc3/encoder/encoder.cpp
--- drip-0.9.0rc3-old/encoder/encoder.cpp	2003-12-01 00:04:42.000000000 +0100
+++ drip-0.9.0rc3/encoder/encoder.cpp	2006-06-12 19:09:10.878471088 +0200
@@ -29,6 +29,8 @@
 // added DX50 and XVID and corrected DIVX attributes - Michael Deindl, May 2002
 // changed matching from fourCC to "privname"        - Michael Deindl, May 2002
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 
 /* system */
 #include <sys/time.h>
diff -Naur drip-0.9.0rc3-old/encoder/fast_memcpy.cpp drip-0.9.0rc3/encoder/fast_memcpy.cpp
--- drip-0.9.0rc3-old/encoder/fast_memcpy.cpp	2003-02-14 14:29:47.000000000 +0100
+++ drip-0.9.0rc3/encoder/fast_memcpy.cpp	2006-06-12 19:12:22.081403824 +0200
@@ -17,6 +17,9 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 #include "../src/drip.h"
 #include <string.h>
 #include <stdio.h>
diff -Naur drip-0.9.0rc3-old/encoder/main.hh drip-0.9.0rc3/encoder/main.hh
--- drip-0.9.0rc3-old/encoder/main.hh	2003-02-22 11:15:21.000000000 +0100
+++ drip-0.9.0rc3/encoder/main.hh	2006-06-12 19:05:04.665901088 +0200
@@ -17,6 +17,9 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 #include <videoencoder.h>
 #include <avifile.h>
 #include <aviplay.h>
diff -Naur drip-0.9.0rc3-old/encoder/plugin-loader.cpp drip-0.9.0rc3/encoder/plugin-loader.cpp
--- drip-0.9.0rc3-old/encoder/plugin-loader.cpp	2003-04-26 15:52:23.000000000 +0200
+++ drip-0.9.0rc3/encoder/plugin-loader.cpp	2006-06-12 19:09:21.221898648 +0200
@@ -17,6 +17,9 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 #include "../src/drip.h"
 #include "plugin-loader.hh"
 #include <unistd.h>
diff -Naur drip-0.9.0rc3-old/encoder/plugin-loader.hh drip-0.9.0rc3/encoder/plugin-loader.hh
--- drip-0.9.0rc3-old/encoder/plugin-loader.hh	2003-02-14 14:29:47.000000000 +0100
+++ drip-0.9.0rc3/encoder/plugin-loader.hh	2006-06-12 19:09:28.035862768 +0200
@@ -17,6 +17,9 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 #include "../src/drip.h"
 #include <gmodule.h>
 
diff -Naur drip-0.9.0rc3-old/encoder/swscale.cpp drip-0.9.0rc3/encoder/swscale.cpp
--- drip-0.9.0rc3-old/encoder/swscale.cpp	2003-02-14 14:29:47.000000000 +0100
+++ drip-0.9.0rc3/encoder/swscale.cpp	2006-06-12 19:09:37.962353712 +0200
@@ -23,6 +23,9 @@
 // current version mostly by Michael Niedermayer ([EMAIL PROTECTED])
 // the parts written by michael are under GNU GPL
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
+
 #include <inttypes.h>
 #include <string.h>
 #include <math.h>
diff -Naur drip-0.9.0rc3-old/plug-ins/bwfilter.cpp drip-0.9.0rc3/plug-ins/bwfilter.cpp
--- drip-0.9.0rc3-old/plug-ins/bwfilter.cpp	2003-02-14 14:30:02.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/bwfilter.cpp	2006-06-12 19:25:09.201783800 +0200
@@ -26,7 +26,8 @@
 //
 // ----------------------------------------------------------------------------------
 
-
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/cleanfilter.cpp drip-0.9.0rc3/plug-ins/cleanfilter.cpp
--- drip-0.9.0rc3-old/plug-ins/cleanfilter.cpp	2003-02-14 14:30:02.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/cleanfilter.cpp	2006-06-12 19:25:24.765417768 +0200
@@ -54,6 +54,8 @@
 	found at http://home.earthlink.net/~casaburi/download/
 */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/colourfilter.cpp drip-0.9.0rc3/plug-ins/colourfilter.cpp
--- drip-0.9.0rc3-old/plug-ins/colourfilter.cpp	2003-02-14 14:30:03.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/colourfilter.cpp	2006-06-12 19:25:52.413214664 +0200
@@ -26,7 +26,8 @@
 //
 // ----------------------------------------------------------------------------------
 
-
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/crystalityfilter.cpp drip-0.9.0rc3/plug-ins/crystalityfilter.cpp
--- drip-0.9.0rc3-old/plug-ins/crystalityfilter.cpp	2003-02-14 14:30:03.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/crystalityfilter.cpp	2006-06-12 19:26:03.509527768 +0200
@@ -28,6 +28,8 @@
 //
 // ----------------------------------------------------------------------------------
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/filter.hh drip-0.9.0rc3/plug-ins/filter.hh
--- drip-0.9.0rc3-old/plug-ins/filter.hh	2002-03-11 12:58:52.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/filter.hh	2006-06-12 19:26:11.361334112 +0200
@@ -1,2 +1,4 @@
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../src/drip.h"
 
diff -Naur drip-0.9.0rc3-old/plug-ins/logofilter.cpp drip-0.9.0rc3/plug-ins/logofilter.cpp
--- drip-0.9.0rc3-old/plug-ins/logofilter.cpp	2003-04-26 16:43:06.000000000 +0200
+++ drip-0.9.0rc3/plug-ins/logofilter.cpp	2006-06-12 19:26:34.736780504 +0200
@@ -31,7 +31,8 @@
 //
 // ----------------------------------------------------------------------------------
 
-
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/magickfilter.cpp drip-0.9.0rc3/plug-ins/magickfilter.cpp
--- drip-0.9.0rc3-old/plug-ins/magickfilter.cpp	2003-04-26 15:52:40.000000000 +0200
+++ drip-0.9.0rc3/plug-ins/magickfilter.cpp	2006-06-12 19:26:48.281721360 +0200
@@ -25,7 +25,8 @@
 //
 // ----------------------------------------------------------------------------------
 
-
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/noisefilter.cpp drip-0.9.0rc3/plug-ins/noisefilter.cpp
--- drip-0.9.0rc3-old/plug-ins/noisefilter.cpp	2003-02-14 14:30:06.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/noisefilter.cpp	2006-06-12 19:26:55.595609480 +0200
@@ -25,7 +25,8 @@
 //
 // ----------------------------------------------------------------------------------
 
-
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/testfilter.cpp drip-0.9.0rc3/plug-ins/testfilter.cpp
--- drip-0.9.0rc3-old/plug-ins/testfilter.cpp	2003-02-14 14:30:06.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/testfilter.cpp	2006-06-12 19:27:05.060170648 +0200
@@ -46,7 +46,8 @@
 //
 // ----------------------------------------------------------------------------------
 
-
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/plug-ins/volumefilter.cpp drip-0.9.0rc3/plug-ins/volumefilter.cpp
--- drip-0.9.0rc3-old/plug-ins/volumefilter.cpp	2003-02-14 14:30:09.000000000 +0100
+++ drip-0.9.0rc3/plug-ins/volumefilter.cpp	2006-06-12 19:27:17.576267912 +0200
@@ -17,6 +17,8 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#define __STDC_LIMIT_MACROS
+#define __STDC_CONSTANT_MACROS
 #include "../config.h"
 #include "../src/drip.h"
 #include "../encoder/plugin-loader.hh"
diff -Naur drip-0.9.0rc3-old/src/callbacks.c drip-0.9.0rc3/src/callbacks.c
--- drip-0.9.0rc3-old/src/callbacks.c	2003-11-25 00:01:35.000000000 +0100
+++ drip-0.9.0rc3/src/callbacks.c	2006-06-12 19:17:00.829027744 +0200
@@ -17,6 +17,7 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#include <stdint.h>
 #include "../config.h"
 #include <gnome.h>
 #include "callbacks.h"
diff -Naur drip-0.9.0rc3-old/src/drip.h drip-0.9.0rc3/src/drip.h
--- drip-0.9.0rc3-old/src/drip.h	2003-04-26 15:52:41.000000000 +0200
+++ drip-0.9.0rc3/src/drip.h	2006-06-12 19:04:09.651264584 +0200
@@ -22,14 +22,15 @@
 #include <gtk/gtk.h>
 #include <glib.h>
 #include <gdk-pixbuf/gdk-pixbuf.h>
+/* Other */
+#include <stdlib.h>
+#include <stdint.h>
 /* libdvdread includes */
 #include <dvdread/dvd_reader.h>
 #include <dvdread/ifo_types.h>
 #include <dvdread/ifo_read.h>
 #include <dvdread/nav_read.h>
 #include <dvdread/nav_print.h>
-/* Other */
-#include <stdlib.h>
 
 //#include <dmalloc.h>
 
diff -Naur drip-0.9.0rc3-old/src/interface.c drip-0.9.0rc3/src/interface.c
--- drip-0.9.0rc3-old/src/interface.c	2003-12-14 10:49:16.000000000 +0100
+++ drip-0.9.0rc3/src/interface.c	2006-06-12 19:16:50.372617360 +0200
@@ -17,6 +17,7 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#include <stdint.h>
 #include "../config.h"
 #include <sys/types.h>
 #include <sys/stat.h>
diff -Naur drip-0.9.0rc3-old/src/process.c drip-0.9.0rc3/src/process.c
--- drip-0.9.0rc3-old/src/process.c	2003-12-06 15:39:10.000000000 +0100
+++ drip-0.9.0rc3/src/process.c	2006-06-12 19:18:35.847582728 +0200
@@ -17,6 +17,7 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#include <stdint.h>
 #include "../config.h"
 #include <gnome.h>
 #include "process.h"

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to