[oe-commits] Robert Yang : perl: 5.20.0 -> 5.22.0

git at git.openembedded.org git at git.openembedded.org
Sun Jun 28 12:38:55 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: bdc0de40ee5d3f58f57e56e1f9c3f17f3c964a1a
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=bdc0de40ee5d3f58f57e56e1f9c3f17f3c964a1a

Author: Robert Yang <liezhi.yang at windriver.com>
Date:   Wed Jun 17 00:19:42 2015 -0700

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 <liezhi.yang at windriver.com>

---

 .../0001-Makefile.SH-fix-do_install-failed.patch   |  47 ---
 .../perl-5.20.0/debian/hurd_test_skip_stack.diff   |  32 --
 .../debian/module_build_man_extensions.diff        |  35 ---
 .../perl-5.20.0/debian/no_packlist_perllocal.diff  |  93 ------
 .../perl/perl-5.20.0/fix-FF_MORE-crash.patch       |  21 --
 .../perl/perl-5.20.0/native-nopacklist.patch       |  94 ------
 .../perl-5.14.3-fix-CVE-2010-4777.patch            |  45 ---
 ...perl-native_5.20.0.bb => perl-native_5.22.0.bb} |  11 +-
 ...depends_5.20.0.inc => perl-rdepends_5.22.0.inc} | 266 +++++++---------
 meta/recipes-devtools/perl/perl-rprovides.inc      |  49 ---
 .../perl/perl-rprovides_5.20.0.inc                 |   1 -
 .../{perl-5.20.0 => perl}/Configure-multilib.patch |   0
 .../perl/{perl-5.20.0 => perl}/MM_Unix.pm.patch    |   0
 .../perl/{perl-5.20.0 => perl}/Makefile.SH.patch   | 142 +++++----
 .../perl/{perl-5.20.0 => perl}/Makefile.patch      |   0
 .../perl/{perl-5.20.0 => perl}/config.sh           | 339 ++++++++++++++-------
 .../perl/{perl-5.20.0 => perl}/config.sh-32        |   0
 .../perl/{perl-5.20.0 => perl}/config.sh-32-be     |   0
 .../perl/{perl-5.20.0 => perl}/config.sh-32-le     |   0
 .../perl/{perl-5.20.0 => perl}/config.sh-64        |   0
 .../perl/{perl-5.20.0 => perl}/config.sh-64-be     |   0
 .../perl/{perl-5.20.0 => perl}/config.sh-64-le     |   0
 .../cross-generate_uudmap.patch                    |   0
 .../debian/cpan-missing-site-dirs.diff             |   6 +-
 .../debian/cpan_definstalldirs.diff                |   8 +-
 .../{perl-5.20.0 => perl}/debian/db_file_ver.diff  |   2 +-
 .../perl/perl/debian/deprecate-with-apt.diff       |  56 ++++
 .../{perl-5.20.0 => perl}/debian/doc_info.diff     |   6 +-
 .../{perl-5.20.0 => perl}/debian/enc2xs_inc.diff   |  14 +-
 .../{perl-5.20.0 => perl}/debian/errno_ver.diff    |   6 +-
 .../debian/extutils_set_libperl_path.diff          |   8 +-
 .../perl/perl/debian/fakeroot.diff                 |  42 +++
 .../debian/find_html2text.diff                     |   6 +-
 .../debian/fixes/document_makemaker_ccflags.diff   |   6 +-
 .../debian/fixes/memoize_storable_nstore.diff      |   2 +-
 .../debian/fixes/net_smtp_docs.diff                |  14 +-
 .../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 ++
 .../debian/fixes/respect_umask.diff                | 156 +++++-----
 .../debian/instmodsh_doc.diff                      |   2 +-
 .../{perl-5.20.0 => perl}/debian/ld_run_path.diff  |   6 +-
 .../debian/libnet_config_path.diff                 |  18 +-
 .../debian/libperl_embed_doc.diff                  |   2 +-
 .../perl/perl/debian/locale-robustness.diff        |  52 ++++
 .../perl/perl/debian/makemaker-pasthru.diff        |  30 ++
 .../perl/perl/debian/makemaker_customized.diff     |  42 +++
 .../{perl-5.20.0 => perl}/debian/mod_paths.diff    |   8 +-
 .../perl/perl/debian/no_packlist_perllocal.diff    |  92 ++++++
 .../perl/perl/debian/patchlevel.diff               |  30 ++
 .../debian/perl5db-x-terminal-emulator.patch       |   6 +-
 .../perl/{perl-5.20.0 => perl}/debian/perlivp.diff |   2 +-
 .../perl/perl/debian/pod2man-customized.diff       |  23 ++
 .../debian/prefix_changes.diff                     |  22 +-
 .../{perl-5.20.0 => perl}/debian/prune_libs.diff   |  12 +-
 .../{perl-5.20.0 => perl}/debian/regen-skip.diff   |   2 +-
 .../debian/skip-kfreebsd-crash.diff                |   4 +-
 .../debian/skip-upstream-git-tests.diff            |   6 +-
 .../debian/squelch-locale-warnings.diff            |  35 +--
 .../debian/writable_site_dirs.diff                 |  18 +-
 .../{perl-5.20.0 => perl}/dynaloaderhack.patch     |   0
 .../perl/{perl-5.20.0 => perl}/fix_bad_rpath.patch |   0
 .../perl/{perl-5.20.0 => perl}/generate-sh.patch   |   0
 .../perl/{perl-5.20.0 => perl}/installperl.patch   |   0
 .../{perl-5.20.0 => perl}/letgcc-find-errno.patch  |   0
 ...-fix-regenerate-makefile-failed-while-cc-.patch |   0
 .../perl/perl/native-nopacklist.patch              |  91 ++++++
 .../{perl-5.20.0 => perl}/native-perlinc.patch     |   0
 .../{perl-5.20.0 => perl}/perl-archlib-exp.patch   |   0
 .../perl-configpm-switch.patch                     |   0
 .../perl/{perl-5.20.0 => perl}/perl-configure.sh   |   0
 .../{perl-5.20.0 => perl}/perl-dynloader.patch     |   0
 .../{perl-5.20.0 => perl}/perl-enable-gdbm.patch   |   0
 .../{perl-5.20.0 => perl}/perl-moreconfig.patch    |   0
 .../perl/{perl-5.20.0 => perl}/run-ptest           |   0
 .../dist-threads-t-join.t-adjust-ps-option.patch   |   0
 ...der-t-DynaLoader.t-fix-calling-dl_findfil.patch |   0
 .../perl/{perl_5.20.0.bb => perl_5.22.0.bb}        |  19 +-
 81 files changed, 1596 insertions(+), 955 deletions(-)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=bdc0de40ee5d3f58f57e56e1f9c3f17f3c964a1a


More information about the Openembedded-commits mailing list