Package: gtk-sharp2
Version: 2.4.0-1
Severity: wishlist
Tags: patch
gtk-sharp2 fails to build because of this bug in pkg-config:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=340904
A failing build log can be found here (search for "vte.h:"):
http://amd64.ftbfs.de/fetch.php?&pkg=gtk-sharp2&ver=2.4.0-1&arch=amd64&stamp=1137614224&file=log&as=raw
Looking at the dates and the discussion in #340904 I'd guess the
real solution will take some time. It would be nice if you could work
around the bug by adding the attached file to gtk-sharp2's
debian/patches/ (and set it executable plus add the filename to
debian/patches/00list), to allow gtk-sharp2 to build while waiting for
the real solution.
Regards,
Andreas Henriksson
#!/bin/sh /usr/share/dpatch/dpatch-run
@DPATCH@
diff -uri gtk-sharp2-2.4.0.orig/vte/glue/Makefile.am
gtk-sharp2-2.4.0/vte/glue/Makefile.am
--- gtk-sharp2-2.4.0.orig/vte/glue/Makefile.am 2005-05-16 21:07:27.000000000
+0200
+++ gtk-sharp2-2.4.0/vte/glue/Makefile.am 2006-01-20 10:55:53.000000000
+0100
@@ -14,7 +14,7 @@
libvtesharpglue_2_la_LIBADD = $(VTE_LIBS)
-INCLUDES = $(VTE_DEPENDENCIES_CFLAGS) -I$(top_srcdir)
+INCLUDES = $(VTE_DEPENDENCIES_CFLAGS) $(GTK_CFLAGS) -I$(top_srcdir)
libvtesharpglue.dll: $(libvtesharpglue_2_la_OBJECTS) libvtesharpglue.rc
libvtesharpglue.def
./build-dll libvtesharpglue-2 $(VERSION)
diff -uri gtk-sharp2-2.4.0.orig/vte/glue/Makefile.in
gtk-sharp2-2.4.0/vte/glue/Makefile.in
--- gtk-sharp2-2.4.0.orig/vte/glue/Makefile.in 2005-11-03 20:07:27.000000000
+0100
+++ gtk-sharp2-2.4.0/vte/glue/Makefile.in 2006-01-20 10:56:08.000000000
+0100
@@ -262,7 +262,7 @@
nodist_libvtesharpglue_2_la_SOURCES = generated.c
libvtesharpglue_2_la_LDFLAGS = -module -avoid-version -no-undefined
libvtesharpglue_2_la_LIBADD = $(VTE_LIBS)
-INCLUDES = $(VTE_DEPENDENCIES_CFLAGS) -I$(top_srcdir)
+INCLUDES = $(VTE_DEPENDENCIES_CFLAGS) $(GTK_CFLAGS) -I$(top_srcdir)
CLEANFILES = lib*.a lib*.dll
all: all-am