Failure building Inkscape

Rodolfo Aramayo raramayo at gmail.com
Wed Feb 2 11:26:57 PST 2011


Tried Installing Inkscape on both: 1386 and x86_64 architectures

On both machines got the following error in the
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/main.log:

==========:info:build   CXX    extension/internal/filter/filter-all.o
:info:build   CXX    extension/internal/filter/filter-file.o
:info:build extension/internal/pdfinput/pdf-parser.cpp: In member function
'void PdfParser::fillPatch(GfxPatch*, int, int)':
:info:build extension/internal/pdfinput/pdf-parser.cpp:1895: error: no
matching function for call to
'GfxState::setFillColor(GfxPatch::ColorValue*)'
:info:build /opt/local/include/poppler/GfxState.h:1334: note: candidates
are: void GfxState::setFillColor(GfxColor*)
:info:build   CXX    extension/internal/filter/filter.o
:info:build make[2]: *** [extension/internal/pdfinput/pdf-parser.o] Error 1
:info:build make[2]: *** Waiting for unfinished jobs....
:info:build extension/internal/pdfinput/svg-builder.cpp: In member function
'std::string
Inkscape::Extension::Internal::SvgBuilder::_BestMatchingFont(std::string)':
:info:build extension/internal/pdfinput/svg-builder.cpp:907: warning:
comparison is always false due to limited range of data type
:info:build extension/internal/pdfinput/svg-builder.cpp:912: warning:
comparison between signed and unsigned integer expressions
:info:build extension/internal/pdfinput/svg-builder.cpp: In member function
'Inkscape::XML::Node*
Inkscape::Extension::Internal::SvgBuilder::_createImage(Stream*, int, int,
GfxImageColorMap*, int*, bool, bool)':
:info:build extension/internal/pdfinput/svg-builder.cpp:1443: warning:
'jmpbuf' is deprecated (declared at /opt/local/include/png.h:1104)
:info:build extension/internal/pdfinput/svg-builder.cpp:1443: warning:
'jmpbuf' is deprecated (declared at /opt/local/include/png.h:1104)
:info:build make[1]: *** [all-recursive] Error 1
:info:build make: *** [all] Error 2
:info:build shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/work/inkscape-0.48.0"
&& /usr/bin/make -j8 all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see
log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for inkscape):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
:notice:build Log for inkscape is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/main.log
==========

and

==========
:debug:main Executing org.macports.main (inkscape)
:debug:main Skipping completed org.macports.fetch (inkscape)
:debug:main Skipping completed org.macports.checksum (inkscape)
:debug:main setting option extract.cmd to /usr/bin/bzip2
:debug:main Skipping completed org.macports.extract (inkscape)
:debug:main Skipping completed org.macports.patch (inkscape)
:debug:main Skipping completed org.macports.configure (inkscape)
:msg:main --->  Building inkscape
:debug:build build phase started at Wed Feb  2 13:09:48 CST 2011
:debug:build Executing org.macports.build (inkscape)
:debug:build Environment: CPATH='/opt/local/include'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/work/.CC_PRINT_OPTIONS'
LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
MACOSX_DEPLOYMENT_TARGET='10.6'
:debug:build Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/work/inkscape-0.48.0"
&& /usr/bin/make -j2 all'
:info:build /usr/bin/make  all-recursive
:info:build Making all in src
:info:build   CXX    extension/internal/pdfinput/pdf-parser.o
:info:build   CXX    extension/internal/filter/filter.o
:info:build extension/internal/pdfinput/pdf-parser.cpp: In member function
'void PdfParser::fillPatch(GfxPatch*, int, int)':
:info:build extension/internal/pdfinput/pdf-parser.cpp:1895: error: no
matching function for call to
'GfxState::setFillColor(GfxPatch::ColorValue*)'
:info:build /opt/local/include/poppler/GfxState.h:1334: note: candidates
are: void GfxState::setFillColor(GfxColor*)
:info:build make[2]: *** [extension/internal/pdfinput/pdf-parser.o] Error 1
:info:build make[2]: *** Waiting for unfinished jobs....
:info:build make[1]: *** [all-recursive] Error 1
:info:build make: *** [all] Error 2
:info:build shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/work/inkscape-0.48.0"
&& /usr/bin/make -j2 all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see
log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for inkscape):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
:notice:build Log for inkscape is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/main.log
==========

Any ideas?

Thanks

--Rodolfo

--Rodolfo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20110202/ce316996/attachment.html>


More information about the macports-users mailing list