From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.user Subject: Re: guile-gnome2 - Segmentation fault Date: Sat, 3 Jul 2010 16:24:46 -0300 Organization: Alto Air Services [http://www.altosw.be/aas/] Message-ID: <20100703162446.1b722982@rascar> References: <20100629183348.02da603c@rascar> <20100702133212.5cbe6533@rascar> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1278185106 8121 80.91.229.12 (3 Jul 2010 19:25:06 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 3 Jul 2010 19:25:06 +0000 (UTC) Cc: guile-user To: Andy Wingo Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Jul 03 21:25:05 2010 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OV8Kl-0007LG-B4 for guile-user@m.gmane.org; Sat, 03 Jul 2010 21:25:03 +0200 Original-Received: from localhost ([127.0.0.1]:39617 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OV8Kk-0004sq-Lm for guile-user@m.gmane.org; Sat, 03 Jul 2010 15:25:02 -0400 Original-Received: from [140.186.70.92] (port=36891 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OV8Ke-0004ru-9r for guile-user@gnu.org; Sat, 03 Jul 2010 15:24:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OV8Kc-0007ZQ-SO for guile-user@gnu.org; Sat, 03 Jul 2010 15:24:56 -0400 Original-Received: from maximusconfessor.all2all.org ([62.58.108.13]:41851) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OV8Kc-0007Yk-KL for guile-user@gnu.org; Sat, 03 Jul 2010 15:24:54 -0400 Original-Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id 60CEAA04C0FB; Sat, 3 Jul 2010 21:24:52 +0200 (CEST) Original-Received: from maximusconfessor.all2all.org ([192.168.0.1]) by localhost (maximusconfessor.all2all.org [192.168.0.2]) (amavisd-new, port 10024) with ESMTP id jogeXoE9eNZn; Sat, 3 Jul 2010 21:13:53 +0200 (CEST) Original-Received: from rascar (unknown [189.60.69.82]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 68559A04C0F5; Sat, 3 Jul 2010 21:24:49 +0200 (CEST) In-Reply-To: X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; i486-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:7950 Archived-At: Hi Andy, I am sorry I am not very helpful with these source code management techniq= ues, git was not even installed on my machine! [still use cvs for my own work :-(] = But I am very happy to learn! I installed git, did a checkout and compared source code, and NO, the 2 pat= ches you mentioned are not in the debian latest guile-gnome-platform: I'll try to apply them to the latest debian guile-gnome-platform source tree, but debuild and ./debian/rules binary give me troubles any time I touch any source [help from debian knowledgeable schemers on this list well come] =46rom the git checkout: scripts/configure-packages guile-gnome-platform ./autogen.sh --prefix=3D... && make and get an error [below]. if I remember well, it is because I am using a ve= rsion of gtk > 2.18.=20 and a patch is available somewhere: how to get and apply it? Many thanks, David ;; -- ... make[5]: Entering directory `/usr/local/src/guile-gnome/guile-gnome-platfor= m/gtk/gnome/gw' /bin/sh ../../../libtool --tag=3DCC --mode=3Dcompile gcc -DHAVE_CONFIG_H= -I. -I../../.. -I../../../glib/gnome/gobject -I../../../glib/gnome/gobj= ect -I. -I. -Wall -Werror -g -I/usr/include/guile-cairo -I/usr/include/cair= o -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 = -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include= /atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-u= nix-2.0/ -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/li= bpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -std=3Dgnu99 = -g -O2 -MT libgw_guile_gnome_gtk_la-guile-gtk-tree-model.lo -MD -MP -MF = .deps/libgw_guile_gnome_gtk_la-guile-gtk-tree-model.Tpo -c -o libgw_guile_g= nome_gtk_la-guile-gtk-tree-model.lo `test -f 'guile-gtk-tree-model.c' || ec= ho './'`guile-gtk-tree-model.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../glib/gnome= /gobject -I../../../glib/gnome/gobject -I. -I. -Wall -Werror -g -I/usr/incl= ude/guile-cairo -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include= /freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/gtk-2.0 -I/usr/l= ib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/inclu= de/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/in= clude/freetype2 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/= glib-2.0/include -std=3Dgnu99 -g -O2 -MT libgw_guile_gnome_gtk_la-guile-gtk= -tree-model.lo -MD -MP -MF .deps/libgw_guile_gnome_gtk_la-guile-gtk-tree-mo= del.Tpo -c guile-gtk-tree-model.c -fPIC -DPIC -o .libs/libgw_guile_gnome_g= tk_la-guile-gtk-tree-model.o In file included from guile-gtk-tree-model.c:33: gtk-support.h:120: error: conflicting types for 'gtk_widget_get_allocation' /usr/include/gtk-2.0/gtk/gtkwidget.h:995: note: previous declaration of 'gt= k_widget_get_allocation' was here make[5]: *** [libgw_guile_gnome_gtk_la-guile-gtk-tree-model.lo] Error 1 make[5]: Leaving directory `/usr/local/src/guile-gnome/guile-gnome-platform= /gtk/gnome/gw' make[4]: *** [all] Error 2 ... Le Sat, 03 Jul 2010 18:25:48 +0100, Andy Wingo a =C3=A9crit : > Hi, >=20 > I had said: >=20 > >> Can you check to see that the following patches are applied to the > >> debian package: > >>=20 > >> 0ca1de9d89ed7b2899e49f273f27f810540a6508 > >> 3d11c93b290992b2c4d9eeef57c2a7a54f808783 >=20 > These are git commits. >=20 > You replied: >=20 > On Fri 02 Jul 2010 17:32, David Pirotte writes: >=20 > > I don't know, on the debian patch tracking system page for guile-gnome-= platform, > > patches are listed by names. I don't see these [MD5sum?] numbers you me= ntioned, >=20 > Chdir into gtk/ in your guile-gnome platform checkout, and do "gitk > REVNAME", and see if that patch is in debian. >=20 > Regards, >=20 > Andy