components/perl/perl522/patches/1000_largefiles.patch
author Craig Mohrman <craig.mohrman@oracle.com>
Fri, 04 Mar 2016 13:37:19 -0800
changeset 5554 63d6ec724bea
permissions -rw-r--r--
PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20 22548084 add perl 5.22 to Solaris 22653597 problem in UTILITY/PERL
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5554
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     1
In house patch to correctly identify large file support in a 64-bit
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     2
compilation environment.
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     3
A correction of this sort should be sent upstream.
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     4
--- perl-5.22.1/hints/solaris_2.sh-orig	2016-02-25 20:22:01.201322692 -0800
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     5
+++ perl-5.22.1/hints/solaris_2.sh	2016-02-25 20:22:31.670265384 -0800
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     6
@@ -494,9 +494,9 @@
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     7
 ''|$define|true|[yY]*)
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     8
 
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
     9
 # Keep these in the left margin.
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    10
-ccflags_uselargefiles="`$run getconf LFS_CFLAGS 2>/dev/null`"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    11
-ldflags_uselargefiles="`$run getconf LFS_LDFLAGS 2>/dev/null`"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    12
-libswanted_uselargefiles="`$run getconf LFS_LIBS 2>/dev/null|sed -e 's@^-l@@' -e 's@ -l@ @g'`"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    13
+ccflags_uselargefiles="`$run getconf LFS64_CFLAGS 2>/dev/null`"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    14
+ldflags_uselargefiles="`$run getconf LFS64_LDFLAGS 2>/dev/null`"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    15
+libswanted_uselargefiles="`$run getconf LFS64_LIBS 2>/dev/null|sed -e 's@^-l@@' -e 's@ -l@ @g'`"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    16
 
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    17
     ccflags="$ccflags $ccflags_uselargefiles"
63d6ec724bea PSARC 2016/024 Add Perl 5.22, Remove Perl 5.20
Craig Mohrman <craig.mohrman@oracle.com>
parents:
diff changeset
    18
     ldflags="$ldflags $ldflags_uselargefiles"