Skip to contentSkip to conversation

perl, perl-native, perl-ptest: upgrade from 5.14.3 to 5.20.0

PATCH New Hongxu Jia 1 participant 3 messages Jul 1, 2014 Arm STM32

lore
Share & tools
lore

Hongxu Jia

author
#0 lore raw

cover perl, perl-native, perl-ptest: upgrade from 5.14.3 to 5.20.0

Test Step:

1. Vim local.conf
...
MACHINE ?= "qemux86" or MACHINE ?= "qemuarm"
...
PTEST_ENABLED = "1"
IMAGE_INSTALL_append = " perl perl-ptest"
...

2. bitbake core-image-sato && bitbake core-image-minimal

3. On target
cd /usr/lib/perl/ptest
./run-ptest 2>&1 | tee perl.log

4. Test Result
-----------------------------------------------
qemux86 + core-image-sato:
Failed 1 test out of 2285, 99.96% okay.
../cpan/ExtUtils-Constant/t/Constant.t
Skepped 113
Ok 2361

-----------------------------------------------
qemux86 + core-image-minimal:
Failed 1 test out of 2285, 99.96% okay.
../cpan/ExtUtils-Constant/t/Constant.t
Skepped 115
Ok 2282

-----------------------------------------------
qemuarm + core-image-sato:
Failed 3 tests out of 2284, 99.87% okay.
../cpan/ExtUtils-Constant/t/Constant.t
op/threads.t
re/pat_thr.t
Skepped 114
Ok 2358

//Hongxu

The following changes since commit 0ed5a13f5f9478e2c22f517fb3504b738422f85c:

python3: fix builtins imports (2014-06-30 16:36:44 +0100)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib hongxu/upgrade-perl
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/upgrade-perl

Hongxu Jia (2):
perl, perl-native, perl-ptest: upgrade from 5.14.3 to 5.20.0
libxml-parser-perl: fix do_compile failed with unrecognized option

    '-Wl,-O1'
 .../perl/libxml-parser-perl_2.41.bb                |    2 +-
 .../0001-Fix-misparsing-of-maketext-strings.patch  |   86 --
 ...mature-hsplit-calls-and-only-trigger-REHA.patch |  178 ---
 .../perl/perl-5.14.3/09_fix_installperl.patch      |   21 -
 .../debian/arm_thread_stress_timeout.diff          |   27 -
 .../perl-5.14.3/debian/cpanplus_config_path.diff   |   45 -
 .../debian/cpanplus_definstalldirs.diff            |   56 -
 .../perl-5.14.3/debian/deprecate-with-apt.diff     |  407 ------
 .../perl-5.14.3/debian/disable-zlib-bundling.diff  |   31 -
 .../perl/perl-5.14.3/debian/fakeroot.diff          |   45 -
 .../debian/fixes/extutils-cbuilder-cflags.diff     |   87 --
 .../perl-5.14.3/debian/fixes/h2ph-multiarch.diff   |   70 -
 .../perl-5.14.3/debian/fixes/index-tainting.diff   |   74 --
 .../debian/fixes/module-build-home-directory.diff  |   38 -
 .../perl/perl-5.14.3/debian/fixes/pod_fixes.diff   |  146 ---
 .../fixes/sys-syslog-socket-timeout-kfreebsd.patch |   37 -
 .../perl-5.14.3/debian/m68k_thread_stress.diff     |   47 -
 .../perl/perl-5.14.3/debian/patchlevel.diff        |   31 -
 .../perl/perl-5.14.3/debian/series                 |   40 -
 .../debian/skip-upstream-git-tests.diff            |   60 -
 .../perl/perl-5.14.3/perl-build-in-t-dir.patch     |   42 -
 .../0001-Makefile.SH-fix-do_install-failed.patch   |   47 +
 .../Configure-multilib.patch                       |    0
 .../{perl-5.14.3 => perl-5.20.0}/MM_Unix.pm.patch  |    0
 .../{perl-5.14.3 => perl-5.20.0}/Makefile.SH.patch |  282 ++--
 .../{perl-5.14.3 => perl-5.20.0}/Makefile.patch    |    0
 .../perl/{perl-5.14.3 => perl-5.20.0}/config.sh    |  106 +-
 .../perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32 |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-32-be   |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-32-le   |    0
 .../perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64 |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-64-be   |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-64-le   |    0
 .../cross-generate_uudmap.patch                    |    0
 .../perl-5.20.0/debian/cpan-missing-site-dirs.diff |   62 +
 .../debian/cpan_definstalldirs.diff                |   15 +-
 .../debian/db_file_ver.diff                        |    7 +-
 .../debian/doc_info.diff                           |   20 +-
 .../debian/enc2xs_inc.diff                         |   32 +-
 .../debian/errno_ver.diff                          |   15 +-
 .../debian/extutils_set_libperl_path.diff          |   33 +-
 .../debian/find_html2text.diff                     |   11 +-
 .../debian/fixes/document_makemaker_ccflags.diff   |   11 +-
 .../debian/fixes/memoize_storable_nstore.diff      |  110 ++
 .../debian/fixes/net_smtp_docs.diff                |   11 +-
 .../debian/fixes/respect_umask.diff                |   57 +-
 .../perl-5.20.0/debian/hurd_test_skip_stack.diff   |   32 +
 .../debian/instmodsh_doc.diff                      |    9 +-
 .../debian/ld_run_path.diff                        |   19 +-
 .../debian/libnet_config_path.diff                 |    9 +-
 .../debian/libperl_embed_doc.diff                  |   15 +-
 .../debian/mod_paths.diff                          |   13 +-
 .../debian/module_build_man_extensions.diff        |   25 +-
 .../debian/no_packlist_perllocal.diff              |   44 +-
 .../debian/perl5db-x-terminal-emulator.patch       |   29 +
 .../debian/perlivp.diff                            |   13 +-
 .../debian/prefix_changes.diff                     |   43 +-
 .../debian/prune_libs.diff                         |   19 +-
 .../perl/perl-5.20.0/debian/regen-skip.diff        |   27 +
 .../debian/skip-kfreebsd-crash.diff                |   20 +-
 .../debian/skip-upstream-git-tests.diff            |   28 +
 .../debian/squelch-locale-warnings.diff            |   33 +-
 .../debian/writable_site_dirs.diff                 |   19 +-
 .../dynaloaderhack.patch                           |    0
 .../fix_bad_rpath.patch                            |    0
 .../{perl-5.14.3 => perl-5.20.0}/generate-sh.patch |    0
 .../{perl-5.14.3 => perl-5.20.0}/installperl.patch |    0
 .../letgcc-find-errno.patch                        |    0
 .../native-nopacklist.patch                        |   50 +-
 .../native-perlinc.patch                           |    0
 .../perl-5.14.3-fix-CVE-2010-4777.patch            |    0
 .../perl-archlib-exp.patch                         |    0
 .../perl-configpm-switch.patch                     |    0
 .../{perl-5.14.3 => perl-5.20.0}/perl-configure.sh |    0
 .../perl-dynloader.patch                           |    0
 .../perl-enable-gdbm.patch                         |    0
 .../perl-moreconfig.patch                          |    0
 .../perl/{perl-5.14.3 => perl-5.20.0}/run-ptest    |    0
 .../dist-threads-t-join.t-adjust-ps-option.patch   |   38 +
 ...der-t-DynaLoader.t-fix-calling-dl_findfil.patch |   26 +
 ...perl-native_5.14.3.bb => perl-native_5.20.0.bb} |   32 +-
 meta/recipes-devtools/perl/perl-ptest.inc          |   47 +-
 ...depends_5.14.3.inc => perl-rdepends_5.20.0.inc} | 1354 +++++++++++---------
 ...ovides_5.14.3.inc => perl-rprovides_5.20.0.inc} |    0
 .../perl/{perl_5.14.3.bb => perl_5.20.0.bb}        |   50 +-
 85 files changed, 1690 insertions(+), 2693 deletions(-)
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/0001-Fix-misparsing-of-maketext-strings.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/0001-Prevent-premature-hsplit-calls-and-only-trigger-REHA.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/09_fix_installperl.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/disable-zlib-bundling.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fakeroot.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/extutils-cbuilder-cflags.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/h2ph-multiarch.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/index-tainting.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/module-build-home-directory.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/pod_fixes.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/m68k_thread_stress.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/patchlevel.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/series
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/skip-upstream-git-tests.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/perl-build-in-t-dir.patch
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/Configure-multilib.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/MM_Unix.pm.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/Makefile.SH.patch (43%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/Makefile.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh (77%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32 (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32-be (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32-le (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64 (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64-be (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64-le (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/cross-generate_uudmap.patch (100%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/cpan-missing-site-dirs.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/cpan_definstalldirs.diff (78%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/db_file_ver.diff (85%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/doc_info.diff (62%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/enc2xs_inc.diff (64%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/errno_ver.diff (62%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/extutils_set_libperl_path.diff (40%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/find_html2text.diff (80%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/fixes/document_makemaker_ccflags.diff (75%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/memoize_storable_nstore.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/fixes/net_smtp_docs.diff (65%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/fixes/respect_umask.diff (75%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/hurd_test_skip_stack.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/instmodsh_doc.diff (77%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/ld_run_path.diff (54%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/libnet_config_path.diff (84%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/libperl_embed_doc.diff (57%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/mod_paths.diff (87%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/module_build_man_extensions.diff (59%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/no_packlist_perllocal.diff (74%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/perl5db-x-terminal-emulator.patch
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/perlivp.diff (78%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/prefix_changes.diff (75%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/prune_libs.diff (74%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/regen-skip.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/skip-kfreebsd-crash.diff (71%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/skip-upstream-git-tests.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/squelch-locale-warnings.diff (63%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/writable_site_dirs.diff (63%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/dynaloaderhack.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/fix_bad_rpath.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/generate-sh.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/installperl.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/letgcc-find-errno.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/native-nopacklist.patch (68%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/native-perlinc.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-5.14.3-fix-CVE-2010-4777.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-archlib-exp.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-configpm-switch.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-configure.sh (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-dynloader.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-enable-gdbm.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-moreconfig.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/run-ptest (100%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/test/dist-threads-t-join.t-adjust-ps-option.patch
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch
 rename meta/recipes-devtools/perl/{perl-native_5.14.3.bb => perl-native_5.20.0.bb} (71%)
 rename meta/recipes-devtools/perl/{perl-rdepends_5.14.3.inc => perl-rdepends_5.20.0.inc} (84%)
 rename meta/recipes-devtools/perl/{perl-rprovides_5.14.3.inc => perl-rprovides_5.20.0.inc} (100%)
 rename meta/recipes-devtools/perl/{perl_5.14.3.bb => perl_5.20.0.bb} (92%)
Signature · 1 line
1.8.1.2
author
#1 lore raw

PATCH 1/2 perl, perl-native, perl-ptest: upgrade from 5.14.3 to 5.20.0

Changed:

- The Copying has no change, except the company address.

- pick patches from debian
http://ftp.de.debian.org/debian/pool/main/p/perl/perl_5.20.0-1.debian.tar.xz
- Not used by oe:
deprecate-with-apt.diff
patchlevel.diff
fakeroot.diff

- Create/Update perl-rdepends_${PV}.inc by the hardcode script;

- Update config.sh by:
1) Copy the Perl 5.20.0 source code onto your TARGET machine linux qemuarm 3.14.5-yocto-standard from OE-Core rev:
f506d0660c9949485268a92724ac770b5457b0ca
2) Execute sh Configure as normal and configure as required,

     do not "make";

3) Compare with the old config.sh files, and update;

- perl-ptest.inc
1) Copy the souce code to ptest since almost 112 test cases

     failed with the reason that no souce code found;

2) Add two patches to fix test case issue;

- perl-native
Reference perl (5.20.0-1) in debian to update perl shared library headers
https://packages.debian.org/experimental/i386/perl/filelist

Obsolete:

- 09_fix_installperl.patch
The dead code was removed from installperl
http://perl5.git.perl.org/perl.git/commit/236818e0b9d9fe874831086b4d0b94dc6f245dfd

- perl-build-in-t-dir.patch
The upstream has fix it. The issue description:
Perl cannot cross build in a path containing a directory that has the name of "t". As an example, you can make the perl build fail with "mkdir -p /tmp/build/t", go to the directory, unpack the sources, configure and cross build.

- 0001-Fix-misparsing-of-maketext-strings.patch
as they are part of the upstream code now:
http://perl5.git.perl.org/perl.git/commit/1735f6f53ca19f99c6e9e39496c486af323ba6a8

- 0001-Prevent-premature-hsplit-calls-and-only-trigger-REHA.patch the hash function changed:
http://perl5.git.perl.org/perl.git/commit/7dc8663964c66a698d31bbdc8e8abed69bddeec3

---
 .../0001-Fix-misparsing-of-maketext-strings.patch  |   86 --
 ...mature-hsplit-calls-and-only-trigger-REHA.patch |  178 ---
 .../perl/perl-5.14.3/09_fix_installperl.patch      |   21 -
 .../debian/arm_thread_stress_timeout.diff          |   27 -
 .../perl-5.14.3/debian/cpanplus_config_path.diff   |   45 -
 .../debian/cpanplus_definstalldirs.diff            |   56 -
 .../perl-5.14.3/debian/deprecate-with-apt.diff     |  407 ------
 .../perl-5.14.3/debian/disable-zlib-bundling.diff  |   31 -
 .../perl/perl-5.14.3/debian/fakeroot.diff          |   45 -
 .../debian/fixes/extutils-cbuilder-cflags.diff     |   87 --
 .../perl-5.14.3/debian/fixes/h2ph-multiarch.diff   |   70 -
 .../perl-5.14.3/debian/fixes/index-tainting.diff   |   74 --
 .../debian/fixes/module-build-home-directory.diff  |   38 -
 .../perl/perl-5.14.3/debian/fixes/pod_fixes.diff   |  146 ---
 .../fixes/sys-syslog-socket-timeout-kfreebsd.patch |   37 -
 .../perl-5.14.3/debian/m68k_thread_stress.diff     |   47 -
 .../perl/perl-5.14.3/debian/patchlevel.diff        |   31 -
 .../perl/perl-5.14.3/debian/series                 |   40 -
 .../debian/skip-upstream-git-tests.diff            |   60 -
 .../perl/perl-5.14.3/perl-build-in-t-dir.patch     |   42 -
 .../0001-Makefile.SH-fix-do_install-failed.patch   |   47 +
 .../Configure-multilib.patch                       |    0
 .../{perl-5.14.3 => perl-5.20.0}/MM_Unix.pm.patch  |    0
 .../{perl-5.14.3 => perl-5.20.0}/Makefile.SH.patch |  282 ++--
 .../{perl-5.14.3 => perl-5.20.0}/Makefile.patch    |    0
 .../perl/{perl-5.14.3 => perl-5.20.0}/config.sh    |  106 +-
 .../perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32 |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-32-be   |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-32-le   |    0
 .../perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64 |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-64-be   |    0
 .../{perl-5.14.3 => perl-5.20.0}/config.sh-64-le   |    0
 .../cross-generate_uudmap.patch                    |    0
 .../perl-5.20.0/debian/cpan-missing-site-dirs.diff |   62 +
 .../debian/cpan_definstalldirs.diff                |   15 +-
 .../debian/db_file_ver.diff                        |    7 +-
 .../debian/doc_info.diff                           |   20 +-
 .../debian/enc2xs_inc.diff                         |   32 +-
 .../debian/errno_ver.diff                          |   15 +-
 .../debian/extutils_set_libperl_path.diff          |   33 +-
 .../debian/find_html2text.diff                     |   11 +-
 .../debian/fixes/document_makemaker_ccflags.diff   |   11 +-
 .../debian/fixes/memoize_storable_nstore.diff      |  110 ++
 .../debian/fixes/net_smtp_docs.diff                |   11 +-
 .../debian/fixes/respect_umask.diff                |   57 +-
 .../perl-5.20.0/debian/hurd_test_skip_stack.diff   |   32 +
 .../debian/instmodsh_doc.diff                      |    9 +-
 .../debian/ld_run_path.diff                        |   19 +-
 .../debian/libnet_config_path.diff                 |    9 +-
 .../debian/libperl_embed_doc.diff                  |   15 +-
 .../debian/mod_paths.diff                          |   13 +-
 .../debian/module_build_man_extensions.diff        |   25 +-
 .../debian/no_packlist_perllocal.diff              |   44 +-
 .../debian/perl5db-x-terminal-emulator.patch       |   29 +
 .../debian/perlivp.diff                            |   13 +-
 .../debian/prefix_changes.diff                     |   43 +-
 .../debian/prune_libs.diff                         |   19 +-
 .../perl/perl-5.20.0/debian/regen-skip.diff        |   27 +
 .../debian/skip-kfreebsd-crash.diff                |   20 +-
 .../debian/skip-upstream-git-tests.diff            |   28 +
 .../debian/squelch-locale-warnings.diff            |   33 +-
 .../debian/writable_site_dirs.diff                 |   19 +-
 .../dynaloaderhack.patch                           |    0
 .../fix_bad_rpath.patch                            |    0
 .../{perl-5.14.3 => perl-5.20.0}/generate-sh.patch |    0
 .../{perl-5.14.3 => perl-5.20.0}/installperl.patch |    0
 .../letgcc-find-errno.patch                        |    0
 .../native-nopacklist.patch                        |   50 +-
 .../native-perlinc.patch                           |    0
 .../perl-5.14.3-fix-CVE-2010-4777.patch            |    0
 .../perl-archlib-exp.patch                         |    0
 .../perl-configpm-switch.patch                     |    0
 .../{perl-5.14.3 => perl-5.20.0}/perl-configure.sh |    0
 .../perl-dynloader.patch                           |    0
 .../perl-enable-gdbm.patch                         |    0
 .../perl-moreconfig.patch                          |    0
 .../perl/{perl-5.14.3 => perl-5.20.0}/run-ptest    |    0
 .../dist-threads-t-join.t-adjust-ps-option.patch   |   38 +
 ...der-t-DynaLoader.t-fix-calling-dl_findfil.patch |   26 +
 ...perl-native_5.14.3.bb => perl-native_5.20.0.bb} |   32 +-
 meta/recipes-devtools/perl/perl-ptest.inc          |   47 +-
 ...depends_5.14.3.inc => perl-rdepends_5.20.0.inc} | 1354 +++++++++++---------
 ...ovides_5.14.3.inc => perl-rprovides_5.20.0.inc} |    0
 .../perl/{perl_5.14.3.bb => perl_5.20.0.bb}        |   50 +-
 84 files changed, 1689 insertions(+), 2692 deletions(-)
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/0001-Fix-misparsing-of-maketext-strings.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/0001-Prevent-premature-hsplit-calls-and-only-trigger-REHA.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/09_fix_installperl.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/disable-zlib-bundling.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fakeroot.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/extutils-cbuilder-cflags.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/h2ph-multiarch.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/index-tainting.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/module-build-home-directory.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/pod_fixes.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/m68k_thread_stress.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/patchlevel.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/series
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/debian/skip-upstream-git-tests.diff
 delete mode 100644 meta/recipes-devtools/perl/perl-5.14.3/perl-build-in-t-dir.patch
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/Configure-multilib.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/MM_Unix.pm.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/Makefile.SH.patch (43%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/Makefile.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh (77%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32 (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32-be (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-32-le (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64 (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64-be (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/config.sh-64-le (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/cross-generate_uudmap.patch (100%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/cpan-missing-site-dirs.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/cpan_definstalldirs.diff (78%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/db_file_ver.diff (85%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/doc_info.diff (62%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/enc2xs_inc.diff (64%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/errno_ver.diff (62%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/extutils_set_libperl_path.diff (40%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/find_html2text.diff (80%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/fixes/document_makemaker_ccflags.diff (75%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/memoize_storable_nstore.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/fixes/net_smtp_docs.diff (65%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/fixes/respect_umask.diff (75%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/hurd_test_skip_stack.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/instmodsh_doc.diff (77%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/ld_run_path.diff (54%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/libnet_config_path.diff (84%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/libperl_embed_doc.diff (57%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/mod_paths.diff (87%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/module_build_man_extensions.diff (59%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/no_packlist_perllocal.diff (74%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/perl5db-x-terminal-emulator.patch
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/perlivp.diff (78%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/prefix_changes.diff (75%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/prune_libs.diff (74%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/regen-skip.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/skip-kfreebsd-crash.diff (71%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/debian/skip-upstream-git-tests.diff
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/squelch-locale-warnings.diff (63%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/debian/writable_site_dirs.diff (63%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/dynaloaderhack.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/fix_bad_rpath.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/generate-sh.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/installperl.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/letgcc-find-errno.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/native-nopacklist.patch (68%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/native-perlinc.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-5.14.3-fix-CVE-2010-4777.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-archlib-exp.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-configpm-switch.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-configure.sh (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-dynloader.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-enable-gdbm.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/perl-moreconfig.patch (100%)
 rename meta/recipes-devtools/perl/{perl-5.14.3 => perl-5.20.0}/run-ptest (100%)
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/test/dist-threads-t-join.t-adjust-ps-option.patch
 create mode 100644 meta/recipes-devtools/perl/perl-5.20.0/test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch
 rename meta/recipes-devtools/perl/{perl-native_5.14.3.bb => perl-native_5.20.0.bb} (71%)
 rename meta/recipes-devtools/perl/{perl-rdepends_5.14.3.inc => perl-rdepends_5.20.0.inc} (84%)
 rename meta/recipes-devtools/perl/{perl-rprovides_5.14.3.inc => perl-rprovides_5.20.0.inc} (100%)
 rename meta/recipes-devtools/perl/{perl_5.14.3.bb => perl_5.20.0.bb} (92%)
meta/recipes-devtools/perl/perl-5.14.3/0001-Fix-misparsing-of-maketext-strings.patch deleted +0 -86
deleted file mode 100644
index 89ec6ef..0000000
@@ -1,86 +0,0 @@
-From 1735f6f53ca19f99c6e9e39496c486af323ba6a8 Mon Sep 17 00:00:00 2001
-From: Brian Carlson <[email protected]>
-Date: Wed, 28 Nov 2012 08:54:33 -0500
-Subject: [PATCH] Fix misparsing of maketext strings.
-
-Case 61251: This commit fixes a misparse of maketext strings that could
-lead to arbitrary code execution.  Basically, maketext was compiling
-bracket notation into functions, but neglected to escape backslashes
-inside the content or die on fully-qualified method names when
-generating the code.  This change escapes all such backslashes and dies
-when a method name with a colon or apostrophe is specified.
----
- AUTHORS                                     |  1 +
- dist/Locale-Maketext/lib/Locale/Maketext.pm | 24 ++++++++----------------
- 2 files changed, 9 insertions(+), 16 deletions(-)
-
-Upstream-Status: Backport
-
-Signed-off-by: Saul Wold <[email protected]>
-
-
-diff --git a/AUTHORS b/AUTHORS
-index 70734b0..009dea0 100644
---- a/AUTHORS
-+++ b/AUTHORS
-@@ -154,6 +154,7 @@ Breno G. de Oliveira		<[email protected]>
- Brent Dax			<[email protected]>
- Brooks D Boyd
- Brian Callaghan			<[email protected]>
-+Brian Carlson			<[email protected]>
- Brian Clarke			<[email protected]>
- brian d foy			<[email protected]>
- Brian Fraser			<[email protected]>
-diff --git a/dist/Locale-Maketext/lib/Locale/Maketext.pm b/dist/Locale-Maketext/lib/Locale/Maketext.pm
-index 4822027..63e5fba 100644
---- a/dist/Locale-Maketext/lib/Locale/Maketext.pm
-+++ b/dist/Locale-Maketext/lib/Locale/Maketext.pm
-@@ -625,21 +625,9 @@ sub _compile {
-                         # 0-length method name means to just interpolate:
-                         push @code, ' (';
-                     }
--                    elsif($m =~ /^\w+(?:\:\:\w+)*$/s
--                            and $m !~ m/(?:^|\:)\d/s
--                        # exclude starting a (sub)package or symbol with a digit
-+                    elsif($m =~ /^\w+$/s
-+                        # exclude anything fancy, especially fully-qualified module names
-                     ) {
--                        # Yes, it even supports the demented (and undocumented?)
--                        #  $obj->Foo::bar(...) syntax.
--                        $target->_die_pointing(
--                            $string_to_compile, q{Can't use "SUPER::" in a bracket-group method},
--                            2 + length($c[-1])
--                        )
--                        if $m =~ m/^SUPER::/s;
--                        # Because for SUPER:: to work, we'd have to compile this into
--                        #  the right package, and that seems just not worth the bother,
--                        #  unless someone convinces me otherwise.
--
-                         push @code, ' $_[0]->' . $m . '(';
-                     }
-                     else {
-@@ -693,7 +681,9 @@ sub _compile {
-             elsif(substr($1,0,1) ne '~') {
-                 # it's stuff not containing "~" or "[" or "]"
-                 # i.e., a literal blob
--                $c[-1] .= $1;
-+                my $text = $1;
-+                $text =~ s/\\/\\\\/g;
-+                $c[-1] .= $text;
- 
-             }
-             elsif($1 eq '~~') { # "~~"
-@@ -731,7 +721,9 @@ sub _compile {
-             else {
-                 # It's a "~X" where X is not a special character.
-                 # Consider it a literal ~ and X.
--                $c[-1] .= $1;
-+                my $text = $1;
-+                $text =~ s/\\/\\\\/g;
-+                $c[-1] .= $text;
-             }
-         }
-     }
--- 
-1.8.3.1
-
meta/recipes-devtools/perl/perl-5.14.3/0001-Prevent-premature-hsplit-calls-and-only-trigger-REHA.patch deleted +0 -178

178 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/09_fix_installperl.patch deleted +0 -21
deleted file mode 100644
index a80d17c..0000000
@@ -1,21 +0,0 @@
-Upstream-Status:Inappropriate [embedded specific]
-
-Correctly identify arch-specific modules in ext/ where the .pm files
-are under lib.
-
-Ensure that POSIX/SigAction is kept with the rest of the POSIX module
-under archlib.
-
-Index: perl-5.12.3/installperl
-===================================================================
---- perl-5.12.3.orig/installperl
-+++ perl-5.12.3/installperl
-@@ -750,7 +750,7 @@ sub installlib {
-     }
- 
-     if (-f $_) {
--	if (/\.(?:al|ix)$/ && !($dir =~ m[^auto/(.*)$])) {
-+	if (/\.(?:al|ix)$/ && !($dir =~ m[^auto/(.*)$] && $archpms{$1})) {
- 	    $installlib = $installprivlib;
- 	    #We're installing *.al and *.ix files into $installprivlib,
- 	    #but we have to delete old *.al and *.ix files from the 5.000
meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff deleted +0 -27
deleted file mode 100644
index 6e70c66..0000000
@@ -1,27 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From f624a9f1206cdd44fde99c40d82e2f326db485dd Mon Sep 17 00:00:00 2001
-From: Niko Tyni <[email protected]>
-Date: Sat, 1 Nov 2008 15:10:16 +0200
-Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate
- slower build hosts
-
-Bug-Debian: http://bugs.debian.org/501970
-
-Patch-Name: debian/arm_thread_stress_timeout.diff
----
- dist/threads-shared/t/stress.t |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/dist/threads-shared/t/stress.t b/dist/threads-shared/t/stress.t
-index adfd1ed..652a3e6 100644
---- a/dist/threads-shared/t/stress.t
-+++ b/dist/threads-shared/t/stress.t
-@@ -34,7 +34,7 @@ use threads::shared;
- {
-     my $cnt = 50;
- 
--    my $TIMEOUT = 60;
-+    my $TIMEOUT = 150;
- 
-     my $mutex = 1;
-     share($mutex);
meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff deleted +0 -45

45 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff deleted +0 -56

56 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff deleted +0 -407

407 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/disable-zlib-bundling.diff deleted +0 -31
deleted file mode 100644
index 03ef76f..0000000
@@ -1,31 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 90c7967530102c66bbff25d89273d3f0bf189a83 Mon Sep 17 00:00:00 2001
-From: Niko Tyni <[email protected]>
-Date: Fri, 10 Apr 2009 01:17:43 +0300
-Subject: Disable zlib bundling in Compress::Raw::Zlib
-
-Compress::Raw::Zlib statically links its bundled version of zlib
-by default, but we use the system library instead.
-
-Patch-Name: debian/disable-zlib-bundling.diff
----
- cpan/Compress-Raw-Zlib/config.in |    6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/cpan/Compress-Raw-Zlib/config.in b/cpan/Compress-Raw-Zlib/config.in
-index c56cc03..2c6659b 100644
---- a/cpan/Compress-Raw-Zlib/config.in
-+++ b/cpan/Compress-Raw-Zlib/config.in
-@@ -16,9 +16,9 @@
- #    Setting the Gzip OS Code
- #
- 
--BUILD_ZLIB      = True
--INCLUDE         = ./zlib-src
--LIB             = ./zlib-src
-+BUILD_ZLIB      = False
-+INCLUDE         = /usr/include
-+LIB             = /usr/lib
- 
- OLD_ZLIB        = False
- GZIP_OS_CODE    = AUTO_DETECT
meta/recipes-devtools/perl/perl-5.14.3/debian/fakeroot.diff deleted +0 -45

45 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/extutils-cbuilder-cflags.diff deleted +0 -87

87 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/h2ph-multiarch.diff deleted +0 -70

70 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/index-tainting.diff deleted +0 -74

74 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/module-build-home-directory.diff deleted +0 -38
deleted file mode 100644
index 998a6a3..0000000
@@ -1,38 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 9266292f705f2a3b6e5b97fa50e5f2be31371d5c Mon Sep 17 00:00:00 2001
-From: Dominic Hargreaves <[email protected]>
-Date: Mon, 2 May 2011 10:35:04 +0100
-Subject: Fix failing tilde test when run under a UID without a passwd entry
-
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=67893
-Bug-Debian: http://bugs.debian.org/624850
-
-Patch-Name: fixes/module-build-home-directory.diff
----
- cpan/Module-Build/t/tilde.t |    6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/cpan/Module-Build/t/tilde.t b/cpan/Module-Build/t/tilde.t
-index fac821b..04f0210 100644
---- a/cpan/Module-Build/t/tilde.t
-+++ b/cpan/Module-Build/t/tilde.t
-@@ -46,7 +46,8 @@ SKIP: {
- 
-     unless (defined $home) {
-       my @info = eval { getpwuid $> };
--      skip "No home directory for tilde-expansion tests", 15 if $@;
-+      skip "No home directory for tilde-expansion tests", 15 if $@
-+        or !defined $info[7];
-       $home = $info[7];
-     }
- 
-@@ -95,7 +96,8 @@ SKIP: {
- # Again, with named users
- SKIP: {
-     my @info = eval { getpwuid $> };
--    skip "No home directory for tilde-expansion tests", 1 if $@;
-+    skip "No home directory for tilde-expansion tests", 1 if $@
-+        or !defined $info[7] or !defined $info[0];
-     my ($me, $home) = @info[0,7];
- 
-     my $expected = "$home/fooxzy";
meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/pod_fixes.diff deleted +0 -146

146 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch deleted +0 -37
deleted file mode 100644
index 632d426..0000000
@@ -1,37 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 9ba88d73444c22788b7c2a212e15dbfe3da2a1af Mon Sep 17 00:00:00 2001
-From: Niko Tyni <[email protected]>
-Date: Wed, 3 Aug 2011 22:36:24 +0300
-Subject: Use a socket timeout on GNU/kFreeBSD to catch ICMP port unreachable
- messages
-
-Bug: http://rt.cpan.org/Ticket/Display.html?id=69997
-Bug-Debian: http://bugs.debian.org/627821
-
-Without this, openlog() on a UDP socket may succeed on the FreeBSD kernel
-even when there's no listener, causing test failures.
-
-It seems probable that all FreeBSD-based systems suffer from the
-same issue, but that's for upstream to decide.
-
-Patch-Name: fixes/sys-syslog-socket-timeout-kfreebsd.patch
----
- cpan/Sys-Syslog/Syslog.pm |    5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
-
-diff --git a/cpan/Sys-Syslog/Syslog.pm b/cpan/Sys-Syslog/Syslog.pm
-index 002e6e4..b445c66 100644
---- a/cpan/Sys-Syslog/Syslog.pm
-+++ b/cpan/Sys-Syslog/Syslog.pm
-@@ -138,7 +138,10 @@ my @fallbackMethods = ();
- # happy, the timeout is now zero by default on all systems 
- # except on OSX where it is set to 250 msec, and can be set 
- # with the infamous setlogsock() function.
--$sock_timeout = 0.25 if $^O =~ /darwin/;
-+#
-+# Debian change: include Debian GNU/kFreeBSD, lower to 1ms
-+# see [rt.cpan.org #69997]
-+$sock_timeout = 0.001 if $^O =~ /darwin|gnukfreebsd/;
- 
- # coderef for a nicer handling of errors
- my $err_sub = $options{nofatal} ? \&warnings::warnif : \&croak;
meta/recipes-devtools/perl/perl-5.14.3/debian/m68k_thread_stress.diff deleted +0 -47

47 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/debian/patchlevel.diff deleted +0 -31
deleted file mode 100644
index 9c25eb7..0000000
@@ -1,31 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From cf928101697efa4a46ada500c2f449caeb854fd4 Mon Sep 17 00:00:00 2001
-From: Niko Tyni <[email protected]>
-Date: Sun, 15 May 2011 19:35:58 +0300
-Subject: List packaged patches in patchlevel.h
-
-Origin: vendor
-Bug-Debian: http://bugs.debian.org/567489
-
-The list of packaged patches is in patchlevel-debian.h, which is generated
-from the debian/patches/ directory when building the package.
-
-Patch-Name: debian/patchlevel.diff
----
- patchlevel.h |    3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
-diff --git a/patchlevel.h b/patchlevel.h
-index 5dc2a53..1356595 100644
---- a/patchlevel.h
-+++ b/patchlevel.h
-@@ -137,6 +137,9 @@ static const char * const local_patches[] = {
- 	,"uncommitted-changes"
- #endif
- 	PERL_GIT_UNPUSHED_COMMITS    	/* do not remove this line */
-+#ifdef DEBIAN
-+#include "patchlevel-debian.h"
-+#endif
- 	,NULL
- };
- 
meta/recipes-devtools/perl/perl-5.14.3/debian/series deleted +0 -40
deleted file mode 100644
index 08adca5..0000000
@@ -1,40 +0,0 @@
-debian/arm_thread_stress_timeout.diff
-debian/cpan_definstalldirs.diff
-debian/db_file_ver.diff
-debian/doc_info.diff
-debian/enc2xs_inc.diff
-debian/errno_ver.diff
-debian/libperl_embed_doc.diff
-fixes/respect_umask.diff
-debian/writable_site_dirs.diff
-debian/extutils_set_libperl_path.diff
-debian/no_packlist_perllocal.diff
-debian/prefix_changes.diff
-debian/fakeroot.diff
-debian/instmodsh_doc.diff
-debian/ld_run_path.diff
-debian/libnet_config_path.diff
-debian/m68k_thread_stress.diff
-debian/mod_paths.diff
-debian/module_build_man_extensions.diff
-debian/prune_libs.diff
-fixes/net_smtp_docs.diff
-debian/perlivp.diff
-debian/disable-zlib-bundling.diff
-debian/cpanplus_definstalldirs.diff
-debian/cpanplus_config_path.diff
-debian/deprecate-with-apt.diff
-fixes/hurd-ccflags.diff
-debian/squelch-locale-warnings.diff
-debian/skip-upstream-git-tests.diff
-fixes/extutils-cbuilder-cflags.diff
-fixes/module-build-home-directory.diff
-debian/patchlevel.diff
-fixes/h2ph-multiarch.diff
-fixes/index-tainting.diff
-debian/skip-kfreebsd-crash.diff
-fixes/document_makemaker_ccflags.diff
-fixes/sys-syslog-socket-timeout-kfreebsd.patch
-fixes/hurd-hints.diff
-fixes/pod_fixes.diff
-debian/find_html2text.diff
meta/recipes-devtools/perl/perl-5.14.3/debian/skip-upstream-git-tests.diff deleted +0 -60

60 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.14.3/perl-build-in-t-dir.patch deleted +0 -42

42 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/0001-Makefile.SH-fix-do_install-failed.patch new file +47 -0

47 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/Configure-multilib.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/Configure-multilib.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/Configure-multilib.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/Configure-multilib.patch
meta/recipes-devtools/perl/perl-5.20.0/MM_Unix.pm.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/MM_Unix.pm.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/MM_Unix.pm.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/MM_Unix.pm.patch
meta/recipes-devtools/perl/perl-5.20.0/Makefile.SH.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/Makefile.SH.patch +170 -112

420 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/Makefile.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/Makefile.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/Makefile.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/Makefile.patch
meta/recipes-devtools/perl/perl-5.20.0/config.sh renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh +51 -55

263 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/config.sh-32 renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh-32 +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/config.sh-32
rename to meta/recipes-devtools/perl/perl-5.20.0/config.sh-32
meta/recipes-devtools/perl/perl-5.20.0/config.sh-32-be renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh-32-be +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/config.sh-32-be
rename to meta/recipes-devtools/perl/perl-5.20.0/config.sh-32-be
meta/recipes-devtools/perl/perl-5.20.0/config.sh-32-le renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh-32-le +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/config.sh-32-le
rename to meta/recipes-devtools/perl/perl-5.20.0/config.sh-32-le
meta/recipes-devtools/perl/perl-5.20.0/config.sh-64 renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh-64 +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/config.sh-64
rename to meta/recipes-devtools/perl/perl-5.20.0/config.sh-64
meta/recipes-devtools/perl/perl-5.20.0/config.sh-64-be renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh-64-be +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/config.sh-64-be
rename to meta/recipes-devtools/perl/perl-5.20.0/config.sh-64-be
meta/recipes-devtools/perl/perl-5.20.0/config.sh-64-le renamed from meta/recipes-devtools/perl/perl-5.14.3/config.sh-64-le +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/config.sh-64-le
rename to meta/recipes-devtools/perl/perl-5.20.0/config.sh-64-le
meta/recipes-devtools/perl/perl-5.20.0/cross-generate_uudmap.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/cross-generate_uudmap.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/cross-generate_uudmap.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/cross-generate_uudmap.patch
meta/recipes-devtools/perl/perl-5.20.0/debian/cpan-missing-site-dirs.diff new file +62 -0

62 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/debian/cpan_definstalldirs.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/cpan_definstalldirs.diff +7 -8
similarity index 78%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/cpan_definstalldirs.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/cpan_definstalldirs.diff
index 57e7636..77a2ee9 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From 4b63b9a433661cd13cfb1448dbfb90c5f53a53be Mon Sep 17 00:00:00 2001
+From 64c9ad40c26f051a275a8b963cc849ca0ddd3cbb Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Tue, 8 Mar 2005 19:30:38 +1100
 Subject: Provide a sensible INSTALLDIRS default for modules installed from
@@ -11,14 +10,14 @@ ordering, but not ours.
 
 Patch-Name: debian/cpan_definstalldirs.diff
 ---
- cpan/CPAN/lib/CPAN/FirstTime.pm |    4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ cpan/CPAN/lib/CPAN/FirstTime.pm | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/cpan/CPAN/lib/CPAN/FirstTime.pm b/cpan/CPAN/lib/CPAN/FirstTime.pm
-index 667bdca..c38c890 100644
+index d1a8eef..4416072 100644
 --- a/cpan/CPAN/lib/CPAN/FirstTime.pm
 +++ b/cpan/CPAN/lib/CPAN/FirstTime.pm
-@@ -990,7 +990,7 @@ sub init {
+@@ -1023,7 +1023,7 @@ sub init {
      my_prompt_loop(prefer_installer => 'MB', $matcher, 'MB|EUMM|RAND');
  
      if (!$matcher or 'makepl_arg make_arg' =~ /$matcher/) {
@@ -26,8 +25,8 @@ index 667bdca..c38c890 100644
 +        my_dflt_prompt(makepl_arg => "INSTALLDIRS=site", $matcher);
          my_dflt_prompt(make_arg => "", $matcher);
          if ( $CPAN::Config->{makepl_arg} =~ /LIBS=|INC=/ ) {
-             $CPAN::Frontend->mywarn( 
-@@ -1022,7 +1022,7 @@ sub init {
+             $CPAN::Frontend->mywarn(
+@@ -1055,7 +1055,7 @@ sub init {
      my_dflt_prompt(make_install_arg => $CPAN::Config->{make_arg} || "",
                     $matcher);
  
meta/recipes-devtools/perl/perl-5.20.0/debian/db_file_ver.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/db_file_ver.diff +3 -4
similarity index 85%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/db_file_ver.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/db_file_ver.diff
index 8726056..9557560 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From 0d1acf7af6da3a3f933faba8459ad9ff03fe3e5b Mon Sep 17 00:00:00 2001
+From 4da39e2ce6c5a510409c2da1c7b24e0e7ff87f31 Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Fri, 16 Dec 2005 01:32:14 +1100
 Subject: Remove overly restrictive DB_File version check.
@@ -10,8 +9,8 @@ Package dependencies ensure the correct library is linked at run-time.
 
 Patch-Name: debian/db_file_ver.diff
 ---
- cpan/DB_File/version.c |    2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ cpan/DB_File/version.c | 2 ++
+ 1 file changed, 2 insertions(+)
 
 diff --git a/cpan/DB_File/version.c b/cpan/DB_File/version.c
 index e01f6f6..544e6ee 100644
meta/recipes-devtools/perl/perl-5.20.0/debian/doc_info.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/doc_info.diff +9 -11
similarity index 62%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/doc_info.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/doc_info.diff
index 889024a..7643759 100644
@@ -1,24 +1,22 @@
-Upstream-Status:Inappropriate [debian patches]
-From 16ebe1f5232621d8894aa6c6210fdf2fc9b54a84 Mon Sep 17 00:00:00 2001
+From 2f3e4b35da039600de403083b5a0c7391751d02e Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Fri, 18 Mar 2005 22:22:25 +1100
-Subject: Replace generic man(1) instructions with Debian-specific
- information.
+Subject: Replace generic man(1) instructions with Debian-specific information.
 
 Indicate that the user needs to install the perl-doc package.
 
 Patch-Name: debian/doc_info.diff
 ---
- pod/perl.pod |   12 ++++++++++--
- 1 files changed, 10 insertions(+), 2 deletions(-)
+ pod/perl.pod | 12 ++++++++++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
 
 diff --git a/pod/perl.pod b/pod/perl.pod
-index 29cabf1..529ad6f 100644
+index 2e8d0d8..8810769 100644
 --- a/pod/perl.pod
 +++ b/pod/perl.pod
-@@ -261,8 +261,16 @@ For ease of access, the Perl manual has been split up into several sections.
-     perlwin32		Perl notes for Windows
+@@ -274,8 +274,16 @@ aux a2p c2ph h2ph h2xs perlbug pl2pm pod2html pod2man s2p splain xsubpp
  
+ =for buildtoc __END__
  
 -On a Unix-like system, these documentation files will usually also be
 -available as manpages for use with the F<man> program.
@@ -33,5 +31,5 @@ index 29cabf1..529ad6f 100644
 +You should be able to view Perl's documentation with your man(1)
 +program or perldoc(1).
  
- In general, if something strange has gone wrong with your program and you're
- not sure where you should look for help, try the B<-w> switch first.  It will
+ Some documentation is not available as man pages, so if a
+ cross-reference is not found by man, try it with L<perldoc>.  Perldoc can
meta/recipes-devtools/perl/perl-5.20.0/debian/enc2xs_inc.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/enc2xs_inc.diff +24 -8
similarity index 64%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/enc2xs_inc.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/enc2xs_inc.diff
index 9440348..4650b0b 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From e9fd6e7729b9ebd9bc74b8cf295cd3a7f5aa5472 Mon Sep 17 00:00:00 2001
+From 98e7248580af353d781b24715b42af5b6a4caf35 Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Tue, 8 Mar 2005 19:30:38 +1100
 Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories.
@@ -13,14 +12,15 @@ Bug-Debian: http://bugs.debian.org/290336
 
 Patch-Name: debian/enc2xs_inc.diff
 ---
- cpan/Encode/bin/enc2xs |    8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ cpan/Encode/bin/enc2xs | 8 ++++----
+ t/porting/customized.t | 3 +++
+ 2 files changed, 7 insertions(+), 4 deletions(-)
 
 diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs
-index 773c0a0..bc1ae1b 100644
+index c44487d..a9af54f 100644
 --- a/cpan/Encode/bin/enc2xs
 +++ b/cpan/Encode/bin/enc2xs
-@@ -924,11 +924,11 @@ use vars qw(
+@@ -929,11 +929,11 @@ use vars qw(
  sub find_e2x{
      eval { require File::Find; };
      my (@inc, %e2x_dir);
@@ -34,7 +34,7 @@ index 773c0a0..bc1ae1b 100644
           my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,
               $atime,$mtime,$ctime,$blksize,$blocks)
               = lstat($_) or return;
-@@ -938,7 +938,7 @@ sub find_e2x{
+@@ -943,7 +943,7 @@ sub find_e2x{
               $e2x_dir{$File::Find::dir} ||= $mtime;
           }
           return;
@@ -43,7 +43,7 @@ index 773c0a0..bc1ae1b 100644
      warn join("\n", keys %e2x_dir), "\n";
      for my $d (sort {$e2x_dir{$a} <=> $e2x_dir{$b}} keys %e2x_dir){
      $_E2X = $d;
-@@ -1005,7 +1005,7 @@ sub make_configlocal_pm {
+@@ -1010,7 +1010,7 @@ sub make_configlocal_pm {
  	    $LocalMod{$enc} ||= $mod;
  	}
      };
@@ -52,3 +52,19 @@ index 773c0a0..bc1ae1b 100644
      $_ModLines = "";
      for my $enc ( sort keys %LocalMod ) {
          $_ModLines .=
+diff --git a/t/porting/customized.t b/t/porting/customized.t
+index a769c58..6b9977f 100644
+--- a/t/porting/customized.t
++++ b/t/porting/customized.t
+@@ -99,8 +99,11 @@ foreach my $module ( sort keys %Modules ) {
+       print $data_fh join(' ', $module, $file, $id), "\n";
+       next;
+     }
++SKIP: {
++    skip("$file modified for Debian", 1) if $file eq 'cpan/Encode/bin/enc2xs';
+     my $should_be = $customised{ $module }->{ $file };
+     is( $id, $should_be, "SHA for $file matches stashed SHA" );
++}
+   }
+ }
+ 
meta/recipes-devtools/perl/perl-5.20.0/debian/errno_ver.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/errno_ver.diff +7 -8
similarity index 62%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/errno_ver.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/errno_ver.diff
index c7b0531..d8885a7 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From 973bed42db538804179f39d66dab37c82c6ade24 Mon Sep 17 00:00:00 2001
+From 81255b67014bda2ec127e0856436acfa554a068c Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Fri, 16 Dec 2005 01:32:14 +1100
 Subject: Remove Errno version check due to upgrade problems with long-running
@@ -13,14 +12,14 @@ compatible, but built on a different machine.
 
 Patch-Name: debian/errno_ver.diff
 ---
- ext/Errno/Errno_pm.PL |    5 -----
- 1 files changed, 0 insertions(+), 5 deletions(-)
+ ext/Errno/Errno_pm.PL | 5 -----
+ 1 file changed, 5 deletions(-)
 
 diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
-index 56bc815..01f510a 100644
+index 55ad01a..e4a31ef 100644
 --- a/ext/Errno/Errno_pm.PL
 +++ b/ext/Errno/Errno_pm.PL
-@@ -332,13 +332,8 @@ EOF
+@@ -277,13 +277,8 @@ sub write_errno_pm {
  
  package Errno;
  require Exporter;
@@ -28,8 +27,8 @@ index 56bc815..01f510a 100644
  use strict;
  
 -"\$Config{'archname'}-\$Config{'osvers'}" eq
--"$Config{'archname'}-$Config{'osvers'}" or
--	die "Errno architecture ($Config{'archname'}-$Config{'osvers'}) does not match executable architecture (\$Config{'archname'}-\$Config{'osvers'})";
+-"$archname-$Config{'osvers'}" or
+-	die "Errno architecture ($archname-$Config{'osvers'}) does not match executable architecture (\$Config{'archname'}-\$Config{'osvers'})";
 -
  our \$VERSION = "$VERSION";
  \$VERSION = eval \$VERSION;
meta/recipes-devtools/perl/perl-5.20.0/debian/extutils_set_libperl_path.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/extutils_set_libperl_path.diff +23 -10
similarity index 40%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/extutils_set_libperl_path.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/extutils_set_libperl_path.diff
index d704c00..53fd1f6 100644
@@ -1,24 +1,37 @@
-Upstream-Status:Inappropriate [debian patches]
-From 334ac01a8306485ed901f4fb45d79f39a944fe77 Mon Sep 17 00:00:00 2001
-From: Brendan O'Dea <[email protected]>
-Date: Tue, 8 Mar 2005 19:30:38 +1100
-Subject: EU:MM: Set location of libperl.a to /usr/lib
+From 2870b992e4b5e8bb0b9c44c9aff81adaaf9de439 Mon Sep 17 00:00:00 2001
+From: Niko Tyni <[email protected]>
+Date: Sat, 10 May 2014 23:34:14 +0300
+Subject: EU:MM: set location of libperl.a under /usr/lib
+
+The Debian packaging moves libperl.a a couple of levels up from the
+CORE directory to match other static libraries.
 
 Patch-Name: debian/extutils_set_libperl_path.diff
 ---
- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 2 +-
+ pp.c                                            | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index 4ee6b3f..42bbb83 100644
+index 8b86a24..f977476 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-@@ -2409,7 +2409,7 @@ MAP_PRELIBS   = $Config{perllibs} $Config{cryptlib}
+@@ -2462,7 +2462,7 @@ MAP_PRELIBS   = $Config{perllibs} $Config{cryptlib}
  	($lperl = $libperl) =~ s/\$\(A\)/$self->{LIB_EXT}/;
      }
      unless ($libperl && -f $lperl) { # Ilya's code...
 -	my $dir = $self->{PERL_SRC} || "$self->{PERL_ARCHLIB}/CORE";
-+	my $dir = $self->{PERL_SRC} || "/usr/lib";
++	my $dir = $self->{PERL_SRC} || "$self->{PERL_ARCHLIB}/../..";
  	$dir = "$self->{PERL_ARCHLIB}/.." if $self->{UNINSTALLED_PERL};
  	$libperl ||= "libperl$self->{LIB_EXT}";
  	$libperl   = "$dir/$libperl";
+diff --git a/pp.c b/pp.c
+index 4ec6887..a44c137 100644
+--- a/pp.c
++++ b/pp.c
+@@ -1,4 +1,4 @@
+-/*    pp.c
++ /*    pp.c
+  *
+  *    Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+  *    2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by Larry Wall and others
meta/recipes-devtools/perl/perl-5.20.0/debian/find_html2text.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/find_html2text.diff +5 -6
similarity index 80%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/find_html2text.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/find_html2text.diff
index 29dc576..c0e1949 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From ca66b95be369b47a6d372c3653be57cd737f7f21 Mon Sep 17 00:00:00 2001
+From 8deb14b24ee17694a2f23a78e8782b24c116daae Mon Sep 17 00:00:00 2001
 From: Andreas Marschke <[email protected]>
 Date: Sat, 17 Sep 2011 11:38:42 +0100
 Subject: Configure CPAN::Distribution with correct name of html2text
@@ -18,14 +17,14 @@ Please see the attached patch for a quick fix of this issue.
 as the html2text.pl which is expected, but should provide similar
 functionality].
 ---
- cpan/CPAN/lib/CPAN/Distribution.pm |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ cpan/CPAN/lib/CPAN/Distribution.pm | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cpan/CPAN/lib/CPAN/Distribution.pm b/cpan/CPAN/lib/CPAN/Distribution.pm
-index 637ab27..a8193d9 100644
+index 9a08707..332a627 100644
 --- a/cpan/CPAN/lib/CPAN/Distribution.pm
 +++ b/cpan/CPAN/lib/CPAN/Distribution.pm
-@@ -3715,7 +3715,7 @@ sub _display_url {
+@@ -4031,7 +4031,7 @@ sub _display_url {
        if $CPAN::DEBUG;
  
      # should we define it in the config instead?
meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/document_makemaker_ccflags.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/document_makemaker_ccflags.diff +5 -6
similarity index 75%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/document_makemaker_ccflags.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/document_makemaker_ccflags.diff
index 3f2c3dc..f4050c0 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From f0e3a51bd7286788e410510af86a6c07edac4445 Mon Sep 17 00:00:00 2001
+From c7ffe0cc3105cb627fbbb7d0c7dbb53f1f236a17 Mon Sep 17 00:00:00 2001
 From: Niko Tyni <[email protected]>
 Date: Mon, 30 May 2011 22:54:24 +0300
 Subject: Document that CCFLAGS should include $Config{ccflags}
@@ -12,14 +11,14 @@ binary interface on some platforms.
 
 Patch-Name: fixes/document_makemaker_ccflags.diff
 ---
- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm |    4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm | 4 ++++
+ 1 file changed, 4 insertions(+)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
-index be9624e..c56ca8f 100644
+index d2fabf6..fabb021 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
-@@ -1524,6 +1524,10 @@ currently used by MakeMaker but may be handy in Makefile.PLs.
+@@ -1716,6 +1716,10 @@ currently used by MakeMaker but may be handy in Makefile.PLs.
  String that will be included in the compiler call command line between
  the arguments INC and OPTIMIZE.
  
meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/memoize_storable_nstore.diff new file +110 -0

110 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/net_smtp_docs.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/net_smtp_docs.diff +5 -6
similarity index 65%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/net_smtp_docs.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/net_smtp_docs.diff
index f68c352..b7ccc57 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
-From ab32eba7fcc45d864c22e8f4ee02e0a6712070e0 Mon Sep 17 00:00:00 2001
+From e2e1127a521d942bd9aea4c1290cdf46c15c35fd Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Thu, 20 Sep 2007 19:47:14 +1000
 Subject: Document the Net::SMTP 'Port' option
@@ -9,14 +8,14 @@ Bug: http://rt.cpan.org/Public/Bug/Display.html?id=36038
 
 Patch-Name: fixes/net_smtp_docs.diff
 ---
- cpan/libnet/Net/SMTP.pm |    1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ cpan/libnet/Net/SMTP.pm | 1 +
+ 1 file changed, 1 insertion(+)
 
 diff --git a/cpan/libnet/Net/SMTP.pm b/cpan/libnet/Net/SMTP.pm
-index a28496d..07b2498 100644
+index 705b5c5..17c1d21 100644
 --- a/cpan/libnet/Net/SMTP.pm
 +++ b/cpan/libnet/Net/SMTP.pm
-@@ -625,6 +625,7 @@ Net::SMTP will attempt to extract the address from the value passed.
+@@ -637,6 +637,7 @@ Net::SMTP will attempt to extract the address from the value passed.
  
  B<Debug> - Enable debugging information
  
meta/recipes-devtools/perl/perl-5.20.0/debian/fixes/respect_umask.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/respect_umask.diff +28 -29

142 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/debian/hurd_test_skip_stack.diff new file +32 -0
new file mode 100644
index 0000000..66208a2
@@ -0,0 +1,32 @@
+From 651aaac47361c03d15681b6cfdba0056a348fbb7 Mon Sep 17 00:00:00 2001
+From: Dominic Hargreaves <[email protected]>
+Date: Sun, 27 Nov 2011 16:27:07 +0000
+Subject: Disable failing GNU/Hurd tests dist/threads/t/stack.t
+
+These tests fail on GNU/Hurd owing to libpthread using fixed-size stacks.
+This is a known limitation that should get fixed in the future.
+
+For now, disable the tests.
+
+Bug-Debian: http://bugs.debian.org/650175
+
+Patch-Name: debian/hurd_test_skip_stack.diff
+---
+ dist/threads/t/stack.t | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/dist/threads/t/stack.t b/dist/threads/t/stack.t
+index cfd6cf7..84cc527 100644
+--- a/dist/threads/t/stack.t
++++ b/dist/threads/t/stack.t
+@@ -7,6 +7,10 @@ BEGIN {
+         print("1..0 # SKIP Perl not compiled with 'useithreads'\n");
+         exit(0);
+     }
++    if ($^O eq 'gnu') {
++        print("1..0 # SKIP fails on GNU/Hurd (Debian #650175)\n");
++        exit(0);
++    }
+ }
+ 
+ use ExtUtils::testlib;
meta/recipes-devtools/perl/perl-5.20.0/debian/instmodsh_doc.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/instmodsh_doc.diff +4 -5
similarity index 77%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/instmodsh_doc.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/instmodsh_doc.diff
index ae13178..569acb8 100644
@@ -1,16 +1,15 @@
-Upstream-Status:Inappropriate [debian patches]
-From ab89a31d1f46388a61953349c3546e4082cd38de Mon Sep 17 00:00:00 2001
+From 035ae97a9c2bf8ed73031e8879a0f860797544c1 Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Tue, 8 Mar 2005 19:30:38 +1100
 Subject: Debian policy doesn't install .packlist files for core or vendor.
 
 Patch-Name: debian/instmodsh_doc.diff
 ---
- cpan/ExtUtils-MakeMaker/bin/instmodsh |    4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ cpan/ExtUtils-MakeMaker/bin/instmodsh | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/bin/instmodsh b/cpan/ExtUtils-MakeMaker/bin/instmodsh
-index 5874aa6..6a2f03e 100644
+index 8b9aa95..e551434 100644
 --- a/cpan/ExtUtils-MakeMaker/bin/instmodsh
 +++ b/cpan/ExtUtils-MakeMaker/bin/instmodsh
 @@ -18,9 +18,11 @@ instmodsh - A shell to examine installed modules
meta/recipes-devtools/perl/perl-5.20.0/debian/ld_run_path.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/ld_run_path.diff +9 -10
similarity index 54%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/ld_run_path.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/ld_run_path.diff
index 929328b..fa0039f 100644
@@ -1,25 +1,24 @@
-Upstream-Status:Inappropriate [debian patches]
-From 704f6017119ce0301a9105944512120a38a43a02 Mon Sep 17 00:00:00 2001
+From c089c8eb475a2018e8028e23b07defb5789a5633 Mon Sep 17 00:00:00 2001
 From: Brendan O'Dea <[email protected]>
 Date: Fri, 18 Mar 2005 22:22:25 +1100
 Subject: Remove standard libs from LD_RUN_PATH as per Debian policy.
 
 Patch-Name: debian/ld_run_path.diff
 ---
- .../ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm |    3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm | 3 +++
+ 1 file changed, 3 insertions(+)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
-index cf4826f..eb212b5 100644
+index e39c8b2..0b933ce 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
-@@ -54,6 +54,9 @@ sub _unix_os2_ext {
-     my($pwd) = cwd(); # from Cwd.pm
-     my($found) = 0;
+@@ -56,6 +56,9 @@ sub _unix_os2_ext {
+     my ( $pwd )   = cwd();    # from Cwd.pm
+     my ( $found ) = 0;
  
 +    # Debian-specific: don't use LD_RUN_PATH for standard dirs
 +    $ld_run_path_seen{$_}++ for @libpath;
 +
-     foreach my $thislib (split ' ', $potential_libs) {
+     foreach my $thislib ( split ' ', $potential_libs ) {
  
- 	# Handle possible linker path arguments.
+         # Handle possible linker path arguments.
meta/recipes-devtools/perl/perl-5.20.0/debian/libnet_config_path.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/libnet_config_path.diff +4 -5
similarity index 84%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/libnet_config_path.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/libnet_config_path.diff
index 454cb9e..0a11cd7 100644
@@ -1,5 +1,4 @@
-Upstream-Status:Inappropriate [debian patches]
[… more lines in the raw message]

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/libperl_embed_doc.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/libperl_embed_doc.diff +7 -8
similarity index 57%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/libperl_embed_doc.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/libperl_embed_doc.diff
index d1bf8bd..7b9bd75 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/mod_paths.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/mod_paths.diff +6 -7
similarity index 87%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/mod_paths.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/mod_paths.diff
index ceac541..49805a0 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/module_build_man_extensions.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/module_build_man_extensions.diff +12 -13
similarity index 59%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/module_build_man_extensions.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/module_build_man_extensions.diff
index 64401d9..894e953 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/no_packlist_perllocal.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/no_packlist_perllocal.diff +24 -20

44 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/debian/perl5db-x-terminal-emulator.patch new file +29 -0
new file mode 100644
index 0000000..82a9f1a

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/perlivp.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/perlivp.diff +6 -7
similarity index 78%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/perlivp.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/perlivp.diff
index 21711e8..60a714f 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/prefix_changes.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/prefix_changes.diff +21 -22

43 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/debian/prune_libs.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/prune_libs.diff +9 -10
similarity index 74%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/prune_libs.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/prune_libs.diff
index e3c320e..50bcc47 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/regen-skip.diff new file +27 -0
new file mode 100644
index 0000000..50bc97c

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/skip-kfreebsd-crash.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/skip-kfreebsd-crash.diff +10 -10
similarity index 71%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/skip-kfreebsd-crash.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/skip-kfreebsd-crash.diff
index cdade88..f7cc555 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/skip-upstream-git-tests.diff new file +28 -0
new file mode 100644
index 0000000..7110298

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/squelch-locale-warnings.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/squelch-locale-warnings.diff +16 -17
similarity index 63%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/squelch-locale-warnings.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/squelch-locale-warnings.diff
index f0a6924..5c19004 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/debian/writable_site_dirs.diff renamed from meta/recipes-devtools/perl/perl-5.14.3/debian/writable_site_dirs.diff +9 -10
similarity index 63%
rename from meta/recipes-devtools/perl/perl-5.14.3/debian/writable_site_dirs.diff
rename to meta/recipes-devtools/perl/perl-5.20.0/debian/writable_site_dirs.diff
index a4a9adf..f73f8bb 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/dynaloaderhack.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/dynaloaderhack.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/dynaloaderhack.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/dynaloaderhack.patch
meta/recipes-devtools/perl/perl-5.20.0/fix_bad_rpath.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/fix_bad_rpath.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/fix_bad_rpath.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/fix_bad_rpath.patch
meta/recipes-devtools/perl/perl-5.20.0/generate-sh.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/generate-sh.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/generate-sh.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/generate-sh.patch
meta/recipes-devtools/perl/perl-5.20.0/installperl.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/installperl.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/installperl.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/installperl.patch
meta/recipes-devtools/perl/perl-5.20.0/letgcc-find-errno.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/letgcc-find-errno.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/letgcc-find-errno.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/letgcc-find-errno.patch
meta/recipes-devtools/perl/perl-5.20.0/native-nopacklist.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/native-nopacklist.patch +31 -19

50 lines not on this page · raw message

meta/recipes-devtools/perl/perl-5.20.0/native-perlinc.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/native-perlinc.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/native-perlinc.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/native-perlinc.patch
meta/recipes-devtools/perl/perl-5.20.0/perl-5.14.3-fix-CVE-2010-4777.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-5.14.3-fix-CVE-2010-4777.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-5.14.3-fix-CVE-2010-4777.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-5.14.3-fix-CVE-2010-4777.patch
meta/recipes-devtools/perl/perl-5.20.0/perl-archlib-exp.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-archlib-exp.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-archlib-exp.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-archlib-exp.patch
meta/recipes-devtools/perl/perl-5.20.0/perl-configpm-switch.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-configpm-switch.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-configpm-switch.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-configpm-switch.patch
meta/recipes-devtools/perl/perl-5.20.0/perl-configure.sh renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-configure.sh +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-configure.sh
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-configure.sh
meta/recipes-devtools/perl/perl-5.20.0/perl-dynloader.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-dynloader.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-dynloader.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-dynloader.patch
meta/recipes-devtools/perl/perl-5.20.0/perl-enable-gdbm.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-enable-gdbm.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-enable-gdbm.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-enable-gdbm.patch
meta/recipes-devtools/perl/perl-5.20.0/perl-moreconfig.patch renamed from meta/recipes-devtools/perl/perl-5.14.3/perl-moreconfig.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/perl-moreconfig.patch
rename to meta/recipes-devtools/perl/perl-5.20.0/perl-moreconfig.patch
meta/recipes-devtools/perl/perl-5.20.0/run-ptest renamed from meta/recipes-devtools/perl/perl-5.14.3/run-ptest +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-5.14.3/run-ptest
rename to meta/recipes-devtools/perl/perl-5.20.0/run-ptest
meta/recipes-devtools/perl/perl-5.20.0/test/dist-threads-t-join.t-adjust-ps-option.patch new file +38 -0
new file mode 100644
index 0000000..08a6b0a

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-5.20.0/test/ext-DynaLoader-t-DynaLoader.t-fix-calling-dl_findfil.patch new file +26 -0
new file mode 100644
index 0000000..1ee818c

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-native_5.20.0.bb renamed from meta/recipes-devtools/perl/perl-native_5.14.3.bb +17 -15
similarity index 71%
rename from meta/recipes-devtools/perl/perl-native_5.14.3.bb
rename to meta/recipes-devtools/perl/perl-native_5.20.0.bb
index c38be41..4364d41 100644

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/perl/perl-ptest.inc +17 -30

47 lines not on this page · raw message

meta/recipes-devtools/perl/perl-rdepends_5.20.0.inc renamed from meta/recipes-devtools/perl/perl-rdepends_5.14.3.inc +724 -630

1,354 lines not on this page · raw message

meta/recipes-devtools/perl/perl-rprovides_5.20.0.inc renamed from meta/recipes-devtools/perl/perl-rprovides_5.14.3.inc +0 -0
similarity index 100%
rename from meta/recipes-devtools/perl/perl-rprovides_5.14.3.inc
rename to meta/recipes-devtools/perl/perl-rprovides_5.20.0.inc
meta/recipes-devtools/perl/perl_5.20.0.bb renamed from meta/recipes-devtools/perl/perl_5.14.3.bb +27 -23

50 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Signature · 1 line
1.8.1.2

Part of the diff is not shown here. View the raw message.

author
#2 lore raw

PATCH 2/2 libxml-parser-perl: fix do_compile failed with unrecognized option '-Wl, -O1'

In reply to Hongxu Jia

Use '${CCLD}' as '${LD}' which the cpan was doing.
...
i586-poky-linux-ld: unrecognized option '-Wl,-O1'
i586-poky-linux-ld: use the --help option for usage information
...

Also fix do_configure warnings
...
'--SYSROOT' is not a known MakeMaker parameter name. '-MARCH' is not a known MakeMaker parameter name.
...

---
 meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-devtools/perl/libxml-parser-perl_2.41.bb +1 -1
index 43a8a84..26241e8 100644
@@ -13,7 +13,7 @@ SRC_URI[sha256sum] = "b48197cd2265a26c5f016489f11a7b450d8833cb8b3d6a46ee15975740
 
 S = "${WORKDIR}/XML-Parser-${PV}"
 
-EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR} CC=${CC} LD=${LD} FULL_AR=${AR}"
+EXTRA_CPANFLAGS = "EXPATLIBPATH=${STAGING_LIBDIR} EXPATINCPATH=${STAGING_INCDIR} CC='${CC}' LD='${CCLD}' FULL_AR='${AR}'"
 
 inherit cpan
 
Signature · 1 line
1.8.1.2