Package: libggi
Severity: serious
Version: 1:2.2.1-3
Tags: patch
Justification: fails to build from source
Owner: Christoph Egger <[EMAIL PROTECTED]>

There was an error while trying to autobuild your package:

Automatic build of libggi_1:2.2.1-3 on voltaire by sbuild/powerpc 99.9
Build started at 20060727-1849

[...]
** Using build dependencies supplied by package:
Build-Depends: libgii1-dev (>= 1:1.0.1-2), libaa1-dev, libncurses5-dev, 
libx11-dev, libxxf86dga-dev, libxxf86vm-dev, libx11-dev, libxext-dev, 
libxt-dev, x-dev, xutils, libglide3-dev [i386], libsvga1-dev [i386] | 
svgalibg1-dev [i386], debhelper (>= 3.0.39)

[...]
libtool: compile:  powerpc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../include -DDEBUG_NAMESPACE=\"libggi.display.lcd823\" -I/usr/include -g 
-Wall -O2 -I/usr/include -pedantic -D_REENTRANT -D_THREAD_SAFE -DDEBUG -g 
-std=gnu99 -Wall -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wswitch 
-Wmissing-prototypes -Wreturn-type -Wshadow -Wnested-externs -Wredundant-decls 
-Wuninitialized -Wcast-qual -Wwrite-strings 
-Werror-implicit-function-declaration -MT visual.lo -MD -MP -MF 
.deps/visual.Tpo -c visual.c  -fPIC -DPIC -o .libs/visual.o
visual.c: In function 'do_cleanup':
visual.c:66: error: implicit declaration of function 'DPRINT'


Full build logs are available on buildd.debian.org.

Please refer to the build log at:

http://buildd.debian.org/fetch.php?&pkg=libggi&ver=1%3A2.2.1-3&arch=powerpc&stamp=1154026540&file=log&as=raw


Patch provided by Christoph Egger <[EMAIL PROTECTED]>:


Index: color.c
===================================================================
RCS file: /cvsroot/ggi/ggi-core/libggi/display/lcd823/color.c,v
retrieving revision 1.7
retrieving revision 1.7.2.1
diff -u -p -r1.7 -r1.7.2.1
--- color.c     30 Jul 2005 11:38:51 -0000      1.7
+++ color.c     15 Mar 2006 05:23:17 -0000      1.7.2.1
@@ -31,6 +31,7 @@
 #include <sys/ioctl.h>
 
 #include <ggi/display/lcd823.h>
+#include <ggi/internal/ggi_debug.h>
 
 
 int
Index: mode.c
===================================================================
RCS file: /cvsroot/ggi/ggi-core/libggi/display/lcd823/mode.c,v
retrieving revision 1.12
retrieving revision 1.12.2.1
diff -u -p -r1.12 -r1.12.2.1
--- mode.c      19 Sep 2005 18:46:42 -0000      1.12
+++ mode.c      15 Mar 2006 05:23:17 -0000      1.12.2.1
@@ -31,6 +31,7 @@
 #include <unistd.h>
 
 #include <ggi/display/lcd823.h>
+#include <ggi/internal/ggi_debug.h>
 
 #include "../common/ggi-auto.inc"
 
Index: visual.c
===================================================================
RCS file: /cvsroot/ggi/ggi-core/libggi/display/lcd823/visual.c,v
retrieving revision 1.7
retrieving revision 1.7.2.2
diff -u -p -r1.7 -r1.7.2.2
--- visual.c    30 Jul 2005 11:38:51 -0000      1.7
+++ visual.c    15 Mar 2006 05:25:25 -0000      1.7.2.2
@@ -27,6 +27,7 @@
 
 #include "config.h"
 #include <ggi/internal/ggi-dl.h>
+#include <ggi/internal/ggi_debug.h>
 #include <ggi/display/lcd823.h>
 
 #include <stdio.h>
@@ -82,7 +83,7 @@ static int do_cleanup(ggi_visual *vis)
        }
 
        free(priv);
-       LCD823_PRIV(vis) = NULL;
+       LIBGGI_PRIVATE(vis) = NULL;
 
        if (LIBGGI_GC(vis)) {
                free(LIBGGI_GC(vis));
@@ -106,7 +107,7 @@ static int GGIopen(ggi_visual *vis, stru
 
        DPRINT("display-lcd823: GGIopen start.\n");
 
-       LCD823_PRIV(vis) = priv = malloc(sizeof(ggi_lcd823_priv));
+       LIBGGI_PRIVATE(vis) = priv = malloc(sizeof(ggi_lcd823_priv));
        if (priv == NULL) {
                return GGI_ENOMEM;
        }



Aníbal Monsalve Salazar
--
http://v7w.com/anibal

Attachment: signature.asc
Description: Digital signature

Reply via email to