From 06d43a90acbe63baea62d220659149a3ff2f9198 Mon Sep 17 00:00:00 2001 From: Robert Yang Date: Wed, 17 Jun 2015 00:19:42 -0700 Subject: perl: 5.20.0 -> 5.22.0 * Remove: - perl-5.14.3-fix-CVE-2010-4777.patch: backport - fix-FF_MORE-crash.patch: backport - perl-rprovides.inc: it was introduced by 5.8.7, the lines in it are like: RPROVIDES_perl-module-b-asmdata = "perl-module-${TARGET_SYS}-b-asmdata" If some packages do RPDEND on something like perl-module-${TARGET_SYS}-b-asmdatam, we need update the package rather than keep use RPROVIDES in perl-rprovides.inc, so remove it. - perl-rprovides_5.20.0.inc: it only has one line: RPROVIDES_perl-module-module-build, but the perl-module-module-build is gone in 5.22.0, so remove it. * Update: - debian patches from http://ftp.de.debian.org/debian/pool/main/p/perl/perl_5.20.0-1.debian.tar.xz - Makefile.SH.patch - Merge 0001-Makefile.SH-fix-do_install-failed.patch into Makefile.SH.patch - native-nopacklist.patch - config.sh * The CGI.pm and Module::Build disappear from core, so no perl-module-module-build.rpm any more, more info: http://perltricks.com/article/165/2015/4/10/A-preview-of-Perl-5-22 Signed-off-by: Robert Yang --- .../0001-Makefile.SH-fix-do_install-failed.patch | 47 - .../perl/perl-5.20.0/Configure-multilib.patch | 17 - .../perl/perl-5.20.0/MM_Unix.pm.patch | 22 - .../perl/perl-5.20.0/Makefile.SH.patch | 356 --- .../perl/perl-5.20.0/Makefile.patch | 58 - meta/recipes-devtools/perl/perl-5.20.0/config.sh | 1113 --------- .../recipes-devtools/perl/perl-5.20.0/config.sh-32 | 38 - .../perl/perl-5.20.0/config.sh-32-be | 1 - .../perl/perl-5.20.0/config.sh-32-le | 1 - .../recipes-devtools/perl/perl-5.20.0/config.sh-64 | 38 - .../perl/perl-5.20.0/config.sh-64-be | 1 - .../perl/perl-5.20.0/config.sh-64-le | 1 - .../perl/perl-5.20.0/cross-generate_uudmap.patch | 15 - .../perl-5.20.0/debian/cpan-missing-site-dirs.diff | 62 - .../perl-5.20.0/debian/cpan_definstalldirs.diff | 37 - .../perl/perl-5.20.0/debian/db_file_ver.diff | 34 - .../perl/perl-5.20.0/debian/doc_info.diff | 35 - .../perl/perl-5.20.0/debian/enc2xs_inc.diff | 70 - .../perl/perl-5.20.0/debian/errno_ver.diff | 35 - .../debian/extutils_set_libperl_path.diff | 37 - .../perl/perl-5.20.0/debian/find_html2text.diff | 35 - .../debian/fixes/document_makemaker_ccflags.diff | 31 - .../debian/fixes/memoize_storable_nstore.diff | 110 - .../perl-5.20.0/debian/fixes/net_smtp_docs.diff | 25 - .../perl-5.20.0/debian/fixes/respect_umask.diff | 153 -- .../perl-5.20.0/debian/hurd_test_skip_stack.diff | 32 - .../perl/perl-5.20.0/debian/instmodsh_doc.diff | 27 - .../perl/perl-5.20.0/debian/ld_run_path.diff | 24 - .../perl-5.20.0/debian/libnet_config_path.diff | 37 - .../perl/perl-5.20.0/debian/libperl_embed_doc.diff | 26 - .../perl/perl-5.20.0/debian/mod_paths.diff | 99 - .../debian/module_build_man_extensions.diff | 35 - .../perl-5.20.0/debian/no_packlist_perllocal.diff | 93 - .../debian/perl5db-x-terminal-emulator.patch | 29 - .../perl/perl-5.20.0/debian/perlivp.diff | 39 - .../perl/perl-5.20.0/debian/prefix_changes.diff | 118 - .../perl/perl-5.20.0/debian/prune_libs.diff | 38 - .../perl/perl-5.20.0/debian/regen-skip.diff | 27 - .../perl-5.20.0/debian/skip-kfreebsd-crash.diff | 40 - .../debian/skip-upstream-git-tests.diff | 28 - .../debian/squelch-locale-warnings.diff | 55 - .../perl-5.20.0/debian/writable_site_dirs.diff | 36 - .../perl/perl-5.20.0/dynaloaderhack.patch | 23 - .../perl/perl-5.20.0/fix-FF_MORE-crash.patch | 21 - .../perl/perl-5.20.0/fix_bad_rpath.patch | 24 - .../perl/perl-5.20.0/generate-sh.patch | 56 - .../perl/perl-5.20.0/installperl.patch | 17 - .../perl/perl-5.20.0/letgcc-find-errno.patch | 46 - ...-fix-regenerate-makefile-failed-while-cc-.patch | 30 - .../perl/perl-5.20.0/native-nopacklist.patch | 94 - .../perl/perl-5.20.0/native-perlinc.patch | 26 - .../perl-5.14.3-fix-CVE-2010-4777.patch | 45 - .../perl/perl-5.20.0/perl-archlib-exp.patch | 40 - .../perl/perl-5.20.0/perl-configpm-switch.patch | 47 - .../perl/perl-5.20.0/perl-configure.sh | 43 - .../perl/perl-5.20.0/perl-dynloader.patch | 34 - .../perl/perl-5.20.0/perl-enable-gdbm.patch | 19 - .../perl/perl-5.20.0/perl-moreconfig.patch | 18 - meta/recipes-devtools/perl/perl-5.20.0/run-ptest | 2 - .../dist-threads-t-join.t-adjust-ps-option.patch | 38 - ...der-t-DynaLoader.t-fix-calling-dl_findfil.patch | 26 - meta/recipes-devtools/perl/perl-native_5.20.0.bb | 131 - meta/recipes-devtools/perl/perl-native_5.22.0.bb | 128 + .../recipes-devtools/perl/perl-rdepends_5.20.0.inc | 2603 -------------------- .../recipes-devtools/perl/perl-rdepends_5.22.0.inc | 2567 +++++++++++++++++++ meta/recipes-devtools/perl/perl-rprovides.inc | 49 - .../perl/perl-rprovides_5.20.0.inc | 1 - .../perl/perl/Configure-multilib.patch | 17 + meta/recipes-devtools/perl/perl/MM_Unix.pm.patch | 22 + meta/recipes-devtools/perl/perl/Makefile.SH.patch | 374 +++ meta/recipes-devtools/perl/perl/Makefile.patch | 58 + meta/recipes-devtools/perl/perl/config.sh | 1222 +++++++++ meta/recipes-devtools/perl/perl/config.sh-32 | 38 + meta/recipes-devtools/perl/perl/config.sh-32-be | 1 + meta/recipes-devtools/perl/perl/config.sh-32-le | 1 + meta/recipes-devtools/perl/perl/config.sh-64 | 38 + meta/recipes-devtools/perl/perl/config.sh-64-be | 1 + meta/recipes-devtools/perl/perl/config.sh-64-le | 1 + .../perl/perl/cross-generate_uudmap.patch | 15 + .../perl/perl/debian/cpan-missing-site-dirs.diff | 62 + .../perl/perl/debian/cpan_definstalldirs.diff | 37 + .../perl/perl/debian/db_file_ver.diff | 34 + .../perl/perl/debian/deprecate-with-apt.diff | 56 + .../perl/perl/debian/doc_info.diff | 35 + .../perl/perl/debian/enc2xs_inc.diff | 70 + .../perl/perl/debian/errno_ver.diff | 35 + .../perl/debian/extutils_set_libperl_path.diff | 37 + .../perl/perl/debian/fakeroot.diff | 42 + .../perl/perl/debian/find_html2text.diff | 35 + .../debian/fixes/document_makemaker_ccflags.diff | 31 + .../perl/debian/fixes/memoize_storable_nstore.diff | 110 + .../perl/perl/debian/fixes/net_smtp_docs.diff | 25 + .../perl/perl/debian/fixes/perl-Cnn.diff | 73 + .../debian/fixes/pod_man_reproducible_date.diff | 170 ++ .../perl/perl/debian/fixes/podman-empty-date.diff | 51 + .../perl/perl/debian/fixes/podman-pipe.diff | 109 + .../perl/perl/debian/fixes/podman-utc-docs.diff | 86 + .../perl/perl/debian/fixes/podman-utc.diff | 33 + .../perl/perl/debian/fixes/respect_umask.diff | 153 ++ .../perl/perl/debian/instmodsh_doc.diff | 27 + .../perl/perl/debian/ld_run_path.diff | 24 + .../perl/perl/debian/libnet_config_path.diff | 37 + .../perl/perl/debian/libperl_embed_doc.diff | 26 + .../perl/perl/debian/locale-robustness.diff | 52 + .../perl/perl/debian/makemaker-pasthru.diff | 30 + .../perl/perl/debian/makemaker_customized.diff | 42 + .../perl/perl/debian/mod_paths.diff | 99 + .../perl/perl/debian/no_packlist_perllocal.diff | 92 + .../perl/perl/debian/patchlevel.diff | 30 + .../perl/debian/perl5db-x-terminal-emulator.patch | 29 + .../recipes-devtools/perl/perl/debian/perlivp.diff | 39 + .../perl/perl/debian/pod2man-customized.diff | 23 + .../perl/perl/debian/prefix_changes.diff | 118 + .../perl/perl/debian/prune_libs.diff | 38 + .../perl/perl/debian/regen-skip.diff | 27 + .../perl/perl/debian/skip-kfreebsd-crash.diff | 40 + .../perl/perl/debian/skip-upstream-git-tests.diff | 28 + .../perl/perl/debian/squelch-locale-warnings.diff | 56 + .../perl/perl/debian/writable_site_dirs.diff | 36 + .../perl/perl/dynaloaderhack.patch | 23 + .../recipes-devtools/perl/perl/fix_bad_rpath.patch | 24 + meta/recipes-devtools/perl/perl/generate-sh.patch | 56 + meta/recipes-devtools/perl/perl/installperl.patch | 17 + .../perl/perl/letgcc-find-errno.patch | 46 + ...-fix-regenerate-makefile-failed-while-cc-.patch | 30 + .../perl/perl/native-nopacklist.patch | 91 + .../perl/perl/native-perlinc.patch | 26 + .../perl/perl/perl-archlib-exp.patch | 40 + .../perl/perl/perl-configpm-switch.patch | 47 + meta/recipes-devtools/perl/perl/perl-configure.sh | 43 + .../perl/perl/perl-dynloader.patch | 34 + .../perl/perl/perl-enable-gdbm.patch | 19 + .../perl/perl/perl-moreconfig.patch | 18 + meta/recipes-devtools/perl/perl/run-ptest | 2 + .../dist-threads-t-join.t-adjust-ps-option.patch | 38 + ...der-t-DynaLoader.t-fix-calling-dl_findfil.patch | 26 + meta/recipes-devtools/perl/perl_5.20.0.bb | 388 --- meta/recipes-devtools/perl/perl_5.22.0.bb | 377 +++ 138 files changed, 7617 insertions(+), 6976 deletions(-) delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/Configure-multilib.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/MM_Unix.pm.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/Makefile.SH.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/Makefile.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh-32 delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh-32-be delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh-32-le delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh-64 delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh-64-be delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/config.sh-64-le delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/cross-generate_uudmap.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/cpan-missing-site-dirs.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/cpan_definstalldirs.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/db_file_ver.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/doc_info.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/enc2xs_inc.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/errno_ver.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/extutils_set_libperl_path.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/find_html2text.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/document_makemaker_ccflags.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/memoize_storable_nstore.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/net_smtp_docs.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/respect_umask.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/hurd_test_skip_stack.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/instmodsh_doc.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/ld_run_path.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/libnet_config_path.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/libperl_embed_doc.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/mod_paths.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/module_build_man_extensions.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/no_packlist_perllocal.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/perl5db-x-terminal-emulator.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/perlivp.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/prefix_changes.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/prune_libs.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/regen-skip.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/skip-kfreebsd-crash.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/skip-upstream-git-tests.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/squelch-locale-warnings.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/writable_site_dirs.diff delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/dynaloaderhack.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/fix-FF_MORE-crash.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/fix_bad_rpath.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/generate-sh.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/installperl.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/letgcc-find-errno.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/make_ext.pl-fix-regenerate-makefile-failed-while-cc-.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/native-perlinc.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/perl-5.14.3-fix-CVE-2010-4777.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/perl-archlib-exp.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/perl-configpm-switch.patch delete mode 100755 meta/recipes-devtools/perl/perl-5.20.0/perl-configure.sh delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/perl-dynloader.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/perl-enable-gdbm.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/perl-moreconfig.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/run-ptest delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/test/dist-threads-t-join.t-adjust-ps-option.patch delete mode 100644 meta/recipes-devtools/perl/perl-5.20.0/test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch delete mode 100644 meta/recipes-devtools/perl/perl-native_5.20.0.bb create mode 100644 meta/recipes-devtools/perl/perl-native_5.22.0.bb delete mode 100644 meta/recipes-devtools/perl/perl-rdepends_5.20.0.inc create mode 100644 meta/recipes-devtools/perl/perl-rdepends_5.22.0.inc delete mode 100644 meta/recipes-devtools/perl/perl-rprovides.inc delete mode 100644 meta/recipes-devtools/perl/perl-rprovides_5.20.0.inc create mode 100644 meta/recipes-devtools/perl/perl/Configure-multilib.patch create mode 100644 meta/recipes-devtools/perl/perl/MM_Unix.pm.patch create mode 100644 meta/recipes-devtools/perl/perl/Makefile.SH.patch create mode 100644 meta/recipes-devtools/perl/perl/Makefile.patch create mode 100644 meta/recipes-devtools/perl/perl/config.sh create mode 100644 meta/recipes-devtools/perl/perl/config.sh-32 create mode 100644 meta/recipes-devtools/perl/perl/config.sh-32-be create mode 100644 meta/recipes-devtools/perl/perl/config.sh-32-le create mode 100644 meta/recipes-devtools/perl/perl/config.sh-64 create mode 100644 meta/recipes-devtools/perl/perl/config.sh-64-be create mode 100644 meta/recipes-devtools/perl/perl/config.sh-64-le create mode 100644 meta/recipes-devtools/perl/perl/cross-generate_uudmap.patch create mode 100644 meta/recipes-devtools/perl/perl/debian/cpan-missing-site-dirs.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/cpan_definstalldirs.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/db_file_ver.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/deprecate-with-apt.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/doc_info.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/enc2xs_inc.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/errno_ver.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/extutils_set_libperl_path.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fakeroot.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/find_html2text.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/document_makemaker_ccflags.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/memoize_storable_nstore.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/net_smtp_docs.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/perl-Cnn.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/pod_man_reproducible_date.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/podman-empty-date.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/podman-pipe.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/podman-utc-docs.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/podman-utc.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/fixes/respect_umask.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/instmodsh_doc.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/ld_run_path.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/libnet_config_path.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/libperl_embed_doc.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/locale-robustness.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/makemaker-pasthru.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/makemaker_customized.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/mod_paths.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/no_packlist_perllocal.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/patchlevel.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/perl5db-x-terminal-emulator.patch create mode 100644 meta/recipes-devtools/perl/perl/debian/perlivp.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/pod2man-customized.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/prefix_changes.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/prune_libs.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/regen-skip.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/skip-kfreebsd-crash.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/skip-upstream-git-tests.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/squelch-locale-warnings.diff create mode 100644 meta/recipes-devtools/perl/perl/debian/writable_site_dirs.diff create mode 100644 meta/recipes-devtools/perl/perl/dynaloaderhack.patch create mode 100644 meta/recipes-devtools/perl/perl/fix_bad_rpath.patch create mode 100644 meta/recipes-devtools/perl/perl/generate-sh.patch create mode 100644 meta/recipes-devtools/perl/perl/installperl.patch create mode 100644 meta/recipes-devtools/perl/perl/letgcc-find-errno.patch create mode 100644 meta/recipes-devtools/perl/perl/make_ext.pl-fix-regenerate-makefile-failed-while-cc-.patch create mode 100644 meta/recipes-devtools/perl/perl/native-nopacklist.patch create mode 100644 meta/recipes-devtools/perl/perl/native-perlinc.patch create mode 100644 meta/recipes-devtools/perl/perl/perl-archlib-exp.patch create mode 100644 meta/recipes-devtools/perl/perl/perl-configpm-switch.patch create mode 100755 meta/recipes-devtools/perl/perl/perl-configure.sh create mode 100644 meta/recipes-devtools/perl/perl/perl-dynloader.patch create mode 100644 meta/recipes-devtools/perl/perl/perl-enable-gdbm.patch create mode 100644 meta/recipes-devtools/perl/perl/perl-moreconfig.patch create mode 100644 meta/recipes-devtools/perl/perl/run-ptest create mode 100644 meta/recipes-devtools/perl/perl/test/dist-threads-t-join.t-adjust-ps-option.patch create mode 100644 meta/recipes-devtools/perl/perl/test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch delete mode 100644 meta/recipes-devtools/perl/perl_5.20.0.bb create mode 100644 meta/recipes-devtools/perl/perl_5.22.0.bb diff --git a/meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch b/meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch deleted file mode 100644 index b1787ce4df..0000000000 --- a/meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 2ed4b0c66fe7c7282922798eb3271b8f101359d1 Mon Sep 17 00:00:00 2001 -From: Hongxu Jia -Date: Thu, 19 Jun 2014 19:34:56 +0800 -Subject: [PATCH] Makefile.SH: fix do_install failed - -Signed-off-by: Hongxu Jia ---- - Makefile.SH | 16 +--------------- - 1 file changed, 1 insertion(+), 15 deletions(-) - -diff --git a/Makefile.SH b/Makefile.SH -index f5d2d0f..e468c1b 100755 ---- a/Makefile.SH -+++ b/Makefile.SH -@@ -1074,8 +1074,7 @@ EOT - $spitshell >>$Makefile <>$Makefile <<'!NO!SUBS!' - install.perl: $(INSTALL_DEPENDENCE) installperl - ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) -- --# XXX Experimental. Hardwired values, but useful for testing. --# Eventually Configure could ask for some of these values. --install.html: all installhtml -- -@test -f README.vms && cd vms && $(LNS) ../README.vms README_vms.pod && cd .. -- $(RUN_PERL) installhtml \ -- --podroot=. --podpath=. --recurse \ -- --htmldir=$(privlib)/html \ -- --htmlroot=$(privlib)/html \ -- --splithead=pod/perlipc \ -- --splititem=pod/perlfunc \ -- --ignore=Porting/Maintainers.pm,Porting/pumpkin.pod,Porting/repository.pod \ -- --verbose - !NO!SUBS! - fi - --- -1.8.1.2 - diff --git a/meta/recipes-devtools/perl/perl-5.20.0/Configure-multilib.patch b/meta/recipes-devtools/perl/perl-5.20.0/Configure-multilib.patch deleted file mode 100644 index 9625b0b84e..0000000000 --- a/meta/recipes-devtools/perl/perl-5.20.0/Configure-multilib.patch +++ /dev/null @@ -1,17 +0,0 @@ -Upstream-Status:Pending - -Index: perl-5.12.3/Configure -=================================================================== ---- perl-5.12.3.orig/Configure -+++ perl-5.12.3/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.20.0/MM_Unix.pm.patch b/meta/recipes-devtools/perl/perl-5.20.0/MM_Unix.pm.patch deleted file mode 100644 index eb92ccb678..0000000000 --- a/meta/recipes-devtools/perl/perl-5.20.0/MM_Unix.pm.patch +++ /dev/null @@ -1,22 +0,0 @@ -Upstream-Status:Pending - -The perl-native should be relocatable while re-use sstate-cache from -another build, especially the original build was renamed/removed. - -To get the MakeMaker.pm works in this case, we need perl wrapper here -instead of real perl binary. - -Signed-off-by: Wenzong Fan -=================================================================== ---- perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm.orig 2011-08-12 16:07:30.000000000 +0800 -+++ perl-5.12.3/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2011-08-12 16:08:56.000000000 +0800 -@@ -1019,6 +1019,9 @@ - } - - foreach my $name (@$names){ -+ # Getting MakeMaker.pm use perl wrapper instead of 'perl.real' directly -+ $name =~ s/perl\.real/perl/ if ($name =~ /perl\.real/); -+ - foreach my $dir (@$dirs){ - next unless defined $dir; # $self->{PERL_SRC} may be undefined - my ($abs, $val); diff --git a/meta/recipes-devtools/perl/perl-5.20.0/Makefile.SH.patch b/meta/recipes-devtools/perl/perl-5.20.0/Makefile.SH.patch deleted file mode 100644 index 689d394931..0000000000 --- a/meta/recipes-devtools/perl/perl-5.20.0/Makefile.SH.patch +++ /dev/null @@ -1,356 +0,0 @@ -Upstream-Status:Inappropriate [embedded specific] - -Signed-off-by: Hongxu Jia ---- - Makefile.SH | 130 ++++++++++++++++++++++++++++++------------------------------ - 1 file changed, 66 insertions(+), 64 deletions(-) - -diff --git a/Makefile.SH b/Makefile.SH ---- a/Makefile.SH -+++ b/Makefile.SH -@@ -39,10 +39,10 @@ case "$useshrplib" in - true) - # Prefix all runs of 'miniperl' and 'perl' with - # $ldlibpth so that ./perl finds *this* shared libperl. -- case "$LD_LIBRARY_PATH" in -- '') ldlibpth="LD_LIBRARY_PATH=` quote "$pwd" `" ;; -- *) ldlibpth="LD_LIBRARY_PATH=` quote "$pwd" `:` quote "$LD_LIBRARY_PATH" `" ;; -- esac -+ #case "$LD_LIBRARY_PATH" in -+ #'') ldlibpth="LD_LIBRARY_PATH=` quote "$pwd" `" ;; -+ #*) ldlibpth="LD_LIBRARY_PATH=` quote "$pwd" `:` quote "$LD_LIBRARY_PATH" `" ;; -+ #esac - - pldlflags="$cccdlflags" - static_ldflags='' -@@ -122,10 +122,11 @@ true) - *) - eval "ldlibpthval=\"\$$ldlibpthname\"" - -- case "$ldlibpthval" in -- '') ldlibpth="$ldlibpthname=` quote "$pwd" `" ;; -- *) ldlibpth="$ldlibpthname=` quote "$pwd" `:` quote "$ldlibpthval" `" ;; -- esac -+# We compile in the library path in OE from cross-compile, so lets not do this -+# case "$ldlibpthval" in -+# '') ldlibpth="$ldlibpthname=` quote "$pwd" `" ;; -+# *) ldlibpth="$ldlibpthname=` quote "$pwd" `:` quote "$ldlibpthval" `" ;; -+# esac - - ;; - esac -@@ -141,18 +142,7 @@ true) - # INSTALL file, under "Building a shared perl library". - # If there is no pre-existing $libperl, we don't need - # to do anything further. -- if test -f $archlib/CORE/$libperl; then -- rm -f preload -- cat <<'EOT' > preload --#! /bin/sh --lib=$1 --shift --test -r $lib && export LD_PRELOAD="$lib $LD_PRELOAD" --exec "$@" --EOT -- chmod 755 preload -- ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl" -- fi -+ echo linux libraries overwritten by cross-compile patches - ;; - os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth" - ;; -@@ -565,9 +555,19 @@ splintfiles = $(c1) - @echo `$(CCCMDSRC)` -S $*.c - @`$(CCCMDSRC)` -S $*.c - --all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) $(generated_pods) $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make -- @echo " "; -- @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." -+#all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) $(generated_pods) $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make -+# @echo " "; -+# @echo " Everything is up to date. Type '$(MAKE) test' to run test suite." -+ -+all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) miniperl $(unidatafiles) -+ -+more: $(generated_pods) $(private) $(public) -+ -+more2: $(dynamic_ext) -+ -+more3: $(nonxs_ext) -+ -+more4: extras.make - - .PHONY: all translators utilities - -@@ -575,7 +575,7 @@ all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) $(generated_pods) $(private) $(unidatafile - # by make_patchnum.pl. - git_version.h: lib/Config_git.pl - --lib/Config_git.pl: $(MINIPERL_EXE) make_patchnum.pl -+lib/Config_git.pl: make_patchnum.pl - $(MINIPERL) make_patchnum.pl - - # make sure that we recompile perl.c if the git version changes -@@ -588,8 +588,8 @@ perl$(OBJ_EXT): git_version.h - # loading, we need to build perl first. - case "$usedl$static_cwd" in - defineundef) -- util_deps='$(MINIPERL_EXE) $(CONFIGPM) lib/auto/Cwd/Cwd$(DLSUFFIX) FORCE' -- x2p_deps="\$(MINIPERL_EXE) \$(CONFIGPM) \$(dynamic_ext) x2p/$firstmakefile FORCE" -+ util_deps='$(CONFIGPM) lib/auto/Cwd/Cwd$(DLSUFFIX) FORCE' -+ x2p_deps="\$(CONFIGPM) \$(dynamic_ext) x2p/$firstmakefile FORCE" - ;; - definedefine) - util_deps='$(PERL_EXE) $(CONFIGPM) FORCE' -@@ -613,7 +613,7 @@ x2p/s2p: $x2p_deps - x2p/find2perl: $x2p_deps - cd x2p; \$(LDLIBPTH) \$(MAKE) find2perl - --utils/Makefile: \$(MINIPERL_EXE) \$(CONFIGPM) utils/Makefile.PL -+utils/Makefile: \$(CONFIGPM) utils/Makefile.PL - \$(MINIPERL) -Ilib utils/Makefile.PL - - utilities: utils/Makefile $util_deps -@@ -708,7 +708,7 @@ esac - - - $spitshell >>$Makefile <<'!NO!SUBS!' --perlmain.c: $(MINIPERL_EXE) ext/ExtUtils-Miniperl/pm_to_blib -+perlmain.c: ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm - $(MINIPERL) -Ilib -MExtUtils::Miniperl -e 'writemain(\"perlmain.c", @ARGV)' DynaLoader $(static_ext) - - # The file ext.libs is a list of libraries that must be linked in -@@ -769,7 +769,7 @@ PERLEXPORT = perl.exp - ;; - esac - $spitshell >>$Makefile <<'!NO!SUBS!' --perl.exp: $(MINIPERLEXP) makedef.pl $(CONFIGPM) $(SYM) $(SYMH) -+perl.exp: makedef.pl $(CONFIGPM) $(SYM) $(SYMH) - ./$(MINIPERLEXP) makedef.pl --sort-fold PLATFORM=aix CC_FLAGS="$(OPTIMIZE)" > perl.exp - - !NO!SUBS! -@@ -778,7 +778,7 @@ os2) - $spitshell >>$Makefile <<'!NO!SUBS!' - MINIPERLEXP = miniperl - --perl5.def: $(MINIPERLEXP) makedef.pl $(CONFIGPM) $(SYM) $(SYMH) miniperl.map -+perl5.def: makedef.pl $(CONFIGPM) $(SYM) $(SYMH) miniperl.map - ./$(MINIPERLEXP) makedef.pl PLATFORM=os2 -DPERL_DLL=$(PERL_DLL) CC_FLAGS="$(OPTIMIZE)" > perl5.def - - !NO!SUBS! -@@ -838,7 +838,7 @@ $(LIBPERL): $& $(obj) $(DYNALOADER) $(LIBPERLEXPORT) - true) - $spitshell >>$Makefile <<'!NO!SUBS!' - rm -f $@ -- $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) -+ $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) -Wl,-soname,libperl.so.5 - !NO!SUBS! - case "$osname" in - aix) -@@ -886,7 +886,9 @@ $(MINIPERL_EXE): lib/buildcustomize.pl - $spitshell >>$Makefile <<'!NO!SUBS!' - lib/buildcustomize.pl: $& $(mini_obj) - $(CC) -o $(MINIPERL_EXE) $(CLDFLAGS) $(mini_obj) $(libs) -- $(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' -+ mv -f miniperl miniperl-target -+ ln -s hostperl miniperl -+ #$(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' - $(MINIPERL) -f write_buildcustomize.pl - !NO!SUBS! - ;; -@@ -894,7 +896,9 @@ lib/buildcustomize.pl: $& $(mini_obj) - $spitshell >>$Makefile <<'!NO!SUBS!' - lib/buildcustomize.pl: $& $(mini_obj) write ldcustomize.pl - $(CC) -o $(MINIPERL_EXE) $(mini_obj libs) -- $(LDLIBPTH) ./miniperl$(HOST _EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' -+ mv -f miniperl miniperl-target -+ ln -s hostperl miniperl -+ #$(LDLIBPTH) ./miniperl$(HOST _EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' - $(MINIPERL) -f write_buildcustomize.pl - !NO!SUBS! - ;; -@@ -916,7 +920,9 @@ lib/buildcustomize.pl: $& $(mini_obj) write_buildcustomize.pl - -@rm -f miniperl.xok - $(CC) $(CLDFLAGS) $(NAMESPACEFLAGS) -o $(MINIPERL_EXE) \ - $(mini_obj) $(libs) -- $(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' -+ mv -f miniperl miniperl-target -+ ln -s hostperl miniperl -+ #$(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' - $(MINIPERL) -f write_buildcustomize.pl - !NO!SUBS! - ;; -@@ -927,7 +933,9 @@ lib/buildcustomize.pl: \$& \$(mini_obj) write_buildcustomize.pl - -@rm -f miniperl.xok - -@rm \$(MINIPERL_EXE) - \$(LNS) \$(HOST_PERL) \$(MINIPERL_EXE) -- \$(LDLIBPTH) ./miniperl\$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' -+ mv -f miniperl miniperl-target -+ ln -s hostperl miniperl -+ #\$(LDLIBPTH) ./miniperl\$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' - \$(MINIPERL) -f write_buildcustomize.pl 'osname' "$osname" - !GROK!THIS! - else -@@ -936,7 +944,9 @@ lib/buildcustomize.pl: $& $(mini_obj) write_buildcustomize.pl - -@rm -f miniperl.xok - $(CC) $(CLDFLAGS) -o $(MINIPERL_EXE) \ - $(mini_obj) $(libs) -- $(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' -+ mv -f miniperl miniperl-target -+ ln -s hostperl miniperl -+ #$(LDLIBPTH) ./miniperl$(HOST_EXE_EXT) -w -Ilib -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' - $(MINIPERL) -f write_buildcustomize.pl - !NO!SUBS! - fi -@@ -967,7 +977,7 @@ case "${osname}" in - catamount) - $spitshell >>$Makefile <>$Makefile <<'!NO!SUBS!' - .PHONY: makeppport --makeppport: $(MINIPERL_EXE) $(CONFIGPM) $(nonxs_ext) -+makeppport: $(CONFIGPM) $(nonxs_ext) - $(MINIPERL) mkppport - - !NO!SUBS! -@@ -987,16 +997,16 @@ esac - $spitshell >>$Makefile <<'!NO!SUBS!' - - .PHONY: preplibrary --preplibrary: $(MINIPERL_EXE) $(CONFIGPM) $(PREPLIBRARY_LIBPERL) -+preplibrary: $(CONFIGPM) $(PREPLIBRARY_LIBPERL) - - $(CONFIGPM_FROM_CONFIG_SH): $(CONFIGPOD) - --$(CONFIGPOD): config.sh $(MINIPERL_EXE) configpm Porting/Glossary lib/Config_git.pl -+$(CONFIGPOD): config.sh configpm Porting/Glossary lib/Config_git.pl - $(MINIPERL) configpm - - unidatafiles $(unidatafiles) pod/perluniprops.pod: uni.data - --uni.data: $(MINIPERL_EXE) $(CONFIGPM) lib/unicore/mktables $(nonxs_ext) -+uni.data: $(CONFIGPM) lib/unicore/mktables $(nonxs_ext) - $(MINIPERL) lib/unicore/mktables -C lib/unicore -P pod -maketest -makelist -p - # Commented out so always runs, mktables looks at far more files than we - # can in this makefile to decide if needs to run or not -@@ -1005,22 +1015,22 @@ uni.data: $(MINIPERL_EXE) $(CONFIGPM) lib/unicore/mktables $(nonxs_ext) - # $(PERL_EXE) and ext because pod_lib.pl needs Digest::MD5 - # But also this ensures that all extensions are built before we try to scan - # them, which picks up Devel::PPPort's documentation. --pod/perltoc.pod: $(perltoc_pod_prereqs) $(PERL_EXE) $(ext) pod/buildtoc -- $(RUN_PERL) -f pod/buildtoc -q -+pod/perltoc.pod: $(perltoc_pod_prereqs) $(ext) pod/buildtoc -+ $(MINIPERL) -f pod/buildtoc -q - - pod/perlapi.pod: pod/perlintern.pod - --pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc -+pod/perlintern.pod: autodoc.pl embed.fnc - $(MINIPERL) autodoc.pl - --pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST -+pod/perlmodlib.pod: pod/perlmodlib.PL MANIFEST - $(MINIPERL) pod/perlmodlib.PL -q - - pod/perl5200delta.pod: pod/perldelta.pod - $(RMS) pod/perl5200delta.pod - $(LNS) perldelta.pod pod/perl5200delta.pod - --extra.pods: $(MINIPERL_EXE) -+extra.pods: - -@test ! -f extra.pods || rm -f `cat extra.pods` - -@rm -f extra.pods - -@for x in `grep -l '^=[a-z]' README.* | grep -v README.vms` ; do \ -@@ -1075,11 +1085,7 @@ done - if test "X$hostperl" != X; then - $spitshell >>$Makefile <<'!NO!SUBS!' - install.perl: $(INSTALL_DEPENDENCE) installperl -- $(HOST_PERL) installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) -- -@test ! -s extras.lst || $(MAKE) extras.install -- --install.man: all installman -- $(HOST_PERL) installman --destdir=$(DESTDIR) $(INSTALLFLAGS) -+ ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) - - # XXX Experimental. Hardwired values, but useful for testing. - # Eventually Configure could ask for some of these values. -@@ -1097,11 +1103,7 @@ install.html: all installhtml - else - $spitshell >>$Makefile <<'!NO!SUBS!' - install.perl: $(INSTALL_DEPENDENCE) installperl -- $(RUN_PERL) installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) -- -@test ! -s extras.lst || PATH="`pwd`:\${PATH}" PERL5LIB="`pwd`/lib" \$(RUN_PERL) -Ilib -MCPAN -e '@ARGV&&install(@ARGV)' `cat extras.lst` -- --install.man: all installman -- $(RUN_PERL) installman --destdir=$(DESTDIR) $(INSTALLFLAGS) -+ ./hostperl -Ifake_config_library -Ilib -MConfig installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS) - - # XXX Experimental. Hardwired values, but useful for testing. - # Eventually Configure could ask for some of these values. -@@ -1206,16 +1208,16 @@ manicheck: FORCE - # - # DynaLoader may be needed for extensions that use Makefile.PL. - --$(DYNALOADER): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary FORCE $(nonxs_ext) -+$(DYNALOADER): lib/buildcustomize.pl preplibrary FORCE $(nonxs_ext) - $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS) - --d_dummy $(dynamic_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE $(PERLEXPORT) $(LIBPERL) -+d_dummy $(dynamic_ext): lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE $(PERLEXPORT) $(LIBPERL) - $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=dynamic - --s_dummy $(static_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE -+s_dummy $(static_ext): lib/buildcustomize.pl preplibrary makeppport $(DYNALOADER) FORCE - $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=static $(STATIC_LDFLAGS) - --n_dummy $(nonxs_ext): $(MINIPERL_EXE) lib/buildcustomize.pl preplibrary FORCE -+n_dummy $(nonxs_ext): lib/buildcustomize.pl preplibrary FORCE - $(MINIPERL) make_ext.pl $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) - !NO!SUBS! - -@@ -1409,7 +1411,7 @@ test_prep_pre: preplibrary utilities $(nonxs_ext) - - case "$targethost" in - '') $spitshell >>$Makefile <<'!NO!SUBS!' --test_prep test-prep: test_prep_pre $(MINIPERL_EXE) $(unidatafiles) $(PERL_EXE) \ -+test_prep test-prep: test_prep_pre $(unidatafiles) $(PERL_EXE) \ - $(dynamic_ext) $(TEST_PERL_DLL) runtests x2p/s2p x2p/find2perl \ - $(generated_pods) - cd t && (rm -f $(PERL_EXE); $(LNS) ../$(PERL_EXE) $(PERL_EXE)) -@@ -1417,7 +1419,7 @@ test_prep test-prep: test_prep_pre $(MINIPERL_EXE) $(unidatafiles) $(PERL_EXE) \ - !NO!SUBS! - ;; - *) $spitshell >>$Makefile <>$Makefile <<'!NO!SUBS!' --test_prep_reonly: $(MINIPERL_EXE) $(PERL_EXE) $(dynamic_ext_re) $(TEST_PERL_DLL) -+test_prep_reonly: $(PERL_EXE) $(dynamic_ext_re) $(TEST_PERL_DLL) - $(MINIPERL) make_ext.pl $(dynamic_ext_re) MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) LINKTYPE=dynamic - cd t && (rm -f $(PERL_EXE); $(LNS) ../$(PERL_EXE) $(PERL_EXE)) - !NO!SUBS! -@@ -1520,7 +1522,7 @@ $spitshell >>$Makefile <<'!NO!SUBS!' - - # Can't depend on lib/Config.pm because that might be where miniperl - # is crashing. --minitest: $(MINIPERL_EXE) -+minitest: - -@test -f lib/Config.pm || $(MAKE) lib/Config.pm $(unidatafiles) - @echo " " - @echo "You may see some irrelevant test failures if you have been unable" --- -1.8.1.2 - diff --git a/meta/recipes-devtools/perl/perl-5.20.0/Makefile.patch b/meta/recipes-devtools/perl/perl-5.20.0/Makefile.patch deleted file mode 100644 index 858e2e10fb..0000000000 --- a/meta/recipes-devtools/perl/perl-5.20.0/Makefile.patch +++ /dev/null @@ -1,58 +0,0 @@ -Upstream-Status:Inappropriate [embedded specific] - -Index: perl-5.14.2/Cross/Makefile -=================================================================== ---- perl-5.14.2.orig/Cross/Makefile -+++ perl-5.14.2/Cross/Makefile -@@ -1,6 +1,7 @@ - ## Toplevel Makefile for cross-compilation of perl - --export TOPDIR=${shell pwd} -+override TOPDIR=${shell pwd} -+export TOPDIR - include $(TOPDIR)/config - export CFLAGS - export SYS=$(ARCH)-$(OS) -@@ -10,7 +11,7 @@ export OPTIMIZATION = -O2 - - export CC = $(CROSS)gcc - export CXX = $(CROSS)g++ --export LD = $(CROSS)ld -+export LD = $(CC) - export STRIP = $(CROSS)strip - export AR = $(CROSS)ar - export RANLIB = $(CROSS)ranlib -@@ -32,17 +33,6 @@ CFLAGS+=$(FULL_OPTIMIZATION) - all: - @echo Please read the README file before doing anything else. - --gen_patch: -- diff -Bbur ../Makefile.SH Makefile.SH > Makefile.SH.patch -- diff -Bbur ../installperl installperl > installperl.patch -- --patch: -- cd .. ; if [ ! -e ./CROSS_PATCHED ] ; then \ -- patch -p1 < Cross/Makefile.SH.patch; \ -- patch -p1 < Cross/installperl.patch ; mv installperl installperl-patched; \ -- sed -e 's/XXSTRIPXX/$(SYS)/' installperl-patched > installperl; \ -- touch CROSS_PATCHED ; fi -- - perl: - @echo Perl cross-build directory is $(TOPDIR) - @echo Target arch is $(SYS) -@@ -52,11 +42,11 @@ perl: - $(TOPDIR)/generate_config_sh config.sh-$(SYS) > $(TOPDIR)/../config.sh - cd $(TOPDIR)/.. ; ./Configure -S ; make depend ; make ; make more - cd $(TOPDIR)/.. ; mkdir -p fake_config_library ; cp lib/Config.pm lib/Config_heavy.pl fake_config_library -- cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" -- cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" -- cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=/usr/bin/perl -I$(TOPDIR)/../fake_config_library -MConfig" -+ cd $(TOPDIR)/.. ; $(MAKE) more2 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" -+ cd $(TOPDIR)/.. ; $(MAKE) more3 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" -+ cd $(TOPDIR)/.. ; $(MAKE) more4 "PERLRUN=hostperl -I$(TOPDIR)/../fake_config_library -MConfig" - cd $(TOPDIR)/.. ; rm -rf install_me_here -- cd $(TOPDIR)/.. ; make install-strip -+# cd $(TOPDIR)/.. ; make install-strip - cd $(TOPDIR)/.. ; sh -x Cross/warp - - diff --git a/meta/recipes-devtools/perl/perl-5.20.0/config.sh b/meta/recipes-devtools/perl/perl-5.20.0/config.sh deleted file mode 100644 index 1ac1355829..0000000000 --- a/meta/recipes-devtools/perl/perl-5.20.0/config.sh +++ /dev/null @@ -1,1113 +0,0 @@ -#!/bin/sh -# -# This file was produced by running the Configure script. It holds all the -# definitions figured out by Configure. Should you modify one of these values, -# do not forget to propagate your changes by running "Configure -der". You may -# instead choose to run each of the .SH files by yourself, or "Configure -S". -# - -# Package name : perl5 -# Source directory : . -# Configuration time: Tue Jun 24 03:00:02 UTC 2014 -# Configured by : Open Embedded -# Target system : linux qemuarm 3.14.5-yocto-standard #1 preempt mon jun 23 19:42:18 cst 2014 armv5tejl gnulinux - -: Configure command line arguments. -config_arg0='Configure' -config_args='-des -Doptimize=-O2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Open Embedded -Dinstallprefix=@EXECPREFIX@ -Dprefix=@EXECPREFIX@ -Dvendorprefix=@EXECPREFIX@ -Dsiteprefix=@EXECPREFIX@ -Dotherlibdirs=@LIBDIR@/perl/5.20.0 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Ud_dosuid -Dd_semctl_semun -Ui_db -Ui_ndbm -Ui_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr' -config_argc=28 -config_arg1='-des' -config_arg2='-Doptimize=-O2' -config_arg3='-Dmyhostname=localhost' -config_arg4='-Dperladmin=root@localhost' -config_arg5='-Dcc=gcc' -config_arg6='-Dcf_by=Open Embedded' -config_arg7='-Dinstallprefix=@EXECPREFIX@' -config_arg8='-Dprefix=@EXECPREFIX@' -config_arg9='-Dvendorprefix=@EXECPREFIX@' -config_arg10='-Dsiteprefix=@EXECPREFIX@' -config_arg11='-Dotherlibdirs=@LIBDIR@/perl/5.20.0' -config_arg12='-Duseshrplib' -config_arg13='-Dusethreads' -config_arg14='-Duseithreads' -config_arg15='-Duselargefiles' -config_arg16='-Ud_dosuid' -config_arg17='-Dd_semctl_semun' -config_arg18='-Ui_db' -config_arg19='-Ui_ndbm' -config_arg20='-Ui_gdbm' -config_arg21='-Di_shadow' -config_arg22='-Di_syslog' -config_arg23='-Dman3ext=3pm' -config_arg24='-Duseperlio' -config_arg25='-Dinstallusrbinperl' -config_arg26='-Ubincompat5005' -config_arg27='-Uversiononly' -config_arg28='-Dpager=/usr/bin/less -isr' - -Author='' -Date='$Date' -Header='' -Id='$Id' -Locker='' -Log='$Log' -RCSfile='$RCSfile' -Revision='$Revision' -Source='' -State='' -_a='.a' -_exe='' -_o='.o' -afs='false' -afsroot='/afs' -ansi2knr='' -aphostname='' -api_revision='5' -api_subversion='0' -api_version='14' -api_versionstring='5.14.0' -ar='ar' -archlib='@LIBDIR@/perl/5.20.0/@ARCH@-thread-multi' -archlibexp='@STAGINGDIR@@LIBDIR@/perl/5.20.0/@ARCH@-thread-multi' -archlib_exp='@LIBDIR@/perl/5.20.0/@ARCH@-thread-multi' -archname64='' -archname='@ARCH@-thread-multi' -archobjs='' -asctime_r_proto='REENTRANT_PROTO_B_SB' -awk='awk' -baserev='5.0' -bash='' -bin='@USRBIN@' -bin_ELF='define' -binexp='@USRBIN@' -bison='bison' -byacc='byacc' -c='' -castflags='0' -cat='cat' -cc='gcc' -cccdlflags='-fPIC' -ccdlflags='-Wl,-E -Wl,-rpath,@LIBDIR@/perl/5.20.0/@ARCH@-thread-multi/CORE' -ccflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' -ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' -ccname='gcc' -ccsymbols='' -ccversion='' -cf_by='Open Embedded' -cf_email='Open Embedded@localhost.localdomain' -charbits='8' -charsize='1' -chgrp='' -chmod='chmod' -chown='' -clocktype='clock_t' -comm='comm' -compress='' -contains='grep' -cp='cp' -cpio='' -cpp='cpp' -cpp_stuff='42' -cppccsymbols='' -cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector' -cpplast='-' -cppminus='-' -cpprun='gcc -E' -cppstdin='gcc -E' -crypt_r_proto='REENTRANT_PROTO_B_CCS' -cryptlib='' -csh='csh' -ctermid_r_proto='0' -ctime_r_proto='REENTRANT_PROTO_B_SB' -d_Gconvert='gcvt((x),(n),(b))' -d_PRIEUldbl='define' -d_PRIFUldbl='define' -d_PRIGUldbl='define' -d_PRIXU64='define' -d_PRId64='define' -d_PRIeldbl='define' -d_PRIfldbl='define' -d_PRIgldbl='define' -d_PRIi64='define' -d_PRIo64='define' -d_PRIu64='define' -d_PRIx64='define' -d_SCNfldbl='define' -d__fwalk='undef' -d_access='define' -d_accessx='undef' -d_aintl='undef' -d_alarm='define' -d_archlib='define' -d_asctime64='undef' -d_asctime_r='define' -d_atolf='undef' -d_atoll='define' -d_attribute_deprecated='define' -d_attribute_format='define' -d_attribute_malloc='define' -d_attribute_nonnull='define' -d_attribute_noreturn='define' -d_attribute_pure='define' -d_attribute_unused='define' -d_attribute_warn_unused_result='define' -d_bcmp='define' -d_bcopy='define' -d_bsd='undef' -d_bsdgetpgrp='undef' -d_bsdsetpgrp='undef' -d_builtin_choose_expr='define' -d_builtin_expect='define' -d_bzero='define' -d_c99_variadic_macros='define' -d_casti32='undef' -d_castneg='define' -d_charvspr='undef' -d_chown='define' -d_chroot='define' -d_chsize='undef' -d_class='undef' -d_clearenv='define' -d_closedir='define' -d_cmsghdr_s='define' -d_const='define' -d_copysignl='define' -d_cplusplus='undef' -d_crypt='define' -d_crypt_r='define' -d_csh='undef' -d_ctermid='define' -d_ctermid_r='undef' -d_ctime64='undef' -d_ctime_r='define' -d_cuserid='define' -d_dbl_dig='define' -d_dbminitproto='undef' -d_difftime64='undef' -d_difftime='define' -d_dir_dd_fd='undef' -d_dirfd='define' -d_dirnamlen='undef' -d_dlerror='define' -d_dlopen='define' -d_dlsymun='undef' -d_dosuid='undef' -d_drand48_r='define' -d_drand48proto='define' -d_dup2='define' -d_eaccess='define' -d_endgrent='define' -d_endgrent_r='undef' -d_endhent='define' -d_endhostent_r='undef' -d_endnent='define' -d_endnetent_r='undef' -d_endpent='define' -d_endprotoent_r='undef' -d_endpwent='define' -d_endpwent_r='undef' -d_endsent='define' -d_endservent_r='undef' -d_eofnblk='define' -d_eunice='undef' -d_faststdio='define' -d_fchdir='define' -d_fchmod='define' -d_fchown='define' -d_fcntl='define' -d_fcntl_can_lock='define' -d_fd_macros='define' -d_fd_set='define' -d_fds_bits='define' -d_fgetpos='define' -d_finite='define' -d_finitel='define' -d_flexfnam='define' -d_flock='define' -d_flockproto='define' -d_fork='define' -d_fp_class='undef' -d_fpathconf='define' -d_fpclass='undef' -d_fpclassify='undef' -d_fpclassl='undef' -d_fpos64_t='undef' -d_frexpl='define' -d_fs_data_s='undef' -d_fseeko='define' -d_fsetpos='define' -d_fstatfs='define' -d_fstatvfs='define' -d_fsync='define' -d_ftello='define' -d_ftime='undef' -d_futimes='define' -d_gdbm_ndbm_h_uses_prototypes='undef' -d_gdbmndbm_h_uses_prototypes='undef' -d_getaddrinfo='define' -d_getcwd='define' -d_getespwnam='undef' -d_getfsstat='undef' -d_getgrent='define' -d_getgrent_r='define' -d_getgrgid_r='define' -d_getgrnam_r='define' -d_getgrps='define' -d_gethbyaddr='define' -d_gethbyname='define' -d_gethent='define' -d_gethname='define' -d_gethostbyaddr_r='define' -d_gethostbyname_r='define' -d_gethostent_r='define' -d_gethostprotos='define' -d_getitimer='define' -d_getlogin='define' -d_getlogin_r='define' -d_getmnt='undef' -d_getmntent='define' -d_getnameinfo='define' -d_getnbyaddr='define' -d_getnbyname='define' -d_getnent='define' -d_getnetbyaddr_r='define' -d_getnetbyname_r='define' -d_getnetent_r='define' -d_getnetprotos='define' -d_getpagsz='define' -d_getpbyname='define' -d_getpbynumber='define' -d_getpent='define' -d_getpgid='define' -d_getpgrp2='undef' -d_getpgrp='define' -d_getppid='define' -d_getprior='define' -d_getprotobyname_r='define' -d_getprotobynumber_r='define' -d_getprotoent_r='define' -d_getprotoprotos='define' -d_getprpwnam='undef' -d_getpwent='define' -d_getpwent_r='define' -d_getpwnam_r='define' -d_getpwuid_r='define' -d_getsbyname='define' -d_getsbyport='define' -d_getsent='define' -d_getservbyname_r='define' -d_getservbyport_r='define' -d_getservent_r='define' -d_getservprotos='define' -d_getspnam='define' -d_getspnam_r='define' -d_gettimeod='define' -d_gmtime64='undef' -d_gmtime_r='define' -d_gnulibc='define' -d_grpasswd='define' -d_hasmntopt='define' -d_htonl='define' -d_ilogbl='define' -d_inc_version_list='undef' -d_index='undef' -d_inetaton='define' -d_inetntop='define' -d_inetpton='define' -d_int64_t='define' -d_isascii='define' -d_isfinite='undef' -d_isinf='define' -d_isnan='define' -d_isnanl='define' -d_killpg='define' -d_lchown='define' -d_ldbl_dig='define' -d_libm_lib_version='define' -d_link='define' -d_localtime64='undef' -d_localtime_r='define' -d_localtime_r_needs_tzset='define' -d_locconv='define' -d_lockf='define' -d_longdbl='define' -d_longlong='define' -d_lseekproto='define' -d_lstat='define' -d_madvise='define' -d_malloc_good_size='undef' -d_malloc_size='undef' -d_mblen='define' -d_mbstowcs='define' -d_mbtowc='define' -d_memchr='define' -d_memcmp='define' -d_memcpy='define' -d_memmove='define' -d_memset='define' -d_mkdir='define' -d_mkdtemp='define' -d_mkfifo='define' -d_mkstemp='define' -d_mkstemps='define' -d_mktime64='undef' -d_mktime='define' -d_mmap='define' -d_modfl='define' -d_modfl_pow32_bug='undef' -d_modflproto='define' -d_mprotect='define' -d_msg='define' -d_msg_ctrunc='define' -d_msg_dontroute='define' -d_msg_oob='define' -d_msg_peek='define' -d_msg_proxy='define' -d_msgctl='define' -d_msgget='define' -d_msghdr_s='define' -d_msgrcv='define' -d_msgsnd='define' -d_msync='define' -d_munmap='define' -d_mymalloc='undef' -d_ndbm='undef' -d_ndbm_h_uses_prototypes='undef' -d_nice='define' -d_nl_langinfo='define' -d_nv_zero_is_allbits_zero='define' -d_off64_t='define' -d_old_pthread_create_joinable='undef' -d_oldpthreads='undef' -d_oldsock='undef' -d_open3='define' -d_pathconf='define' -d_pause='define' -d_perl_otherlibdirs='define' -d_phostname='undef' -d_pipe='define' -d_poll='define' -d_portable='define' -d_procselfexe='define' -d_pseudofork='undef' -d_pthread_atfork='define' -d_pthread_attr_setscope='define' -d_pthread_yield='define' -d_pwage='undef' -d_pwchange='undef' -d_pwclass='undef' -d_pwcomment='undef' -d_pwexpire='undef' -d_pwgecos='define' -d_pwpasswd='define' -d_pwquota='undef' -d_qgcvt='define' -d_quad='define' -d_random_r='define' -d_readdir64_r='define' -d_readdir='define' -d_readdir_r='define' -d_readlink='define' -d_readv='define' -d_recvmsg='define' -d_rename='define' -d_rewinddir='define' -d_rmdir='define' -d_safebcpy='undef' -d_safemcpy='undef' -d_sanemcmp='define' -d_sbrkproto='define' -d_scalbnl='define' -d_sched_yield='define' -d_scm_rights='define' -d_seekdir='define' -d_select='define' -d_sem='define' -d_semctl='define' -d_semctl_semid_ds='define' -d_semctl_semun='define' -d_semget='define' -d_semop='define' -d_sendmsg='define' -d_setegid='define' -d_seteuid='define' -d_setgrent='define' -d_setgrent_r='undef' -d_setgrps='define' -d_sethent='define' -d_sethostent_r='undef' -d_setitimer='define' -d_setlinebuf='define' -d_setlocale='define' -d_setlocale_r='undef' -d_setnent='define' -d_setnetent_r='undef' -d_setpent='define' -d_setpgid='define' -d_setpgrp2='undef' -d_setpgrp='define' -d_setprior='define' -d_setproctitle='undef' -d_setprotoent_r='undef' -d_setpwent='define' -d_setpwent_r='undef' -d_setregid='define' -d_setresgid='define' -d_setresuid='define' -d_setreuid='define' -d_setrgid='undef' -d_setruid='undef' -d_setsent='define' -d_setservent_r='undef' -d_setsid='define' -d_setvbuf='define' -d_sfio='undef' -d_shm='define' -d_shmat='define' -d_shmatprototype='define' -d_shmctl='define' -d_shmdt='define' -d_shmget='define' -d_sigaction='define' -d_signbit='define' -d_sigprocmask='define' -d_sigsetjmp='define' -d_sitearch='define' -d_snprintf='define' -d_sockatmark='define' -d_sockatmarkproto='define' -d_socket='define' -d_socklen_t='define' -d_sockpair='define' -d_socks5_init='undef' -d_sprintf_returns_strlen='define' -d_sqrtl='define' -d_srand48_r='define' -d_srandom_r='define' -d_sresgproto='define' -d_sresuproto='define' -d_statblks='define' -d_statfs_f_flags='undef' -d_statfs_s='define' -d_statvfs='define' -d_stdio_cnt_lval='undef' -d_stdio_ptr_lval='define' -d_stdio_ptr_lval_nochange_cnt='undef' -d_stdio_ptr_lval_sets_cnt='define' -d_stdio_stream_array='undef' -d_stdiobase='define' -d_stdstdio='define' -d_strchr='define' -d_strcoll='define' -d_strctcpy='define' -d_strerrm='strerror(e)' -d_strerror='define' -d_strerror_r='define' -d_strftime='define' -d_strlcat='undef' -d_strlcpy='undef' -d_strtod='define' -d_strtol='define' -d_strtold='define' -d_strtoll='define' -d_strtoq='define' -d_strtoul='define' -d_strtoull='define' -d_strtouq='define' -d_strxfrm='define' -d_suidsafe='undef' -d_symlink='define' -d_syscall='define' -d_syscallproto='define' -d_sysconf='define' -d_sysernlst='' -d_syserrlst='define' -d_system='define' -d_tcgetpgrp='define' -d_tcsetpgrp='define' -d_telldir='define' -d_telldirproto='define' -d_time='define' -d_timegm='define' -d_times='define' -d_tm_tm_gmtoff='define' -d_tm_tm_zone='define' -d_tmpnam_r='define' -d_truncate='define' -d_ttyname_r='define' -d_tzname='define' -d_ualarm='define' -d_umask='define' -d_uname='define' -d_union_semun='undef' -d_unordered='undef' -d_unsetenv='define' -d_usleep='define' -d_usleepproto='define' -d_ustat='define' -d_vendorarch='define' -d_vendorbin='define' -d_vendorlib='define' -d_vendorscript='define' -d_vfork='undef' -d_void_closedir='undef' -d_voidsig='define' -d_voidtty='' -d_volatile='define' -d_vprintf='define' -d_vsnprintf='define' -d_wait4='define' -d_waitpid='define' -d_wcstombs='define' -d_wctomb='define' -d_writev='define' -d_xenix='undef' -date='date' -db_hashtype='u_int32_t' -db_prefixtype='size_t' -db_version_major='' -db_version_minor='' -db_version_patch='' -defvoidused='15' -direntrytype='struct dirent' -dlext='so' -dlsrc='dl_dlopen.xs' -doublesize='8' -drand01='drand48()' -drand48_r_proto='REENTRANT_PROTO_I_ST' -dtrace='' -dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared' -eagain='EAGAIN' -ebcdic='undef' -echo='echo' -egrep='egrep' -emacs='' -endgrent_r_proto='0' -endhostent_r_proto='0' -endnetent_r_proto='0' -endprotoent_r_proto='0' -endpwent_r_proto='0' -endservent_r_proto='0' -eunicefix=':' -exe_ext='' -expr='expr' -extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Tar Attribute/Handlers AutoLoader B/Debug CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno Exporter ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS File/Fetch File/Find File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NEXT Net/Ping Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings experimental if lib libnet parent perlfaq podlators version' -extern_C='extern' -extras='' -fflushNULL='define' -fflushall='undef' -find='' -firstmakefile='makefile' -flex='' -fpossize='16' -fpostype='fpos_t' -freetype='void' -from=':' -full_ar='ar' -full_csh='csh' -full_sed='sed' -gccansipedantic='' -gccosandvers='' -gccversion='4.9.0' -getgrent_r_proto='REENTRANT_PROTO_I_SBWR' -getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' -getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR' -gethostbyaddr_r_proto='REENTRANT_PROTO_I_TsISBWRE' -gethostbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' -gethostent_r_proto='REENTRANT_PROTO_I_SBWRE' -getlogin_r_proto='REENTRANT_PROTO_I_BW' -getnetbyaddr_r_proto='REENTRANT_PROTO_I_uISBWRE' -getnetbyname_r_proto='REENTRANT_PROTO_I_CSBWRE' -getnetent_r_proto='REENTRANT_PROTO_I_SBWRE' -getprotobyname_r_proto='REENTRANT_PROTO_I_CSBWR' -getprotobynumber_r_proto='REENTRANT_PROTO_I_ISBWR' -getprotoent_r_proto='REENTRANT_PROTO_I_SBWR' -getpwent_r_proto='REENTRANT_PROTO_I_SBWR' -getpwnam_r_proto='REENTRANT_PROTO_I_CSBWR' -getpwuid_r_proto='REENTRANT_PROTO_I_TSBWR' -getservbyname_r_proto='REENTRANT_PROTO_I_CCSBWR' -getservbyport_r_proto='REENTRANT_PROTO_I_ICSBWR' -getservent_r_proto='REENTRANT_PROTO_I_SBWR' -getspnam_r_proto='REENTRANT_PROTO_I_CSBWR' -gidsign='1' -gidsize='4' -gidtype='gid_t' -glibpth='@EXECPREFIX@/shlib @BASELIBDIR@ @LIBDIR@ @LIBDIR@/386 @BASELIBDIR@/386 @EXECPREFIX@/ccs/lib @EXECPREFIX@/ucblib @EXECPREFIX@/local/lib ' -gmake='gmake' -gmtime_r_proto='REENTRANT_PROTO_S_TS' -gnulibc_version='2.19' -grep='grep' -groupcat='cat /etc/group' -groupstype='gid_t' -gzip='gzip' -h_fcntl='false' -h_sysfile='true' -hint='recommended' -hostcat='cat /etc/hosts' -html1dir=' ' -html1direxp='' -html3dir=' ' -html3direxp='' -i16size='2' -i16type='short' -i32size='4' -i64size='8' -i8size='1' -i8type='signed char' -i_arpainet='define' -i_assert='define' -i_bsdioctl='' -i_crypt='define' -i_db='undef' -i_dbm='undef' -i_dirent='define' -i_dld='undef' -i_dlfcn='define' -i_fcntl='undef' -i_float='define' -i_fp='undef' -i_fp_class='undef' -i_gdbm='undef' -i_gdbm_ndbm='undef' -i_gdbmndbm='undef' -i_grp='define' -i_ieeefp='undef' -i_inttypes='define' -i_langinfo='define' -i_libutil='undef' -i_limits='define' -i_locale='define' -i_machcthr='undef' -i_malloc='define' -i_mallocmalloc='undef' -i_math='define' -i_memory='undef' -i_mntent='define' -i_ndbm='undef' -i_netdb='define' -i_neterrno='undef' -i_netinettcp='define' -i_niin='define' -i_poll='define' -i_prot='undef' -i_pthread='define' -i_pwd='define' -i_rpcsvcdbm='undef' -i_sfio='undef' -i_sgtty='undef' -i_shadow='define' -i_socks='undef' -i_stdarg='define' -i_stddef='define' -i_stdlib='define' -i_string='define' -i_sunmath='undef' -i_sysaccess='undef' -i_sysdir='define' -i_sysfile='define' -i_sysfilio='undef' -i_sysin='undef' -i_sysioctl='define' -i_syslog='define' -i_sysmman='define' -i_sysmode='undef' -i_sysmount='define' -i_sysndir='undef' -i_sysparam='define' -i_syspoll='define' -i_sysresrc='define' -i_syssecrt='undef' -i_sysselct='define' -i_syssockio='undef' -i_sysstat='define' -i_sysstatfs='define' -i_sysstatvfs='define' -i_systime='define' -i_systimek='undef' -i_systimes='define' -i_systypes='define' -i_sysuio='define' -i_sysun='define' -i_sysutsname='define' -i_sysvfs='define' -i_syswait='define' -i_termio='undef' -i_termios='define' -i_time='define' -i_unistd='define' -i_ustat='define' -i_utime='define' -i_values='define' -i_varargs='undef' -i_varhdr='stdarg.h' -i_vfork='undef' -ignore_versioned_solibs='y' -inc_version_list=' ' -inc_version_list_init='0' -incpath='' -inews='' -initialinstalllocation='@USRBIN@' -installarchlib='@LIBDIR@/perl/5.20.0/@ARCH@-thread-multi' -installbin='@USRBIN@' -installhtml1dir='' -installhtml3dir='' -installman1dir='' -installman3dir='' -installprefix='@EXECPREFIX@' -installprefixexp='@EXECPREFIX@' -installprivlib='@LIBDIR@/perl/5.20.0' -installscript='@USRBIN@' -installsitearch='@LIBDIR@/perl/site_perl/5.20.0/@ARCH@-thread-multi' -installsitebin='@USRBIN@' -installsitehtml1dir='' -installsitehtml3dir='' -installsitelib='@LIBDIR@/perl/site_perl/5.20.0' -installsiteman1dir='' -installsiteman3dir='' -installsitescript='@USRBIN@' -installstyle='lib/perl' -installusrbinperl='define' -installvendorarch='@LIBDIR@/perl/vendor_perl/5.20.0/@ARCH@-thread-multi' -installvendorbin='@USRBIN@' -installvendorhtml1dir='' -installvendorhtml3dir='' -installvendorlib='@LIBDIR@/perl/vendor_perl/5.20.0' -installvendorman1dir='' -installvendorman3dir='' -installvendorscript='@USRBIN@' -intsize='4' -issymlink='test -h' -ivdformat='"ld"' -ivtype='long' -known_extensions='Archive/Tar Attribute/Handlers AutoLoader B B/Debug CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Compress/Raw/Bzip2 Compress/Raw/Zlib Config/Perl/V Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Devel/SelfStubber Digest Digest/MD5 Digest/SHA Dumpvalue Encode Env Errno Exporter ExtUtils/CBuilder ExtUtils/Command ExtUtils/Consta