Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Tim Orling <timothy.t.orling@linux.intel.com>
To: openembedded-devel@lists.openembedded.org
Subject: [meta-oe][meta-perl][PATCH 0/9] Perl module recipe upgrades
Date: Thu, 27 Jun 2019 21:52:16 -0700	[thread overview]
Message-ID: <cover.1561696450.git.timothy.t.orling@linux.intel.com> (raw)

Upgrade multiple perl module recipes in meta-oe and meta-perl.

Tested, each in isolation in a core-image-minimal, on qemux86-64.

This is a non-trivial amount of work to get all the dependencies
working and make the tests pass. You are welcome.

An effort has been made to make all ptests pass, but there a few
exceptions:

* libdbi-perl skips some tests because it needs Test::Pod, which
  is not yet available (it is available in meta-cgl)
* libtest-nowarnings-perl skips some tests because it needs
  Devel::StackTrace, which is not yet available
* libdbd-sqlite-perl has some failures looking for
  lib/DBD/SQLite/VirtualTable and it is not clear what the fix is
* libnet-ldap-perl skips some tests because Text::Soundex is not
  yet available

Three recipes are known to need upgrades and are WIP, but not ready to
submit:
* libauthen-radius-perl: 0.22 -> 0.30
* libxml-libxml-perl: 2.0134 -> 2.0201
* libextutils-cppguess-perl: 0.12 -> 0.19

These are available for the curious or helpful in
timo/perl-upgrades-06262019 branch on meta-openembedded-contrib

The following changes since commit 64974b8779291419486338f75f229a732e450d78:

  xfce4-screensaver: 0.1.4 -> 0.1.5 (2019-06-21 06:22:19 -0700)

are available in the Git repository at:

  git://push.openembedded.org/meta-openembedded-contrib timo/perl-upgrades-06272019

Tim Orling (9):
  libencode-perl: upgrade 2.94 -> 3.01; enable ptest
  libdbi-perl: fix dependencies
  libtest-nowarnings-perl: add recipe for 1.04
  libdbd-sqlite-perl: upgrade 1.54 -> 1.62; enable ptest
  libsub-uplevel-perl: add recipe for 0.36
  libtest-warn-perl: add recipe for 0.36
  libcgi-perl: upgrade 4.43 -> 4.44
  libnet-ldap-perl: upgrade 0.65 -> 0.66; enable ptest
  libunicode-linebreak-perl: upgrade 2017.004 -> 2019.001; enable ptest

 .../perl/libdbi-perl_1.642.bb                 |  38 +++++--
 ...ibcgi-perl_4.43.bb => libcgi-perl_4.44.bb} |   5 +-
 ...erl_1.54.bb => libdbd-sqlite-perl_1.62.bb} |  43 ++++---
 .../libencode/libencode-perl_2.94.bb          |  68 -----------
 .../libencode/libencode-perl_3.01.bb          | 106 ++++++++++++++++++
 ...-perl_0.65.bb => libnet-ldap-perl_0.66.bb} |  26 ++++-
 .../libsub/libsub-uplevel-perl_0.2800.bb      |  43 +++++++
 .../libtest/libtest-nowarnings-perl_1.04.bb   |  37 ++++++
 .../libtest/libtest-warn-perl_0.36.bb         |  46 ++++++++
 .../libunicode-linebreak-perl_2017.004.bb     |  26 -----
 .../libunicode-linebreak-perl_2019.001.bb     |  55 +++++++++
 11 files changed, 371 insertions(+), 122 deletions(-)
 rename meta-perl/recipes-perl/libcgi/{libcgi-perl_4.43.bb => libcgi-perl_4.44.bb} (88%)
 rename meta-perl/recipes-perl/libdb/{libdbd-sqlite-perl_1.54.bb => libdbd-sqlite-perl_1.62.bb} (53%)
 delete mode 100644 meta-perl/recipes-perl/libencode/libencode-perl_2.94.bb
 create mode 100644 meta-perl/recipes-perl/libencode/libencode-perl_3.01.bb
 rename meta-perl/recipes-perl/libnet/{libnet-ldap-perl_0.65.bb => libnet-ldap-perl_0.66.bb} (51%)
 create mode 100644 meta-perl/recipes-perl/libsub/libsub-uplevel-perl_0.2800.bb
 create mode 100644 meta-perl/recipes-perl/libtest/libtest-nowarnings-perl_1.04.bb
 create mode 100644 meta-perl/recipes-perl/libtest/libtest-warn-perl_0.36.bb
 delete mode 100644 meta-perl/recipes-perl/libunicode/libunicode-linebreak-perl_2017.004.bb
 create mode 100644 meta-perl/recipes-perl/libunicode/libunicode-linebreak-perl_2019.001.bb

-- 
2.20.1



             reply	other threads:[~2019-06-28  4:59 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-28  4:52 Tim Orling [this message]
2019-06-28  4:52 ` [meta-perl][PATCH 1/9] libencode-perl: upgrade 2.94 -> 3.01; enable ptest Tim Orling
2019-06-28  4:52 ` [meta-oe][PATCH 2/9] libdbi-perl: fix dependencies Tim Orling
2019-07-17 13:04   ` Martin Jansa
2019-07-21  2:22     ` Khem Raj
2019-08-12  4:39       ` Martin Jansa
2019-08-12  4:44         ` Khem Raj
2019-08-12 17:42           ` Martin Jansa
2019-06-28  4:52 ` [meta-perl][PATCH 3/9] libtest-nowarnings-perl: add recipe for 1.04 Tim Orling
2019-06-28  4:52 ` [meta-perl][PATCH 4/9] libdbd-sqlite-perl: upgrade 1.54 -> 1.62; enable ptest Tim Orling
2019-06-28  4:52 ` [meta-perl][PATCH 5/9] libsub-uplevel-perl: add recipe for 0.36 Tim Orling
2019-06-28  4:52 ` [meta-perl][PATCH 6/9] libtest-warn-perl: " Tim Orling
2019-06-28  4:52 ` [meta-perl][PATCH 7/9] libcgi-perl: upgrade 4.43 -> 4.44 Tim Orling
2019-06-28  4:52 ` [meta-perl][PATCH 8/9] libnet-ldap-perl: upgrade 0.65 -> 0.66; enable ptest Tim Orling
2019-06-28  4:52 ` [meta-perl][PATCH 9/9] libunicode-linebreak-perl: upgrade 2017.004 -> 2019.001; " Tim Orling

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1561696450.git.timothy.t.orling@linux.intel.com \
    --to=timothy.t.orling@linux.intel.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox