[105865] trunk/dports/lang/perl5.16

macsforever2000 at macports.org macsforever2000 at macports.org
Wed May 8 10:39:06 PDT 2013


Revision: 105865
          https://trac.macports.org/changeset/105865
Author:   macsforever2000 at macports.org
Date:     2013-05-08 10:39:06 -0700 (Wed, 08 May 2013)
Log Message:
-----------
perl5.16: Remove -no-cpp-precomp from cppflags. (#38913)

Modified Paths:
--------------
    trunk/dports/lang/perl5.16/Portfile
    trunk/dports/lang/perl5.16/files/patch-hints_darwin.sh.diff

Modified: trunk/dports/lang/perl5.16/Portfile
===================================================================
--- trunk/dports/lang/perl5.16/Portfile	2013-05-08 17:20:42 UTC (rev 105864)
+++ trunk/dports/lang/perl5.16/Portfile	2013-05-08 17:39:06 UTC (rev 105865)
@@ -5,7 +5,7 @@
 
 name            perl5.16
 version         5.16.1
-revision        2
+revision        3
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      lang
 license         {Artistic-1 GPL}

Modified: trunk/dports/lang/perl5.16/files/patch-hints_darwin.sh.diff
===================================================================
--- trunk/dports/lang/perl5.16/files/patch-hints_darwin.sh.diff	2013-05-08 17:20:42 UTC (rev 105864)
+++ trunk/dports/lang/perl5.16/files/patch-hints_darwin.sh.diff	2013-05-08 17:39:06 UTC (rev 105865)
@@ -1,14 +1,23 @@
---- hints/darwin.sh.orig	2011-01-09 12:20:55.000000000 -0800
-+++ hints/darwin.sh	2011-03-09 01:06:05.000000000 -0800
-@@ -143,7 +143,6 @@ esac
+--- hints/darwin.sh.orig	2013-05-08 11:13:45.000000000 -0600
++++ hints/darwin.sh	2013-05-08 11:15:04.000000000 -0600
+@@ -129,7 +129,7 @@
  
+ # Avoid Apple's cpp precompiler, better for extensions
+ if [ "X`echo | ${cc} -no-cpp-precomp -E - 2>&1 >/dev/null`" = "X" ]; then
+-    cppflags="${cppflags} -no-cpp-precomp"
++    #cppflags="${cppflags} -no-cpp-precomp"
+ 
+     # This is necessary because perl's build system doesn't
+     # apply cppflags to cc compile lines as it should.
+@@ -143,7 +143,6 @@
+ 
  # Shared library extension is .dylib.
  # Bundle extension is .bundle.
 -ld='cc';
  so='dylib';
  dlext='bundle';
  usedl='define';
-@@ -181,6 +180,34 @@ case "$osvers" in
+@@ -181,6 +180,34 @@
     ldflags="${ldflags} -flat_namespace"
     lddlflags="${ldflags} -bundle -undefined suppress"
     ;;
@@ -43,7 +52,7 @@
  *) 
     lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
     case "$ld" in
-@@ -262,6 +262,10 @@ esac
+@@ -262,6 +289,10 @@
  ;;
  esac
  
@@ -54,7 +63,7 @@
  ##
  # System libraries
  ##
-@@ -326,3 +350,5 @@ ranlib='ranlib'
+@@ -326,3 +357,5 @@
  # makefile in the same place.  Since Darwin uses GNU make, this dodges
  # the problem.
  firstmakefile=GNUmakefile;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130508/12cbdf1d/attachment.html>


More information about the macports-changes mailing list