[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