Skip to content

perl: Update to v5.44.0 - #9863

Open
Jaredy899 wants to merge 200 commits into
getsolus:mainfrom
Jaredy899:perl
Open

perl: Update to v5.44.0#9863
Jaredy899 wants to merge 200 commits into
getsolus:mainfrom
Jaredy899:perl

Conversation

@Jaredy899

@Jaredy899 Jaredy899 commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Release notes can be found here.

Security
Includes fixes for:

Test Plan

Hundreds of perl packages tests passed.

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged
  • I agree to license this contribution and all my previous contributions under the licensing terms in LICENSE.md and have the power and authority to grant those licenses.

**Summary**
- Release notes can be found [here](https://perldoc.perl.org/perldelta).

**Security**
Includes fixes for:
- CVE-2026-8376
- CVE-2026-57432
- CVE-2026-13221

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
@Jaredy899

Copy link
Copy Markdown
Contributor Author

Missing rxvt-unicode due to upstream unreachable.

@Jaredy899
Jaredy899 marked this pull request as ready for review August 1, 2026 06:23
@EbonJaeger EbonJaeger added Security Security issue Topic: Sync Notes This PR/Issue can be highlighted in sync notes labels Aug 1, 2026
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Test-Simple/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Scalar-List-Utils/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/ExtUtils-MakeMaker/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Try-Tiny/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Role-Tiny/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Test-Fatal/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Test-Warnings/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/ExtUtils-Depends/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Exporter-Tiny/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/XML-Parser/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Term-Table/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Test-Deep/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Pod-Simple/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/PDF-API2/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Path-Tiny/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Alien-Libxml2/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Business-ISSN/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Devel-Hide/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://metacpan.org/dist/Test-MockModule/changes).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
**Summary**
- Release notes can be found [here](https://exiftool.sourceforge.net/history.html).

Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
Signed-off-by: Jared Cervantes <jared@jaredcervantes.com>
@HarveyDevel

HarveyDevel commented Aug 3, 2026

Copy link
Copy Markdown
Member

Warning for whoever reviews this:

On the commits tab it states:

This pull request is big! We're only showing the most recent 250 commits

Last time I saw this it didn't just break githubs ability to show commits it broke the build-pr script. So this probably needs to be broken into 2 PR's.

I think I did something like this. Undo a heap of commits to get me =<200:
git reset --soft HEAD~82

Go to the root of the packages repo clone:
goroot

Remove files from staging so they won't all be part of the next commit we make.
git restore --staged .

Create a sub branch off the work branch and run a script to re-create the 82 commits I just undid and create a new PR for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Security Security issue Topic: Sync Notes This PR/Issue can be highlighted in sync notes

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

3 participants