Bug#370784: vdkbuilder2: FTBFS: cairo.h: No such file or directory

2006-06-10 Thread Julien Cristau
On Tue, Jun  6, 2006 at 20:57:33 +0200, Julien Danjou wrote:

 Package: vdkbuilder2
 Version: 2.4.0-4
 Severity: serious
 
 Hello,
 
 There was a problem while autobuilding your package:
 
  Automatic build of vdkbuilder2_2.4.0-4 on avidan by sbuild/i386 0.46
 
   i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include 
  -I/usr/include/vdkxdb2 -I/usr/include/vdkxdb2/vdkxdb2 -I/usr/include/vdk2 
  -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
  -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 
  -I/usr/include/freetype2 -I/usr/include/glib-2.0 
  -I/usr/lib/glib-2.0/include -s -O2 -I../include -Wall -MT vdkdclock.lo -MD 
  -MP -MF .deps/vdkdclock.Tpo -c vdkdclock.cc  -fPIC -DPIC -o 
  .libs/vdkdclock.o
  In file included from /usr/include/gtk-2.0/gdk/gdkcairo.h:23,
   from /usr/include/gtk-2.0/gdk/gdk.h:30,
   from /usr/include/gtk-2.0/gtk/gtk.h:31,
   from /usr/include/vdk2/vdk/vdkobj.h:30,
   from /usr/include/vdk2/vdk/evhandle.h:28,
   from /usr/include/vdk2/vdk/vdk.h:30,
   from ../include/vdkb2/vdkdclock.h:109,
   from vdkdclock.cc:1:
  /usr/include/gtk-2.0/gdk/gdkcolor.h:30:19: error: cairo.h: No such file or 
  directory
 
 I guess there's a missing include path to /usr/include/cairo/ for
 including cairo.h
 
In fact, this is caused by a typo in configure.in:
VDK_CFLAGS=$VDK_CLAGS $VDKXDB_CFLAGS
 ^
Due to the missing F, part of the CFLAGS are not used in the build.
I was able to build vdkbuilder2 by correcting this and running autoconf.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#370784: vdkbuilder2: FTBFS: cairo.h: No such file or directory

2006-06-06 Thread Julien Danjou
Package: vdkbuilder2
Version: 2.4.0-4
Severity: serious

Hello,

There was a problem while autobuilding your package:

 Automatic build of vdkbuilder2_2.4.0-4 on avidan by sbuild/i386 0.46

 Build started at 20060606-2052
 make[3]: Entering directory `/build/buildd/vdkbuilder2-2.4.0/plugins'
 if /bin/bash ../libtool --mode=compile i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. 
 -I. -I.. -I../include -I/usr/include/vdkxdb2 -I/usr/include/vdkxdb2/vdkxdb2 
 -I/usr/include/vdk2 -DXTHREADS -I/usr/include/gtk-2.0 
 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 
 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 
 -I/usr/lib/glib-2.0/include-s -O2 -I../include  -Wall -MT vdkdclock.lo 
 -MD -MP -MF .deps/vdkdclock.Tpo \
 -c -o vdkdclock.lo `test -f 'vdkdclock.cc' || echo './'`vdkdclock.cc; 
 \
   then mv -f .deps/vdkdclock.Tpo .deps/vdkdclock.Plo; \
   else rm -f .deps/vdkdclock.Tpo; exit 1; \
   fi
 mkdir .libs
  i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include 
 -I/usr/include/vdkxdb2 -I/usr/include/vdkxdb2/vdkxdb2 -I/usr/include/vdk2 
 -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
 -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 
 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
 -s -O2 -I../include -Wall -MT vdkdclock.lo -MD -MP -MF .deps/vdkdclock.Tpo -c 
 vdkdclock.cc  -fPIC -DPIC -o .libs/vdkdclock.o
 In file included from /usr/include/gtk-2.0/gdk/gdkcairo.h:23,
  from /usr/include/gtk-2.0/gdk/gdk.h:30,
  from /usr/include/gtk-2.0/gtk/gtk.h:31,
  from /usr/include/vdk2/vdk/vdkobj.h:30,
  from /usr/include/vdk2/vdk/evhandle.h:28,
  from /usr/include/vdk2/vdk/vdk.h:30,
  from ../include/vdkb2/vdkdclock.h:109,
  from vdkdclock.cc:1:
 /usr/include/gtk-2.0/gdk/gdkcolor.h:30:19: error: cairo.h: No such file or 
 directory
 /usr/include/pango-1.0/pango/pangocairo.h:62: error: variable or field 
 'pango_cairo_update_context' declared void
 /usr/include/pango-1.0/pango/pangocairo.h:62: error: 'cairo_t' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:62: error: 'cr' was not declared in 
 this scope
 /usr/include/pango-1.0/pango/pangocairo.h:63: error: expected 
 primary-expression before '*' token
 /usr/include/pango-1.0/pango/pangocairo.h:63: error: 'context' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:63: error: initializer expression 
 list treated as compound expression
 /usr/include/pango-1.0/pango/pangocairo.h:66: error: expected ',' or '...' 
 before '*' token
 /usr/include/pango-1.0/pango/pangocairo.h:66: error: ISO C++ forbids 
 declaration of 'cairo_font_options_t' with no type
 /usr/include/pango-1.0/pango/pangocairo.h:67: error: expected initializer 
 before '*' token
 /usr/include/pango-1.0/pango/pangocairo.h:75: error: 'cairo_t' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:75: error: 'cr' was not declared in 
 this scope
 /usr/include/pango-1.0/pango/pangocairo.h:76: error: variable or field 
 'pango_cairo_update_layout' declared void
 /usr/include/pango-1.0/pango/pangocairo.h:76: error: 'cairo_t' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:76: error: 'cr' was not declared in 
 this scope
 /usr/include/pango-1.0/pango/pangocairo.h:77: error: expected 
 primary-expression before '*' token
 /usr/include/pango-1.0/pango/pangocairo.h:77: error: 'layout' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:77: error: initializer expression 
 list treated as compound expression
 /usr/include/pango-1.0/pango/pangocairo.h:82: error: variable or field 
 'pango_cairo_show_glyph_string' declared void
 /usr/include/pango-1.0/pango/pangocairo.h:82: error: 'cairo_t' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:82: error: 'cr' was not declared in 
 this scope
 /usr/include/pango-1.0/pango/pangocairo.h:83: error: expected 
 primary-expression before '*' token
 /usr/include/pango-1.0/pango/pangocairo.h:83: error: 'font' was not declared 
 in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:84: error: expected 
 primary-expression before '*' token
 /usr/include/pango-1.0/pango/pangocairo.h:84: error: 'glyphs' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:84: error: initializer expression 
 list treated as compound expression
 /usr/include/pango-1.0/pango/pangocairo.h:85: error: variable or field 
 'pango_cairo_show_layout_line' declared void
 /usr/include/pango-1.0/pango/pangocairo.h:85: error: 'cairo_t' was not 
 declared in this scope
 /usr/include/pango-1.0/pango/pangocairo.h:85: error: 'cr' was not declared in 
 this scope
 /usr/include/pango-1.0/pango/pangocairo.h:86: error: expected 
 primary-expression before '*' token