[MacPorts] #40521: Build error perl5.x returns for Mavericks

MacPorts noreply at macports.org
Wed Sep 18 00:02:27 PDT 2013


#40521: Build error perl5.x returns for Mavericks
--------------------+--------------------------------
 Reporter:  leo@…   |      Owner:  macports-tickets@…
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.2.0
 Keywords:          |       Port:  perl5.8
--------------------+--------------------------------
 Original error #28603 was not completely fixed r76831, r81168 and r96453.

 For the Mac OS X 10.9 also need a patch:
 {{{
 --- ../trunk/dports/lang/perl5.8/Portfile       2013-09-14
 02:54:54.000000000 +0400
 +++
 /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/perl5.8/Portfile
 2013-09-18 10:28:32.000000000 +0400
 @@ -31,16 +31,11 @@

  patchfiles  patch-perl.c.diff patch-Configure.diff

 -platform darwin 11 {
 -    # bypass stupid check that assumes fprintf must be in libc.dylib
 -    patchfiles-append   patch-hints_darwin.sh-usenm.diff
 -}
 -platform darwin 12 {
 -    # bypass stupid check that assumes fprintf must be in libc.dylib
 -    patchfiles-append   patch-hints_darwin.sh-usenm.diff
 -}
 -
  platform darwin {
 +    if {${os.major} >= 11} {
 +       # bypass stupid check that assumes fprintf must be in libc.dylib
 +       patchfiles-append   patch-hints_darwin.sh-usenm.diff
 +    }
      # Prevent miniperl build from finding MacPorts' libstdcxx (#36438).
      patchfiles-append   patch-Makefile.SH.diff
      post-patch {
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/40521>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list