Update to v5.23.9-43-gef66793. Changes: https://github.com/Perl/perl5/compare/v5.23.9-30-g4caf7d8...v5.23.9-43-gef66793 Sponsored by: Absolight5df2134140
Perl -- heap buffer overflow when transliterating non-ASCII bytesentered 2025-04-15
Practical Extraction and Report Language
# pkg install perl5-develinstalls 5.45.3 from latest; from quarterly (2026Q4) 5.45.3# cd /usr/ports/lang/perl5-devel && make install clean# make -C /usr/ports/lang/perl5-devel config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.45.3 | 5.45.3 | – |
| FreeBSD 15 | 5.45.3 | 5.45.3 | – |
| FreeBSD 14 | 5.45.3 | 5.45.3 | 5.45.3 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.45.3 | 5.45.3 | – |
| FreeBSD 14 | 5.45.3 | 5.45.3 | 5.45.3 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 5.45.3.Update to v5.23.9-43-gef66793. Changes: https://github.com/Perl/perl5/compare/v5.23.9-30-g4caf7d8...v5.23.9-43-gef66793 Sponsored by: Absolight5df2134140
Fix manual build of Perl modules when Perl has been cross compiled. PR: 205600 Reported by: Mark Millard Sponsored by: Absolightd20edb8e1c
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolighta9dcad2fffUpdate to v5.23.9-30-g4caf7d8. Changes: https://github.com/Perl/perl5/compare/v5.23.9-7-gd1fa969...v5.23.9-30-g4caf7d8 Sponsored by: Absolight42be2f940a
Update to v5.23.9-7-gd1fa969. Changes: https://github.com/Perl/perl5/compare/v5.23.8-173-geb8fc9f...v5.23.9-7-gd1fa969 Sponsored by: Absolighte08cab88ee
Update to v5.23.8-173-geb8fc9f. Changes: https://github.com/Perl/perl5/compare/v5.23.8-117-gaeefbcf...v5.23.8-173-geb8fc9f Sponsored by: Absolight5f988b4819
Update to v5.23.8-117-gaeefbcf. Changes: https://github.com/Perl/perl5/compare/v5.23.8-35-g9538abe...v5.23.8-117-gaeefbcf Sponsored by: Absolighte4d43c60d8
Maj to v5.23.8-35-g9538abe. Changes: https://github.com/Perl/perl5/compare/v5.23.8-11-g71dfb35...v5.23.8-35-g9538abe Sponsored by: Absolightb8e9b5edd7
Update to v5.23.8-11-g71dfb35. Changes: https://github.com/Perl/perl5/compare/v5.23.7-387-gc5b0f62...v5.23.8-11-g71dfb35 Sponsored by: Absolightc22faeb47b
Update to v5.23.7-387-gc5b0f62. Changes: https://github.com/Perl/perl5/compare/v5.23.7-333-g91ba54d...v5.23.7-387-gc5b0f62 Sponsored by: Absolight4e172a179f
Update to v5.23.7-333-g91ba54d. Changes: https://github.com/Perl/perl5/compare/v5.23.7-66-g1a3756d...v5.23.7-333-g91ba54d Sponsored by: Absolight8b0474d38c
Update to v5.23.7-66-g1a3756d. Changes: https://github.com/Perl/perl5/compare/v5.23.7-27-g6fa2dc6...v5.23.7-66-g1a3756d Sponsored by: Absolight15e5b81317
Update to v5.23.7-27-g6fa2dc6. Changes: https://github.com/Perl/perl5/compare/v5.23.6-113-gdff8a39...v5.23.7-27-g6fa2dc6 Sponsored by: Absolight50c2919f43
Update to v5.23.6-113-gdff8a39. Changes: https://github.com/Perl/perl5/compare/v5.23.6-106-g0224bf4...v5.23.6-113-gdff8a39 Sponsored by: Absolightcf3b5d828f
Update to v5.23.6-106-g0224bf4. Changes: https://github.com/Perl/perl5/compare/v5.23.6-46-g476d3d3...v5.23.6-106-g0224bf4 Sponsored by: Absolight26b32c86ab
Update to v5.23.6-46-g476d3d3. Changes: https://github.com/Perl/perl5/compare/v5.23.6-31-g7c69ad4...v5.23.6-46-g476d3d3 Sponsored by: Absolight822713cb76
Update to v5.23.6-31-g7c69ad4. Changes: https://github.com/Perl/perl5/compare/v5.23.5-265-gd66eeb1...v5.23.6-31-g7c69ad4 Sponsored by: Absolight784bbbe4c9
Upate to v5.23.5-265-gd66eeb1. Changes: https://github.com/Perl/perl5/compare/v5.23.5-201-gd6fa2e2...v5.23.5-265-gd66eeb1 Sponsored by: Absolight4fbca36baa
Have patches for Perl ports use the correct file names. Sponsored by: Absolight8ea10ee857
Update to v5.23.5-201-gd6fa2e2. Changes: https://github.com/Perl/perl5/compare/v5.23.5-139-g9da07e0...v5.23.5-201-gd6fa2e2 Sponsored by: Absolight48b6152422
Update to v5.23.5-139-g9da07e0. Changes: https://github.com/Perl/perl5/compare/v5.23.5-81-g4c29884...v5.23.5-139-g9da07e0 Sponsored by: Absolight6880e24949
Update to v5.23.5-81-g4c29884. Changes: https://github.com/Perl/perl5/compare/v5.23.5-23-g04106f2...v5.23.5-81-g4c29884 Sponsored by: Absolight5a31e4c0d9
Update to v5.23.5-23-g04106f2. Changes: https://github.com/Perl/perl5/compare/v5.23.4-119-g0632167...v5.23.5-23-g04106f2 Sponsored by: Absolight0f11f47f1b
Update to v5.23.4-119-g0632167. Changes: https://github.com/Perl/perl5/compare/v5.23.4-84-g28aaeb3...v5.23.4-119-g0632167 Sponsored by: Absolightd594db6a11
Update to v5.23.4-84-g28aaeb3. Changes: https://github.com/Perl/perl5/compare/v5.23.4-68-g0ad694a...v5.23.4-84-g28aaeb3 Sponsored by: Absolightad315a54ce
Remove outdated comments. Sponsored by: Absolighta0bf84a35d
Update to v5.23.4-68-g0ad694a. Changes: https://github.com/Perl/perl5/compare/v5.23.4-27-geeb9a2f...v5.23.4-68-g0ad694a Sponsored by: Absolight3171afc9d9
Update to v5.23.4-27-geeb9a2f. Changes: https://github.com/Perl/perl5/compare/v5.23.3-166-ga6d3278...v5.23.4-27-geeb9a2f Sponsored by: Absolightd9049b18a9
Update to v5.23.3-166-ga6d3278. Changes: https://github.com/Perl/perl5/compare/v5.23.3-106-ga0c8eb5...v5.23.3-166-ga6d3278 Sponsored by: Absolightf103c76a3f
Try to fix upgrading a non default Perl version that is supposed to be the default one. Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3704dce1db7a2b
One more patch to make all tests go green. Sponsored by: Absolight890cf4f0be
Make it so that less tests fail. Sponsored by: Absolighte471f6d03b
Update to v5.23.3-106-ga0c8eb5. Changes: https://github.com/Perl/perl5/compare/v5.23.3-69-g0648b1f...v5.23.3-106-ga0c8eb5 Sponsored by: Absolightf0830e15e4
Remove trailing whitespace from Makefiles, A-L.42bc424f61
Update to v5.23.3-69-g0648b1f. Changes: https://github.com/Perl/perl5/compare/v5.23.3-12-g96f902f...v5.23.3-69-g0648b1f Sponsored by: Absolightcd72e8c3cc
Use the test framework to run perl's tests. Sponsored by: Absolightadc0d56a13
Update to v5.23.3-12-g96f902f. Changes: https://github.com/Perl/perl5/compare/v5.23.3-7-ge120c24...v5.23.3-12-g96f902f Sponsored by: Absolight7b2accfa61
Update to v5.23.3-7-ge120c24 Changes: https://github.com/Perl/perl5/compare/v5.23.2-245-g801fcc2...v5.23.3-7-ge120c24 Sponsored by: Absolighta3f6fe1232
SITEMAN3PREFIX was renamed SITEMANPREFIX, catch up with it here too. Pointy hat to: mat Sponsored by: Absolight2595685c18
Make it so that the default Perl is always called perl5. - Move Perl's man1 files along with its man3 files. - Move where Perl installs its modules man1 pages. - Convert the ports installing man1 pages. - Make different Perl versions installable at the same time. Though you should note that only the default version can be used to install Perl modules, and the non default Perl versions cannot use the modules installed via ports if they contain .so as they are installed in a version specific directory. Reviewed by: bapt (the Mk bits) Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3542afae652a2a
Managed to forget the plist in r396883. Pointy hat to: mat Sponsored by: Absolight74f8ad6bff
Update to v5.23.2-245-g801fcc2. Changes: https://github.com/Perl/perl5/compare/v5.23.2-208-g7ce1b4c...v5.23.2-245-g801fcc2 Sponsored by: Absolightf5c13a0876
Update to v5.23.2-208-g7ce1b4c. Regen a few patches, one module moved from dist to cpan, and some offset changed. Changes: https://github.com/Perl/perl5/compare/v5.23.2-66-gbdc4e4b...v5.23.2-208-g7ce1b4c Sponsored by: Absolight5ca09a9d3b
Fix last commit. Pointy hat to: mat Noticed by: the index breakage notification of portsnap. Sponsored by: Absolight407d4441f2
To ease up with future upgrades, move PERL_VERSION into a separate file. While there, remove 8.4 support, and do some cleanup. Sponsored by: Absolight398dca09df
Update to v5.23.2-66-gbdc4e4b. Changes: https://github.com/Perl/perl5/compare/v5.23.2-22-g354f3e4...v5.23.2-66-gbdc4e4b Sponsored by: Absolightba5b16df28
Update to v5.23.2-22-g354f3e4. Changes: https://github.com/Perl/perl5/compare/v5.23.1-198-g0ba9d88...v5.23.2-22-g354f3e4 Sponsored by: Absolight1c167c4718
Update to v5.23.1-198-g0ba9d88. Changes: https://github.com/Perl/perl5/compare/v5.23.1-188-gd29663d...v5.23.1-198-g0ba9d88 Sponsored by: Absolighta36333e79f
Add a pkg-message to Perl 5.20+ about the /usr/bin/perl symlink. Sponsored by: Absolightbd8d2bcf61
Update to v5.23.1-188-gd29663d. Changes: https://github.com/Perl/perl5/compare/v5.23.1-168-gd570e6e...v5.23.1-188-gd29663d Sponsored by: Absolight94efdc08d5