Bug#599239: gauche-gtk: FTBFS against gdk-pixbuf 2.22.0-1 (experimental)

2011-04-03 Thread Julien Cristau
tag 599239 - experimental
tag 599239 + wheezy sid
severity 599239 serious
kthxbye

On Tue, Oct  5, 2010 at 22:19:54 -0400, Mathieu Trudel-Lapierre wrote:

 Package: gauche-gtk
 Version: 0.4.1-13
 Severity: serious
 Tags: experimental patch
 Justification: fails to build from source (but built successfully in the past)
 
 It appears that if built against gdk-pixbuf as it is in experimental
 (basically with gdk-pixbuf headers separate from the gtk2.0 files),
 gauche-gtk does not complete build as it fails to analyze headers.
 
 Passing on the patch that was applied on Ubuntu to fix the problem, since
 you may want to apply it once past the current release cycle.
 
gdk-pixbuf 2.22 is now in sid and wheezy.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#599239: gauche-gtk: FTBFS against gdk-pixbuf 2.22.0-1 (experimental)

2010-12-13 Thread NIIBE Yutaka
severity 599239 wishlist
tags 599239 experimental
thanks

2010-10-06, Mathieu Trudel-Lapierre wrote:
 It appears that if built against gdk-pixbuf as it is in experimental
 (basically with gdk-pixbuf headers separate from the gtk2.0 files),
 gauche-gtk does not complete build as it fails to analyze headers.

Thanks for your information and the patch.  But, I am changing status
of the bug report in Debian, as it can build cleanly in the current
environment.

After gtk change, I will fix.
-- 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#599239: gauche-gtk: FTBFS against gdk-pixbuf 2.22.0-1 (experimental)

2010-10-05 Thread Mathieu Trudel-Lapierre
Package: gauche-gtk
Version: 0.4.1-13
Severity: serious
Tags: experimental patch
Justification: fails to build from source (but built successfully in the past)

It appears that if built against gdk-pixbuf as it is in experimental
(basically with gdk-pixbuf headers separate from the gtk2.0 files),
gauche-gtk does not complete build as it fails to analyze headers.

Passing on the patch that was applied on Ubuntu to fix the problem, since
you may want to apply it once past the current release cycle.

-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-22-generic (SMP w/4 CPU cores)
Locale: LANG=fr_CA.utf8, LC_CTYPE=fr_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
---BeginMessage---
Index: gauche-gtk-0.4.1/src/h2stub.scm
===
--- gauche-gtk-0.4.1.orig/src/h2stub.scm2010-10-04 16:48:03.671800269 
-0400
+++ gauche-gtk-0.4.1/src/h2stub.scm 2010-10-04 16:49:16.551800273 -0400
@@ -33,6 +33,7 @@
 
 ;; Gtk and Pango version (major.minor) we're dealing with
 (define gtk-version   (make-parameter 2.0))
+(define gdk-pixbuf-version   (make-parameter 2.0))
 (define pango-version (make-parameter 1.0))
 
 ;; Directories to search input header files.
@@ -44,6 +45,9 @@
#`pkg-config --variable=includedir gtk+-,(gtk-version)
  (cut port-string-list ))
(call-with-input-process
+   #`pkg-config --variable=includedir 
gdk-pixbuf-,(gdk-pixbuf-version)
+ (cut port-string-list ))
+   (call-with-input-process
#`pkg-config --variable=includedir pango
  (cut port-string-list ))
'(/usr/include /usr/local/include))
@@ -60,6 +64,9 @@
 (define gtk-directory
   (make-parameter (find-header-dir #`gtk-,(gtk-version)/gtk/gtk.h
*header-search-paths* )))
+(define gdk-pixbuf-directory
+  (make-parameter (find-header-dir 
#`gdk-pixbuf-,(gdk-pixbuf-version)/gdk-pixbuf/gdk-pixbuf.h
+   *header-search-paths* )))
 (define pango-directory
   (make-parameter (find-header-dir #`pango-,(pango-version)/pango/pango.h
*header-search-paths*)))
@@ -1283,7 +1290,7 @@
  (call-with-input-file GDKFILES port-string-list)))
 
 (define (parse-gdk-pixbuf)
-  (parse-headers #`,(gtk-directory)/gdk-pixbuf
+  (parse-headers #`,(gdk-pixbuf-directory)/gdk-pixbuf
  (call-with-input-file GDKPIXBUFFILES port-string-list)))
 
 (define (parse-gtk)
---End Message---