All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][meta-perl][PATCH 0/9] Perl module recipe upgrades
@ 2019-06-28  4:52 Tim Orling
  2019-06-28  4:52 ` [meta-perl][PATCH 1/9] libencode-perl: upgrade 2.94 -> 3.01; enable ptest Tim Orling
                   ` (8 more replies)
  0 siblings, 9 replies; 15+ messages in thread
From: Tim Orling @ 2019-06-28  4:52 UTC (permalink / raw)
  To: openembedded-devel

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



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-08-12 17:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-28  4:52 [meta-oe][meta-perl][PATCH 0/9] Perl module recipe upgrades Tim Orling
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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.