summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Coie <rac@gentoo.org>2004-11-30 21:01:58 +0000
committerRobert Coie <rac@gentoo.org>2004-11-30 21:01:58 +0000
commit593b76d6f6a0327d3e9f1deb2af37e190047f804 (patch)
tree8aedaad642d955e07fc23e5f3d43f97894abd384 /sys-devel/libperl/files
parentFixed invalid atoms in *DEPEND. (diff)
downloadgentoo-2-593b76d6f6a0327d3e9f1deb2af37e190047f804.tar.gz
gentoo-2-593b76d6f6a0327d3e9f1deb2af37e190047f804.tar.bz2
gentoo-2-593b76d6f6a0327d3e9f1deb2af37e190047f804.zip
5.8.6
Diffstat (limited to 'sys-devel/libperl/files')
-rw-r--r--sys-devel/libperl/files/digest-libperl-5.8.31
-rw-r--r--sys-devel/libperl/files/digest-libperl-5.8.61
-rw-r--r--sys-devel/libperl/files/libperl-5.8.6-create-libperl-soname.patch (renamed from sys-devel/libperl/files/libperl-5.8.3-create-libperl-soname.patch)0
-rw-r--r--sys-devel/libperl/files/libperl-5.8.6-noksh.patch16
-rw-r--r--sys-devel/libperl/files/libperl-5.8.6-uclibc.patch15
5 files changed, 32 insertions, 1 deletions
diff --git a/sys-devel/libperl/files/digest-libperl-5.8.3 b/sys-devel/libperl/files/digest-libperl-5.8.3
deleted file mode 100644
index 7c8f3b31b5b0..000000000000
--- a/sys-devel/libperl/files/digest-libperl-5.8.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6d2b389f8c6424b7af303f417947714f perl-5.8.3.tar.gz 12002329
diff --git a/sys-devel/libperl/files/digest-libperl-5.8.6 b/sys-devel/libperl/files/digest-libperl-5.8.6
new file mode 100644
index 000000000000..666169141e1e
--- /dev/null
+++ b/sys-devel/libperl/files/digest-libperl-5.8.6
@@ -0,0 +1 @@
+MD5 3d030b6ff2a433840edb1a407d18dc0a perl-5.8.6.tar.bz2 9693085
diff --git a/sys-devel/libperl/files/libperl-5.8.3-create-libperl-soname.patch b/sys-devel/libperl/files/libperl-5.8.6-create-libperl-soname.patch
index 4aa8f36b1506..4aa8f36b1506 100644
--- a/sys-devel/libperl/files/libperl-5.8.3-create-libperl-soname.patch
+++ b/sys-devel/libperl/files/libperl-5.8.6-create-libperl-soname.patch
diff --git a/sys-devel/libperl/files/libperl-5.8.6-noksh.patch b/sys-devel/libperl/files/libperl-5.8.6-noksh.patch
new file mode 100644
index 000000000000..4c33b3e71b33
--- /dev/null
+++ b/sys-devel/libperl/files/libperl-5.8.6-noksh.patch
@@ -0,0 +1,16 @@
+diff -burN perl-5.8.4.orig/Configure perl-5.8.4/Configure
+--- perl-5.8.4.orig/Configure 2004-04-01 05:48:18.000000000 -0800
++++ perl-5.8.4/Configure 2004-06-09 12:02:54.694172368 -0700
+@@ -164,6 +164,12 @@
+ ;;
+ esac
+
++# 2004.06.09 rac
++# having $newsh persist as ksh here is bad news if ksh doesn't really
++# exist. this causes us to toss away a perfectly good working test in
++# bash in favour of more exotic external options. see bug 42665.
++test -x "${newsh}" || unset newsh
++
+ : if needed set CDPATH to a harmless value that is not chatty
+ : avoid bash 2.02 problems with empty CDPATH.
+ case "$CDPATH" in
diff --git a/sys-devel/libperl/files/libperl-5.8.6-uclibc.patch b/sys-devel/libperl/files/libperl-5.8.6-uclibc.patch
new file mode 100644
index 000000000000..1e086d73879a
--- /dev/null
+++ b/sys-devel/libperl/files/libperl-5.8.6-uclibc.patch
@@ -0,0 +1,15 @@
+--- perl-5.8.2/perlio.c-dist 2003-12-03 14:30:24.000000000 -0700
++++ perl-5.8.2/perlio.c 2003-12-03 14:32:10.000000000 -0700
+@@ -2824,7 +2824,11 @@
+ /* XXX this could use PerlIO_canset_fileno() and
+ * PerlIO_set_fileno() support from Configure
+ */
+-# if defined(__GLIBC__)
++# if defined(__UCLIBC__)
++ /* uClibc must come before glibc because it defines __GLIBC__ as well. */
++ f->__filedes = -1;
++ return 1;
++# elif defined(__GLIBC__)
+ /* There may be a better way for GLIBC:
+ - libio.h defines a flag to not close() on cleanup
+ */