[Perl/perl5] ded36b: drop the 5

[email protected] ("Philippe Bruhat (BooK)" via perl5-changes)
Newsgroups perl.perl5.changes
Message-ID <Perl/perl5/push/refs/heads/psc/ppc0025/[email protected]>
  Branch: refs/heads/psc/ppc0025
  Home:   https://github.com/Perl/perl5
  Commit: ded36b595a7d6002953d9255c38f44b70e3cc58b
      https://github.com/Perl/perl5/commit/ded36b595a7d6002953d9255c38f44b70e3cc58b
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M Configure
    M Porting/makerel
    M myconfig.SH
    M perl.c
    M perl.h

  Log Message:
  -----------
  drop the 5

This commit drop PERL_REVISION from $] and $^V.

Since $^V expects 3 components, we add a .0 at the end.


  Commit: c68e2484937e8e90a14b1f2f82585b162a958560
      https://github.com/Perl/perl5/commit/c68e2484937e8e90a14b1f2f82585b162a958560
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M lib/feature.pm
    M regen/feature.pl

  Log Message:
  -----------
  create the :44 feature bundle

The FEATURE_BUNDLE_xxx constants in feature.h must be ordered by
version. The 'as_bundles' sort function ensures that all bundles will
be sorted correctly (except for 5.9.5, which ends up between 5.43 and 43).


  Commit: 9cf1eaa09a95daefee43df083321120b3da137be
      https://github.com/Perl/perl5/commit/9cf1eaa09a95daefee43df083321120b3da137be
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M t/run/switches.t

  Log Message:
  -----------
  fix the test for perl -v


  Commit: 004da7278deffdda6103d3081bda70daf5791204
      https://github.com/Perl/perl5/commit/004da7278deffdda6103d3081bda70daf5791204
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M lib/perl5db.pl

  Log Message:
  -----------
  fix perl5db.pl to import the correct feature bundle


  Commit: 9242c588e4042e663609c545b1d2f9b5a358322c
      https://github.com/Perl/perl5/commit/9242c588e4042e663609c545b1d2f9b5a358322c
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M t/comp/require.t

  Log Message:
  -----------
  fix require tests: all versions up to 41.7 are valid


  Commit: c3a1343b7250951c2d6fb2262cd693aad3ee2473
      https://github.com/Perl/perl5/commit/c3a1343b7250951c2d6fb2262cd693aad3ee2473
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M pp_ctl.c
    M t/comp/use.t

  Log Message:
  -----------
  fix use tests: all versions up to 43.10 are valid

use-ing these versions will load the :5.43 bundle, since that's
the highest one before them.

This also means that we don't need to give hints about why
'use 5.6' or 'use 5.10' fail, because they won't anymore.


  Commit: 60c88bdcc259497122358b278528332b48a3453f
      https://github.com/Perl/perl5/commit/60c88bdcc259497122358b278528332b48a3453f
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M ext/XS-APItest/t/xsub_h.t

  Log Message:
  -----------
  fix XS-APItest test about Perl API version


  Commit: 582a0d1785b1252cd77c794c2c7eed313091e27a
      https://github.com/Perl/perl5/commit/582a0d1785b1252cd77c794c2c7eed313091e27a
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M lib/B/Deparse-core.t
    M lib/B/Deparse.t

  Log Message:
  -----------
  fix B::Deparse tests


  Commit: ee189b04acc7339c19b8fa4665a561cd424c900e
      https://github.com/Perl/perl5/commit/ee189b04acc7339c19b8fa4665a561cd424c900e
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M op.c
    M t/lib/feature/implicit
    M t/lib/warnings/op
    M t/lib/warnings/pp_ctl

  Log Message:
  -----------
  update fatal deprecation messages with the new version scheme


  Commit: ae80c004df3e21d0e86a78e692ec7f61ed06945e
      https://github.com/Perl/perl5/commit/ae80c004df3e21d0e86a78e692ec7f61ed06945e
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M regen/regen_lib.pl

  Log Message:
  -----------
  fix perl_version in regen/regen_lib.pl


  Commit: cd6f5d5e36d49b6d53796ffb92e43491e4c7c729
      https://github.com/Perl/perl5/commit/cd6f5d5e36d49b6d53796ffb92e43491e4c7c729
  Author: Philippe Bruhat (BooK) <[email protected]>
  Date:   2026-04-24 (Fri, 24 Apr 2026)

  Changed paths:
    M dist/Module-CoreList/lib/Module/CoreList.pm
    M dist/Module-CoreList/lib/Module/CoreList/Utils.pm

  Log Message:
  -----------
  fix Module-CoreList to support versions larger than 5

Important fixes include:
* sorting numerical versions using <=>
* properly computing the family for versions larger than 5


Compare: https://github.com/Perl/perl5/compare/708e978af7c0...cd6f5d5e36d4

To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.