[MacPorts] #20373: subversion perl bindings fails to build on 10.6

MacPorts noreply at macports.org
Mon Aug 24 23:29:52 PDT 2009


#20373: subversion perl bindings fails to build on 10.6
---------------------------------+------------------------------------------
  Reporter:  epic@…              |       Owner:  dluke@…           
      Type:  defect              |      Status:  reopened          
  Priority:  Normal              |   Milestone:                    
 Component:  ports               |     Version:  1.8.0             
Resolution:                      |    Keywords:                    
      Port:                      |  
---------------------------------+------------------------------------------

Comment(by bjorn@…):

 Regarding the bool redefinition.

 The Apple distribution of Perl have a patched version of "handy.h".
 {{{
 $ # Perl version found at http://opensource.apple.com/release/mac-
 os-x-1058/
 $ cat ./perl-51.1.4/fix/handy.h.ed
 /^#ifdef __GNUG__/c
 #if 1 /* always on Mac OS X */
 #  include <stdbool.h>
 .
 w
 }}}

 On Darwin 10, the result can be viewed in:
 {{{
 /System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE/handy.h
 /System/Library/Perl/5.8.9/darwin-thread-multi-2level/CORE/handy.h
 }}}

 This is missing in the MacPorts versions of Perl (5.8 and 5.10). Could
 this be causing the "bool" warnings?


 (I still get "Symbol not found: _svn_swig_pl_thunk_config_enumerator"
 after the applied subversion-perlbindings patch.)

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


More information about the macports-tickets mailing list