[MacPorts] #17931: inkscape broken by perl5.8 upgrade then fails to build

MacPorts noreply at macports.org
Fri Jan 9 08:46:51 PST 2009


#17931: inkscape broken by perl5.8 upgrade then fails to build
----------------------------------+-----------------------------------------
 Reporter:  jwhowse4@…            |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:  Port Bugs                            
Component:  ports                 |     Version:  1.7.0                                
 Keywords:                        |        Port:                                       
----------------------------------+-----------------------------------------
 On an Intel Mac running Leopard 10.5.6 and XCode 3.1.2 after upgrading the
 perl5.8 package to perl 5.8.9 my macports installation of inkscape failed
 to run with a message that it could not find the shared library
 {{{
 /opt/macports/lib/perl5/5.8.8/darwin-thread-multi-
 2level/CORE/libperl.dylib
 }}}
 This made sense to me since version 5.8.8 had been replaced by version
 5.8.9.  I then uninstalled inkscape and attempted to reinstall it.  The
 build process now terminates with the following error message.  Any
 suggestions?
 {{{
         /usr/bin/g++-4.0 -DHAVE_CONFIG_H -I. -I..
 -I/opt/macports/lib/perl5/5.8.9/darwin-thread-multi-2level/CORE
 -I/opt/macports/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
 -I/opt/macports/include/freetype2 -I/opt/macports/include  -D_REENTRANT
 -DORBIT2=1 -I/opt/macports/include/gnome-vfs-2.0 -I/opt/macports/lib
 /gnome-vfs-2.0/include -I/opt/macports/include/gconf/2
 -I/opt/macports/include/orbit-2.0 -I/opt/macports/include/dbus-1.0
 -I/opt/macports/lib/dbus-1.0/include -I/opt/macports/include/glib-2.0
 -I/opt/macports/lib/glib-2.0/include -I/opt/macports/include
 -I/opt/macports/include/ImageMagick   -DRELAYTOOL_CRYPTO='static const int
 libcrypto_is_present = 1; static int __attribute__((unused))
 libcrypto_symbol_is_present(char *m) { return 1; }'
 -DRELAYTOOL_SSL='static const int libssl_is_present = 1; static int
 __attribute__((unused)) libssl_symbol_is_present(char *m) { return 1; }'
 -I/opt/macports/include   -DHAVE_SSL -I/opt/macports/include/libwpg-0.1
 -I/opt/macports/include/libwpd-0.8   -I/opt/macports/include
 -I/opt/macports/include/freetype2 -I/usr/X11/include
 -I/opt/macports/include/poppler   -I/opt/macports/include/poppler/glib
 -I/opt/macports/include/poppler -I/opt/macports/include/gtk-2.0
 -I/opt/macports/lib/gtk-2.0/include -I/opt/macports/include/cairo
 -I/opt/macports/include/glib-2.0 -I/opt/macports/lib/glib-2.0/include
 -I/opt/macports/include -I/opt/macports/include/pango-1.0
 -I/opt/macports/include/pixman-1 -I/opt/macports/include/freetype2
 -I/opt/macports/include/libpng12 -I/usr/X11/include
 -DPOTRACE=\"potrace\" -D_REENTRANT -I/opt/macports/include/gdkmm-2.4
 -I/opt/macports/lib/gdkmm-2.4/include -I/opt/macports/include/glibmm-2.4
 -I/opt/macports/lib/glibmm-2.4/include -I/opt/macports/include/pangomm-1.4
 -I/opt/macports/include/gtk-2.0 -I/opt/macports/lib/gtk-2.0/include
 -I/opt/macports/include/cairomm-1.0 -I/opt/macports/include/sigc++-2.0
 -I/opt/macports/lib/sigc++-2.0/include -I/opt/macports/include/glib-2.0
 -I/opt/macports/lib/glib-2.0/include -I/opt/macports/include
 -I/opt/macports/include/pango-1.0 -I/opt/macports/include/cairo
 -I/opt/macports/include/pixman-1 -I/opt/macports/include/freetype2
 -I/opt/macports/include/libpng12 -I/opt/macports/include/gtkmm-2.4
 -I/opt/macports/lib/gtkmm-2.4/include -I/opt/macports/include/giomm-2.4
 -I/opt/macports/lib/giomm-2.4/include -I/opt/macports/include/atkmm-1.6
 -I/opt/macports/include/atk-1.0 -I/opt/macports/include/libxml2
 -I/usr/X11/include   -I../cxxtest  -I/opt/macports/include
 -I/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/work/inkscape-0.46/src/extension/script
 -Wall -Wformat-security -W -Wpointer-arith -Wcast-align -Wsign-compare
 -Woverloaded-virtual -Wswitch -D_FORTIFY_SOURCE=2 -Wno-unused-parameter
 -O2 -MT extension/script/inkscape_perl_wrap.o -MD -MP -MF $depbase.Tpo -c
 -o extension/script/inkscape_perl_wrap.o
 extension/script/inkscape_perl_wrap.cpp &&\
         mv -f $depbase.Tpo $depbase.Po
 extension/script/inkscape_perl_wrap.cpp:727: error: expected unqualified-
 id before string constant
 extension/script/inkscape_perl_wrap.cpp:728: error: expected initializer
 before '*' token
 extension/script/inkscape_perl_wrap.cpp:733: error: 'SwigPerlWrapperPtr'
 does not name a type
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp: In function 'void
 boot_inkscape_perl(PerlInterpreter*, CV*)':
 extension/script/inkscape_perl_wrap.cpp:1286: error: 'struct
 swig_command_info' has no member named 'wrapper'
 extension/script/inkscape_perl_wrap.cpp:1273: warning: unused variable
 'items'
 extension/script/inkscape_perl_wrap.cpp: At global scope:
 extension/script/inkscape_perl_wrap.cpp:229: warning: 'swig_type_info*
 SWIG_TypeDynamicCast(swig_type_info*, void**)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:249: warning: 'const char*
 SWIG_TypePrettyName(const swig_type_info*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:267: warning: 'swig_type_info*
 SWIG_TypeQuery(const char*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:342: warning: 'void
 SWIG_PropagateClientData(swig_type_info*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:547: warning: 'swig_type_info*
 SWIG_Perl_TypeCheckRV(SV*, swig_type_info*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:684: warning: 'int
 SWIG_Perl_ConvertPacked(SV*, void*, int, swig_type_info*, int)' defined
 but not used
 extension/script/inkscape_perl_wrap.cpp:712: warning: 'void
 SWIG_Perl_SetErrorf(const char*, ...)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:959: warning: 'int
 swig_magic_readonly(PerlInterpreter*, SV*, MAGIC*)' defined but not used
 make[2]: *** [extension/script/inkscape_perl_wrap.o] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 Error: Target org.macports.build returned: shell command " cd
 "/opt/macports/var/macports/build/_opt_macports_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/work/inkscape-0.46"
 && make all " returned error 2
 Command output:         mv -f $depbase.Tpo $depbase.Po
 extension/script/inkscape_perl_wrap.cpp:727: error: expected unqualified-
 id before string constant
 extension/script/inkscape_perl_wrap.cpp:728: error: expected initializer
 before '*' token
 extension/script/inkscape_perl_wrap.cpp:733: error: 'SwigPerlWrapperPtr'
 does not name a type
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp:1266: error: too many initializers
 for 'swig_command_info'
 extension/script/inkscape_perl_wrap.cpp: In function 'void
 boot_inkscape_perl(PerlInterpreter*, CV*)':
 extension/script/inkscape_perl_wrap.cpp:1286: error: 'struct
 swig_command_info' has no member named 'wrapper'
 extension/script/inkscape_perl_wrap.cpp:1273: warning: unused variable
 'items'
 extension/script/inkscape_perl_wrap.cpp: At global scope:
 extension/script/inkscape_perl_wrap.cpp:229: warning: 'swig_type_info*
 SWIG_TypeDynamicCast(swig_type_info*, void**)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:249: warning: 'const char*
 SWIG_TypePrettyName(const swig_type_info*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:267: warning: 'swig_type_info*
 SWIG_TypeQuery(const char*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:342: warning: 'void
 SWIG_PropagateClientData(swig_type_info*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:547: warning: 'swig_type_info*
 SWIG_Perl_TypeCheckRV(SV*, swig_type_info*)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:684: warning: 'int
 SWIG_Perl_ConvertPacked(SV*, void*, int, swig_type_info*, int)' defined
 but not used
 extension/script/inkscape_perl_wrap.cpp:712: warning: 'void
 SWIG_Perl_SetErrorf(const char*, ...)' defined but not used
 extension/script/inkscape_perl_wrap.cpp:959: warning: 'int
 swig_magic_readonly(PerlInterpreter*, SV*, MAGIC*)' defined but not used
 make[2]: *** [extension/script/inkscape_perl_wrap.o] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Warning: the following items did not execute (for inkscape):
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/17931>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list