From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.devel Subject: can't compile guile-gnome guile-clutter on debian [testing] anymore Date: Sat, 27 Dec 2014 17:05:40 -0200 Message-ID: <20141227170540.2f70f5c6@capac> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/PpIoqoCZmAmkdpr=9U3skhF"; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1419707167 30617 80.91.229.3 (27 Dec 2014 19:06:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 27 Dec 2014 19:06:07 +0000 (UTC) To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Dec 27 20:06:03 2014 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y4wgc-0000xJ-4Z for guile-devel@m.gmane.org; Sat, 27 Dec 2014 20:06:02 +0100 Original-Received: from localhost ([::1]:56714 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4wgb-0001Im-2c for guile-devel@m.gmane.org; Sat, 27 Dec 2014 14:06:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39344) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4wgX-0001Ig-3K for guile-devel@gnu.org; Sat, 27 Dec 2014 14:05:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y4wgS-00049d-1k for guile-devel@gnu.org; Sat, 27 Dec 2014 14:05:57 -0500 Original-Received: from maximusconfessor.all2all.org ([79.99.200.102]:33914) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y4wgR-00049M-PA for guile-devel@gnu.org; Sat, 27 Dec 2014 14:05:51 -0500 Original-Received: from localhost (unknown [192.168.0.2]) by maximusconfessor.all2all.org (Postfix) with ESMTP id A4C13A04C0F3 for ; Sat, 27 Dec 2014 20:05:50 +0100 (CET) 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 UfGAlLjqhOiH for ; Sat, 27 Dec 2014 19:42:19 +0100 (CET) Original-Received: from capac (unknown [179.210.41.199]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 3BA68A04C0CC for ; Sat, 27 Dec 2014 20:05:43 +0100 (CET) X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 79.99.200.102 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:17628 Archived-At: --Sig_/PpIoqoCZmAmkdpr=9U3skhF Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Guilers, debian testing guile-gnome, devel branch make fails [ note that guile-clutter will fail the 'same way', creating a dependency= upon [ /usr/lib/x86_64-linux-gnu/libcairo-gobject.la I won't be able to solve this problem by myself, by far. In the mean time, = is there a [dirty, I know] way, and if there is, can I create these .la files we dep= end upon? until we solve this debian platform related problem... Thanks, David [ for the record, i made a paste before to report [ http://paste.lisp.org/+33TO ;; -- (1) ./autogen.sh --prefix=3D/opt ./configure --prefix=3D/opt create a dependency upon libraries that do not exist, on debian(*), /usr/li= b/x86_64-linux-gnu/libcairo.la, see below: david@capac:/usr/local/src/guile-gnome/git-clone 200 $ afind libcairo ./cairo/gnome/gw/libgw-guile-gnome-cairo.la:dependency_libs=3D' -L/opt/lib = /opt/lib/libguile-cairo.la /usr/lib/x86_64-linux-gnu/libcairo.la -lcairo-go= bject -lcairo /opt/lib/libgwrap-guile-runtime.la -lrt /opt/lib/libgwrap-cor= e-runtime.la /usr/local/src/guile-gnome/git-clone/glib/gnome/gobject/libgui= le-gnome-gobject-2.la -lgobject-2.0 -lgthread-2.0 -lglib-2.0 /opt/lib/libgu= ile-2.0.la -lffi -lunistring -lgmp /usr/lib/x86_64-linux-gnu/libltdl.la -ld= l -lcrypt -lm -lgc' Binary file ./cairo/gnome/gw/.libs/libgw-guile-gnome-cairo.so.0.0.0 matches david@capac:/usr/local/src/guile-gnome/git-clone 201 $=20 (*) i thought this was only at make distcheck, but today i realize that thi= s is not the case, something must have changed recently on debian [within t= he last 2 month because i always git clean -dxf, configure/make/install bef= ire to send any work/patch i worked on... (2) Obviously, make fails: make[5]: Entering directory '/usr/local/src/guile-gnome/git-clone/cairo/gno= me/gw' /bin/bash ../../../libtool --tag=3DCC --mode=3Dcompile gcc -DHAVE_CONFIG= _H -I. -I../../.. -I../../../glib/gnome/gobject -I../../../glib/gnome/go= bject -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include = -I. -I. -Wall -pthread -I/opt/include/guile-cairo -I/opt/include/guile/2.= 0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/= usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/gl= ib-2.0/include -pthread -I/opt/include/guile/2.0 -std=3Dgnu99 -pthread -I= /opt/include -I/opt/include/guile/2.0 -g -O2 -MT libgw_guile_gnome_cairo_l= a-guile-gnome-gw-cairo.lo -MD -MP -MF .deps/libgw_guile_gnome_cairo_la-guil= e-gnome-gw-cairo.Tpo -c -o libgw_guile_gnome_cairo_la-guile-gnome-gw-cairo.= lo `test -f 'guile-gnome-gw-cairo.c' || echo './'`guile-gnome-gw-cairo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../glib/gnome= /gobject -I../../../glib/gnome/gobject -I/usr/include/glib-2.0 -I/usr/lib/x= 86_64-linux-gnu/glib-2.0/include -I. -I. -Wall -pthread -I/opt/include/guil= e-cairo -I/opt/include/guile/2.0 -I/usr/include/cairo -I/usr/include/pixman= -1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/glib-2.0= -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/opt/include/guile= /2.0 -std=3Dgnu99 -pthread -I/opt/include -I/opt/include/guile/2.0 -g -O2 -= MT libgw_guile_gnome_cairo_la-guile-gnome-gw-cairo.lo -MD -MP -MF .deps/lib= gw_guile_gnome_cairo_la-guile-gnome-gw-cairo.Tpo -c guile-gnome-gw-cairo.c = -fPIC -DPIC -o .libs/libgw_guile_gnome_cairo_la-guile-gnome-gw-cairo.o mv -f .deps/libgw_guile_gnome_cairo_la-guile-gnome-gw-cairo.Tpo .deps/libgw= _guile_gnome_cairo_la-guile-gnome-gw-cairo.Plo /bin/bash ../../../libtool --tag=3DCC --mode=3Dlink gcc -I../../../glib/= gnome/gobject -I../../../glib/gnome/gobject -I/usr/include/glib-2.0 -I/usr/= lib/x86_64-linux-gnu/glib-2.0/include -I. -I. -Wall -pthread -I/opt/inclu= de/guile-cairo -I/opt/include/guile/2.0 -I/usr/include/cairo -I/usr/include= /pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/g= lib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/opt/inclu= de/guile/2.0 -std=3Dgnu99 -pthread -I/opt/include -I/opt/include/guile/2.0= -g -O2 -module -o libgw-guile-gnome-cairo.la -rpath /opt/lib/guile-gnome= -2 libgw_guile_gnome_cairo_la-guile-gnome-gw-cairo.lo -L/opt/lib -lguile-ca= iro -lguile-2.0 -lgc -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -L/o= pt/lib -lguile-2.0 -lgc -L/opt/lib -lgwrap-guile-runtime -lgwrap-core-runt= ime -lguile-2.0 -lgc -lffi ../../../glib/gnome/gobject/libguile-gnome-gobj= ect-2.la=20 libtool: link: gcc -shared -fPIC -DPIC .libs/libgw_guile_gnome_cairo_la-g= uile-gnome-gw-cairo.o -Wl,-rpath -Wl,/usr/local/src/guile-gnome/git-clone= /glib/gnome/gobject/.libs -L/opt/lib /opt/lib/libguile-cairo.so -lcairo-gob= ject -lcairo -lgobject-2.0 -lglib-2.0 /opt/lib/libgwrap-guile-runtime.so /o= pt/lib/libgwrap-core-runtime.so /opt/lib/libguile-2.0.so -lgc -lffi ../../.= ./glib/gnome/gobject/.libs/libguile-gnome-gobject-2.so -pthread -pthread -= pthread -O2 -pthread -Wl,-soname -Wl,libgw-guile-gnome-cairo.so.0 -o .lib= s/libgw-guile-gnome-cairo.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libgw-guile-gnome-cairo.so.0" && ln -s= "libgw-guile-gnome-cairo.so.0.0.0" "libgw-guile-gnome-cairo.so.0") libtool: link: (cd ".libs" && rm -f "libgw-guile-gnome-cairo.so" && ln -s "= libgw-guile-gnome-cairo.so.0.0.0" "libgw-guile-gnome-cairo.so") /bin/sed: can't read /usr/lib/x86_64-linux-gnu/libcairo.la: No such file or= directory libtool: link: `/usr/lib/x86_64-linux-gnu/libcairo.la' is not a valid libto= ol archive Makefile:505: recipe for target 'libgw-guile-gnome-cairo.la' failed make[5]: *** [libgw-guile-gnome-cairo.la] Error 1 make[5]: Leaving directory '/usr/local/src/guile-gnome/git-clone/cairo/gnom= e/gw' Makefile:433: recipe for target 'all' failed make[4]: *** [all] Error 2 make[4]: Leaving directory '/usr/local/src/guile-gnome/git-clone/cairo/gnom= e/gw' Makefile:434: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/usr/local/src/guile-gnome/git-clone/cairo/gnom= e' Makefile:452: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/usr/local/src/guile-gnome/git-clone/cairo' Makefile:446: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/usr/local/src/guile-gnome/git-clone' Makefile:375: recipe for target 'all' failed make: *** [all] Error 2 david@capac:/usr/local/src/guile-gnome/git-clone 11 $=20 --Sig_/PpIoqoCZmAmkdpr=9U3skhF Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUnwMEAAoJEPN0/ZOjBXrXJ2QIANT6SLHND55RUDP59WuvwzcU 2vIKVPThBKZ/IrU5oWFU7a4AaPn2FhRDOEYM7QxUQ3MCeEvZEfwLngMQgvXPDkKo 3Z4Q4m1Z7zxc27SLjHCvgfaaKQ4mVAg2YZc8bNOy6v0u5Xz345HDllQGAL7btRPn WBekjXvju/SPlmIoKN3ciED8gZDldUSzmRu3ntfkc3oxQMHiIqpO4J7DSndl5HZO hYrwNmSiGSPfh7WRXOxPMGd86XZY6QQTjy8kkCi1nLCHcRJVNmED2drJ+WCdAl8Z qa8/E+sqp9qYtib7hMBTDq++i5KbU2Jbf3KjqlkLPIXn/UscN9kR7pxhSv953fI= =YKJd -----END PGP SIGNATURE----- --Sig_/PpIoqoCZmAmkdpr=9U3skhF--