summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNitin A Kamble <nitin.a.kamble@intel.com>2011-10-19 14:53:17 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-10-24 14:27:35 +0100
commit8dc5f118832a4aca906239ffed82f72497c37f8e (patch)
treec53e75b07c0e3ad89907b0ce55efab5d371cea80
parentc9883733fed9267b1a936c08500a4caf8dc52d3d (diff)
downloadopenembedded-core-8dc5f118832a4aca906239ffed82f72497c37f8e.tar.gz
openembedded-core-8dc5f118832a4aca906239ffed82f72497c37f8e.tar.bz2
openembedded-core-8dc5f118832a4aca906239ffed82f72497c37f8e.zip
perl: upgrade from 5.12.3 to 5.14.2
parallel build fix patches are not needed as they are upstream now. Got a new set of debian patch set for 5.14.2 perl-rpdepends: fix the autogenerated rdepends mistakes take out some mdoules which are not going to be built. [Saul Wold: Remove debug] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
-rw-r--r--meta/recipes-devtools/perl/files/Configure-multilib.patch17
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch15
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff34
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff24
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/deprecate-with-apt.diff61
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/devel-ppport-ia64-optim.diff34
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/extutils_hacks.diff315
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/autodie-flock.diff100
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/concat-stack-corruption.diff39
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/cpanplus-without-home.diff32
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/h2ph-gcc-4.5.diff108
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-docs.diff97
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/lc-numeric-sprintf.diff31
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/processPL.diff45
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/patchlevel45
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/debian/series34
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_1.patch27
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_2.patch24
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_3.patch6585
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_4.patch57
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_5.patch430
-rw-r--r--meta/recipes-devtools/perl/perl-5.12.3/parallel_build_fix_6.patch158
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/09_fix_installperl.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/09_fix_installperl.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/Configure-multilib.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/Configure-multilib.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/MM_Unix.pm.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/MM_Unix.pm.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/Makefile.SH.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/Makefile.SH.patch)122
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/Makefile.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/Makefile.patch)17
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/asm-pageh-fix.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/asm-pageh-fix.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh)65
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh-32 (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh-32-be (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32-be)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh-32-le (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-32-le)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh-64 (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh-64-be (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64-be)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/config.sh-64-le (renamed from meta/recipes-devtools/perl/perl-5.12.3/config.sh-64-le)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/cross-generate_uudmap.patch15
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/arm_thread_stress_timeout.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/arm_thread_stress_timeout.diff)13
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/cpan_definstalldirs.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_definstalldirs.diff)18
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/cpanplus_config_path.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/cpanplus_config_path.diff)19
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/cpanplus_definstalldirs.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/cpanplus_definstalldirs.diff)13
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/db_file_ver.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/db_file_ver.diff)12
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/deprecate-with-apt.diff406
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/disable-zlib-bundling.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/disable-zlib-bundling.diff)7
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/doc_info.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/doc_info.diff)16
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/enc2xs_inc.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/enc2xs_inc.diff)9
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/errno_ver.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/errno_ver.diff)23
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/extutils_set_libperl_path.diff23
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fakeroot.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/fakeroot.diff)15
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/find_html2text.diff35
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/document_makemaker_ccflags.diff31
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/extutils-cbuilder-cflags.diff86
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/h2ph-multiarch.diff69
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-ccflags.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/hurd-ccflags.diff)12
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/hurd-hints.diff48
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/index-tainting.diff73
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/module-build-home-directory.diff37
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/net_smtp_docs.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/fixes/net_smtp_docs.diff)10
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/pod_fixes.diff145
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/respect_umask.diff153
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch36
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/instmodsh_doc.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/instmodsh_doc.diff)9
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/ld_run_path.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/ld_run_path.diff)15
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/libnet_config_path.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/libnet_config_path.diff)12
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/libperl_embed_doc.diff26
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/m68k_thread_stress.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/m68k_thread_stress.diff)15
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/mod_paths.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/mod_paths.diff)15
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/module_build_man_extensions.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/module_build_man_extensions.diff)16
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/no_packlist_perllocal.diff88
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/patchlevel.diff30
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/perlivp.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/perlivp.diff)19
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/prefix_changes.diff118
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/prune_libs.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/prune_libs.diff)16
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/series40
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/skip-kfreebsd-crash.diff39
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/skip-upstream-git-tests.diff59
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/squelch-locale-warnings.diff (renamed from meta/recipes-devtools/perl/perl-5.12.3/debian/squelch-locale-warnings.diff)14
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/debian/writable_site_dirs.diff36
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/fix_bad_rpath.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/fix_bad_rpath.patch)13
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/generate-sh.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/generate-sh.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/installperl.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/installperl.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/letgcc-find-errno.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/letgcc-find-errno.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/native-nopacklist.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/native-nopacklist.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/native-perlinc.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/native-perlinc.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/perl-configpm-switch.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-configpm-switch.patch)18
-rwxr-xr-xmeta/recipes-devtools/perl/perl-5.14.2/perl-configure.sh (renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-configure.sh)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/perl-dynloader.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-dynloader.patch)21
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/perl-enable-gdbm.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-enable-gdbm.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.2/perl-moreconfig.patch (renamed from meta/recipes-devtools/perl/perl-5.12.3/perl-moreconfig.patch)0
-rw-r--r--meta/recipes-devtools/perl/perl-native_5.14.2.bb (renamed from meta/recipes-devtools/perl/perl-native_5.12.3.bb)32
-rw-r--r--meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc (renamed from meta/recipes-devtools/perl/perl-rdepends_5.12.3.inc)54
-rw-r--r--meta/recipes-devtools/perl/perl-rprovides_5.14.2.inc (renamed from meta/recipes-devtools/perl/perl-rprovides_5.12.3.inc)0
-rw-r--r--meta/recipes-devtools/perl/perl_5.14.2.bb (renamed from meta/recipes-devtools/perl/perl_5.12.3.bb)47
92 files changed, 1949 insertions, 8643 deletions
diff --git a/meta/recipes-devtools/perl/files/Configure-multilib.patch b/meta/recipes-devtools/perl/files/Configure-multilib.patch
deleted file mode 100644
index 085a2ffe4e..0000000000
--- a/meta/recipes-devtools/perl/files/Configure-multilib.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Upstream-Status: Inappropriate [embedded specific]
-
-Index: perl-5.12.2/Configure
-===================================================================
---- perl-5.12.2.orig/Configure
-+++ perl-5.12.2/Configure
-@@ -1316,8 +1316,9 @@ loclibpth="/usr/local/lib /opt/local/lib
- loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib"
-
- : general looking path for locating libraries
--glibpth="/lib /usr/lib $xlibpth"
-+glibpth="/lib /usr/lib /lib64 /usr/lib64 $xlibpth"
- glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib"
-+test -f /usr/lib/*-linux-gnu/libc.so && glibpth="/usr/lib/*-linux-gnu $glibpth"
- test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth"
- test -f /shlib/libc.so && glibpth="/shlib $glibpth"
- test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64"
diff --git a/meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch b/meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch
deleted file mode 100644
index d59ad8dae6..0000000000
--- a/meta/recipes-devtools/perl/perl-5.12.3/cross-generate_uudmap.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Upstream-Status:Inappropriate [embedded specific]
-
-Index: perl-5.10.1/Makefile.SH
-===================================================================
---- perl-5.10.1.orig/Makefile.SH 2010-02-12 19:06:17.000000000 +0300
-+++ perl-5.10.1/Makefile.SH 2010-02-12 19:10:13.000000000 +0300
-@@ -596,7 +596,7 @@
- \$(RUN) ./generate_uudmap\$(HOST_EXE_EXT) >uudmap.h
-
- generate_uudmap\$(HOST_EXE_EXT): generate_uudmap\$(OBJ_EXT)
-- \$(CC) -o generate_uudmap\$(EXE_EXT) \$(LDFLAGS) generate_uudmap\$(OBJ_EXT) \$(libs)
-+ \$(BUILD_CC) -o generate_uudmap\$(EXE_EXT) generate_uudmap.c
-
- !GROK!THIS!
- $spitshell >>$Makefile <<'!NO!SUBS!'
diff --git a/meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff b/meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff
deleted file mode 100644
index b5b952e838..0000000000
--- a/meta/recipes-devtools/perl/perl-5.12.3/debian/arm_optim.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-Upstream-Status:Inappropriate [debian patch]
-
-From: Niko Tyni <ntyni@debian.org>
-Description: Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug
-Bug-Debian: http://bugs.debian.org/580334
-
-Regression from gcc-4.3, not reported yet.
-
- perl -e '"-2" =~ /(.+)/; @foo=(); push @foo, $_ for $1..undef; print @foo ? "ok\n" : "not ok\n"'
-
-
----
- cflags.SH | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
-
-diff --git a/cflags.SH b/cflags.SH
-index a5d71b9..6914ba6 100755
---- a/cflags.SH
-+++ b/cflags.SH
-@@ -312,7 +312,11 @@ for file do
- regexec) ;;
- run) ;;
- scope) ;;
-- sv) ;;
-+ sv)
-+ case $archname in
-+ arm-*|armeb-*)
-+ optimize=-O0;;
-+ esac;;
- taint) ;;
- toke) ;;
- universal) ;;
---
-tg: (a508b62..) debian/arm_optim (depends on: upstream)
diff --git a/meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff b/meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff
deleted file mode 100644
index 27b4a45440..0000000000
--- a/meta/recipes-devtools/perl/perl-5.12.3/debian/cpan_config_path.diff
+++ /dev/null
@@ -1,24 +0,0 @@
-Upstream-Status:Inappropriate [debian patch]
-
-Subject: Set location of CPAN::Config to /etc/perl as /usr may not be writable.
-
-
----
- cpan/CPAN/lib/CPAN/HandleConfig.pm | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/cpan/CPAN/lib/CPAN/HandleConfig.pm b/cpan/CPAN/lib/CPAN/HandleConfig.pm
-index 76cd81e..65a3b27 100644
---- a/cpan/CPAN/lib/CPAN/HandleConfig.pm
-+++ b/cpan/CPAN/lib/CPAN/HandleConfig.pm
-@@ -543,7 +543,7 @@ sub load {