From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 2 05:13:12 2012 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDAB81065673 for ; Sun, 2 Sep 2012 05:13:11 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from av-tac-rtp.cisco.com (av-tac-rtp.cisco.com [64.102.19.209]) by mx1.freebsd.org (Postfix) with ESMTP id A917B8FC12 for ; Sun, 2 Sep 2012 05:13:11 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from chook.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id q825D4EE011958 for ; Sun, 2 Sep 2012 01:13:05 -0400 (EDT) Received: from rtp-jclarke-8912.cisco.com (rtp-jclarke-8912.cisco.com [10.117.46.163]) by chook.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id q825D4Ed022101; Sun, 2 Sep 2012 01:13:04 -0400 (EDT) Message-ID: <5042EAE1.1020201@marcuscom.com> Date: Sun, 02 Sep 2012 01:13:05 -0400 From: Joe Marcus Clarke User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:15.0) Gecko/20120824 Thunderbird/15.0 MIME-Version: 1.0 To: malco_2001 References: <6e07a612-22df-46c2-8f34-7841c702777f@googlegroups.com> <7dd4e169-17e4-4052-b010-c48ad65c2354@googlegroups.com> <504059B3.4090300@marcuscom.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: bsdmailinglist@googlegroups.com, freebsd-gnome@freebsd.org Subject: Re: librsvg2-2.36.1 failed to build. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2012 05:13:12 -0000 On 9/2/12 12:10 AM, malco_2001 wrote: > I can confirm that reinstalling /usr/ports/graphics/cairo/ and then > /usr/ports/devel/gobject-introspection/ will allow librsvg2 to build. Cool. Apparently there are some issues when the two are built out of order. This is known upstream. Joe > > On Friday, August 31, 2012 1:29:28 AM UTC-5, Joe Marcus Clarke wrote: > > On 8/26/12 5:36 PM, malco_2001 wrote: > > Thanks for the tip. I wasn't able to gather anything useful as > far as > > where the port is trying to look for the missing cairo source > files but > > here is the output. > > Try rebuilding and reinstalling cairo then gobject-introspection. Then > see if librsvg2 builds. > > Joe > > > > > root@gnome3-build-jail:/root # cd /usr/ports/graphics/libr > > libraw/ librsvg2/ > > root@gnome3-build-jail:/root # cd > > /usr/ports/graphics/librsvg2/work/librsvg-2.36.1/ > > > root@gnome3-build-jail:/usr/ports/graphics/librsvg2/work/librsvg-2.36.1 > # > > env V=1 gmake > > gmake all-recursive > > gmake[1]: Entering directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > Making all in . > > gmake[2]: Entering directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > /usr/local/bin/g-ir-scanner --add-include-path=. --namespace=Rsvg > > --nsversion=2.0 --libtool="/bin/sh > > /usr/ports/graphics/librsvg2/work/gnome-libtool" --pkg=pango > > --pkg=libxml-2.0 --include=GLib-2.0 --include=GObject-2.0 > --include=Gio-2.0 > > --include=cairo-1.0 --include=GdkPixbuf-2.0 --pkg-export=librsvg-2.0 > > --library=librsvg-2.la -I. rsvg.h > rsvg-cairo.h librsvg-features.h > > librsvg-enum-types.h librsvg-features.c rsvg-css.c rsvg-defs.c > rsvg-image.c > > rsvg-io.c rsvg-paint-server.c rsvg-path.c rsvg-base-file-util.c > > rsvg-filter.c rsvg-marker.c rsvg-mask.c rsvg-shapes.c > rsvg-structure.c > > rsvg-styles.c rsvg-text.c rsvg-cond.c rsvg-base.c > librsvg-enum-types.c > > rsvg-cairo-draw.c rsvg-cairo-render.c rsvg-cairo-clip.c rsvg.c > > rsvg-gobject.c rsvg-file-util.c rsvg-size-callback.c rsvg-xml.c > librsvg-2.la --output > > Rsvg-2.0.gir > > In file included from :5: > > > /usr/ports/graphics/librsvg2/work/librsvg-2.36.1/rsvg-cairo.h:29:19: > error: > > cairo.h: No such file or directory > > Error while processing the source. > > gmake[2]: *** [Rsvg-2.0.gir] Error 1 > > gmake[2]: Leaving directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > gmake[1]: *** [all-recursive] Error 1 > > gmake[1]: Leaving directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > gmake: *** [all] Error 2 > > > root@gnome3-build-jail:/usr/ports/graphics/librsvg2/work/librsvg-2.36.1 > # > > make > > "Makefile", line 1682: Need an operator > > make: fatal errors encountered -- cannot continue > > > root@gnome3-build-jail:/usr/ports/graphics/librsvg2/work/librsvg-2.36.1 > # > > cd .. > > root@gnome3-build-jail:/usr/ports/graphics/librsvg2/work # cd .. > > root@gnome3-build-jail:/usr/ports/graphics/librsvg2 # make > > ===> Building for librsvg2-2.36.1 > > gmake all-recursive > > gmake[1]: Entering directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > Making all in . > > gmake[2]: Entering directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > GISCAN Rsvg-2.0.gir > > In file included from :5: > > > /usr/ports/graphics/librsvg2/work/librsvg-2.36.1/rsvg-cairo.h:29:19: > error: > > cairo.h: No such file or directory > > Error while processing the source. > > gmake[2]: *** [Rsvg-2.0.gir] Error 1 > > gmake[2]: Leaving directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > gmake[1]: *** [all-recursive] Error 1 > > gmake[1]: Leaving directory > > `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > > gmake: *** [all] Error 2 > > *** [do-build] Error code 1 > > > > Stop in /usr/ports/graphics/librsvg2. > > root@gnome3-build-jail:/usr/ports/graphics/librsvg2 # > > > > On Sunday, August 26, 2012 4:08:41 PM UTC-5, malco_2001 wrote: > >> > >> > >> I cannot seem to find where it is expect the cairo source files > to be > >> included. Hopefully i defined V=1 correctly. I can copy the > cairo source > >> files from /usr/local/include/cairo to the > >> /usr/ports/graphics/librsvg2/work/librsvg-2.36.1 and the port > will build > >> without any removal of lines from the Makefile. > >> > >> On Sunday, August 26, 2012 3:55:45 PM UTC-5, malco_2001 wrote: > >>> > >>> After reading the man for make I determined that -D will define > variable > >>> 1 and -V will specify to use a variable. If this is correct > here is my log > >>> attached in the file build.log. Seems to give more output at > least. > >>> > >>> On Wednesday, August 22, 2012 4:45:21 AM UTC-5, Eric Turgeon wrote: > >>>> > >>>> ===> Building for librsvg2-2.36.1 > >>>> gmake all-recursive > >>>> gmake[1]: Entering directory `/usr/ports/graphics/librsvg2/ > >>>> work/librsvg-2.36.1' > >>>> Making all in . > >>>> gmake[2]: Entering directory > >>>> `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > >>>> GISCAN Rsvg-2.0.gir > >>>> In file included from :5: > >>>> > /usr/ports/graphics/librsvg2/work/librsvg-2.36.1/rsvg-cairo.h:29:19: > >>>> error: > >>>> cairo.h: No such file or directory > >>>> Error while processing the source. > >>>> gmake[2]: *** [Rsvg-2.0.gir] Error 1 > >>>> gmake[2]: Leaving directory > >>>> `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > >>>> gmake[1]: *** [all-recursive] Error 1 > >>>> gmake[1]: Leaving directory > >>>> `/usr/ports/graphics/librsvg2/work/librsvg-2.36.1' > >>>> gmake: *** [all] Error 2 > >>>> *** Error code 1 > >>>> > >>>> Stop in /usr/ports/graphics/librsvg2. > >>>> > >>>> > >>>> I cant really say what is wrong. the filw is there. > >>>> > >>>> > >>>> -- > >>>> *Eric Turgeon > >>>> *Programmer, developer and project administrator. > >>>> * > >>>> GhostBSD project* > >>>> BSD System Development for home and office. > >>>> > >>>> Office location: > >>>> 1-11 connaught > >>>> Moncton NB Canada > >>>> > >>>> www.ghostbsd.org > >>>> _______________________________________________ > >>>> freebs...@freebsd.org mailing list > >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > > >>>> To unsubscribe, send any mail to "freebsd-gnom...@freebsd.org" > >>>> > >> > > >> > >> > >> _______________________________________________ > >> freebs...@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > > >> To unsubscribe, send any mail to "freebsd-gnom...@freebsd.org > " > > > -- > PGP Key : http://www.marcuscom.com/pgp.asc > > _______________________________________________ > freebs...@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > > To unsubscribe, send any mail to "freebsd-gnom...@freebsd.org > " > -- PGP Key : http://www.marcuscom.com/pgp.asc