librsvg2-2.36.1 failed to build.
Joe Marcus Clarke
marcus at marcuscom.com
Fri Aug 31 06:29:14 UTC 2012
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 at gnome3-build-jail:/root # cd /usr/ports/graphics/libr
> libraw/ librsvg2/
> root at gnome3-build-jail:/root # cd
> /usr/ports/graphics/librsvg2/work/librsvg-2.36.1/
> root at 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 <stdin>: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 at 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 at gnome3-build-jail:/usr/ports/graphics/librsvg2/work/librsvg-2.36.1 #
> cd ..
> root at gnome3-build-jail:/usr/ports/graphics/librsvg2/work # cd ..
> root at 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 <stdin>: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 at 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 <stdin>: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... at freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
>>>> To unsubscribe, send any mail to "freebsd-gnom... at freebsd.org"
>>>>
>> >
>>
>>
>> _______________________________________________
>> freebsd-gnome at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
>> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
--
PGP Key : http://www.marcuscom.com/pgp.asc
More information about the freebsd-gnome
mailing list