[MacPorts] #20373: subversion perl bindings fails to build correctly
MacPorts
noreply at macports.org
Mon Jul 20 03:04:03 PDT 2009
#20373: subversion perl bindings fails to build correctly
--------------------------------+-------------------------------------------
Reporter: epic@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: | Port:
--------------------------------+-------------------------------------------
{{{
---> Configuring p5-svn-simple
Error: Target org.macports.configure returned: configure failure: shell
command " cd
"/opt/local/var/macports/build/_Users_epic_Documents_svn_mports_dports_perl_p5
-svn-simple/work/SVN-Simple-0.27" && /opt/local/bin/perl Makefile.PL
INSTALLDIRS=vendor " returned error 2
Command output: ===> Warning: SVN::Core missing or outdated.
Please manually install SVN::Core by compiling Subversion
(version 0.31.0 or above) with SWIG/Perl bindings,
and try this installation process again.
Writing Makefile for SVN::Simple::Edit
Error: The following dependencies failed to build: p5-svn-simple p5-term-
readkey
Error: Status 1 encountered during processing.
}}}
After digging around a bit i tried a simple printout using the perl
bindings:
{{{
perl -e 'use SVN::Core; print
"$SVN::Core::VER_MAJOR.$SVN::Core::VER_MINOR.$SVN::Core::VER_MICRO"'
}}}
which results in the following:
{{{
Can't load '/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-
2level/auto/SVN/_Core/_Core.bundle' for module SVN::_Core:
dlopen(/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-
2level/auto/SVN/_Core/_Core.bundle, 1): Symbol not found:
_svn_swig_pl_thunk_config_enumerator
Referenced from: /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-
2level/auto/SVN/_Core/_Core.bundle
Expected in: dynamic lookup
at /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/SVN/Base.pm line
59
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/SVN/Core.pm line 5.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
}}}
You will get simliar results by running perl with a simple
{{{
perl -e "use SVN::*"
}}}
for any of the valid submodules..
--
Ticket URL: <http://trac.macports.org/ticket/20373>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list