[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