[76831] trunk/dports/lang/perl5.12

jmr at macports.org jmr at macports.org
Wed Mar 9 20:03:21 PST 2011


Revision: 76831
          http://trac.macports.org/changeset/76831
Author:   jmr at macports.org
Date:     2011-03-09 20:03:19 -0800 (Wed, 09 Mar 2011)
Log Message:
-----------
perl5.12: allegedly fix build on future operating system (#28603)

Modified Paths:
--------------
    trunk/dports/lang/perl5.12/Portfile

Added Paths:
-----------
    trunk/dports/lang/perl5.12/files/patch-hints_darwin.sh-usenm.diff

Modified: trunk/dports/lang/perl5.12/Portfile
===================================================================
--- trunk/dports/lang/perl5.12/Portfile	2011-03-10 03:24:55 UTC (rev 76830)
+++ trunk/dports/lang/perl5.12/Portfile	2011-03-10 04:03:19 UTC (rev 76831)
@@ -65,6 +65,11 @@
 					-D vendorman3dir='${prefix}/share/man/man3'	\
 					-D pager="/usr/bin/less -sR"
 
+platform darwin 11 {
+    # bypass stupid check that assumes fprintf must be in libc.dylib
+    patchfiles-append patch-hints_darwin.sh-usenm.diff
+}
+
 # Allow perl to find p5-* ports installed by previous (minor) versions
 set platsuffix ""
 if {${os.platform} == "darwin"} {

Added: trunk/dports/lang/perl5.12/files/patch-hints_darwin.sh-usenm.diff
===================================================================
--- trunk/dports/lang/perl5.12/files/patch-hints_darwin.sh-usenm.diff	                        (rev 0)
+++ trunk/dports/lang/perl5.12/files/patch-hints_darwin.sh-usenm.diff	2011-03-10 04:03:19 UTC (rev 76831)
@@ -0,0 +1,11 @@
+--- hints/darwin.sh.orig	2011-03-10 14:42:17.000000000 +1100
++++ hints/darwin.sh	2011-03-10 14:43:11.000000000 +1100
+@@ -69,7 +69,7 @@
+ archname='darwin';
+ 
+ # nm works.
+-usenm='true';
++usenm='false';
+ 
+ case "$optimize" in
+ '')
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110309/1cde75b3/attachment.html>


More information about the macports-changes mailing list