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"
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil