#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