pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/perl5 Put back -fstack-protector on solaris in pe...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/399f8a1d0866
branches:  trunk
changeset: 634172:399f8a1d0866
user:      richard <richard%pkgsrc.org@localhost>
date:      Sat May 10 13:39:57 2014 +0000

description:
Put back -fstack-protector on solaris in perl after libtool fix.

diffstat:

 lang/perl5/distinfo         |   4 ++--
 lang/perl5/patches/patch-ca |  18 ++----------------
 2 files changed, 4 insertions(+), 18 deletions(-)

diffs (62 lines):

diff -r 15e43628a0f6 -r 399f8a1d0866 lang/perl5/distinfo
--- a/lang/perl5/distinfo       Sat May 10 13:35:59 2014 +0000
+++ b/lang/perl5/distinfo       Sat May 10 13:39:57 2014 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.115 2014/03/14 22:41:10 ryoon Exp $
+$NetBSD: distinfo,v 1.116 2014/05/10 13:39:57 richard Exp $
 
 SHA1 (perl-5.18.2.tar.bz2) = b8b87ef46630b5a2287b86b6e0c69088da36adfd
 RMD160 (perl-5.18.2.tar.bz2) = 1b656ae4f53845aac11e62b71c2d84c156ebfbd0
@@ -9,7 +9,7 @@
 SHA1 (patch-ac) = cd918ae7aedddfcd3d555a1d1388c4c8719ccd12
 SHA1 (patch-ah) = f66b496ba8f7b7d3e5a1f0c6f03d051a652f426e
 SHA1 (patch-aq) = 4bf5a76f0277b0939b2ca7720f4bb045a788b5cc
-SHA1 (patch-ca) = 80f96af07df5e77d0e0cdbdaeb5cca852008395f
+SHA1 (patch-ca) = 7061f28e599526b6f68087b232c3465aac87f1a2
 SHA1 (patch-ch) = 5b6a89c82e158bab0a5f06add48c28e600678099
 SHA1 (patch-ck) = 5c381db130cdf4c315678e2d65380eaaa3065fee
 SHA1 (patch-cn) = d1877383e213a414562b5bb4c1e8aa785926fab7
diff -r 15e43628a0f6 -r 399f8a1d0866 lang/perl5/patches/patch-ca
--- a/lang/perl5/patches/patch-ca       Sat May 10 13:35:59 2014 +0000
+++ b/lang/perl5/patches/patch-ca       Sat May 10 13:39:57 2014 +0000
@@ -1,11 +1,9 @@
-$NetBSD: patch-ca,v 1.18 2014/03/14 22:41:10 ryoon Exp $
+$NetBSD: patch-ca,v 1.19 2014/05/10 13:39:57 richard Exp $
 
 * Use "uname -r" to get OS version for *BSD.
 
 * Move $loclibpth to the end of $dlist, instead of the beginning.
 
-* Disable -fstack-protector on SunOS
-
 * Several other changes.
 
 --- Configure.orig     2014-01-06 22:46:42.000000000 +0000
@@ -82,18 +80,6 @@
  
  : Which makefile gets called first.  This is used by make depend.
  case "$firstmakefile" in
-@@ -5119,8 +5123,10 @@ default|recommended)
-       # as that way the compiler can do the right implementation dependant
-       # thing. (NWC)
-       case "$gccversion" in
--      ?*)     set stack-protector -fstack-protector
-+      ?*)     if test "X$osname" != "Xsolaris"; then
-+              set stack-protector -fstack-protector
-               eval $checkccflag
-+              fi
-               ;;
-       esac
-       ;;
 @@ -6486,7 +6492,9 @@ rp='Pathname for the site-specific libra
  . ./getfile
  prefixvar=sitelib
@@ -140,7 +126,7 @@
                        solaris) # See [perl #66604].  On Solaris 11, gcc -m64 on amd64
                                # appears not to understand -G.  gcc versions at
                                # least as old as 3.4.3 support -shared, so just
-@@ -8347,7 +8367,7 @@ if "$useshrplib"; then
+@@ -8347,7 +8361,7 @@ if "$useshrplib"; then
                # next doesn't like the default...
                ;;
        haiku)



Home | Main Index | Thread Index | Old Index