[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