installs 5.45.3 from latest; from quarterly (2026Q4) 5.45.3
Port
# cd /usr/ports/lang/perl5-devel && make install clean
# make -C /usr/ports/lang/perl5-devel config # change options first
Size
17 MiB download · 66 MiB installed
Depends on
nothing
License
ART10 or GPLv1+
Options
3 of 8 on in the package: DTRACEMULTIPLICITYPERL_64BITINTShow the 5 options that are off
DEBUGDOT_INCGDBMPERL_MALLOCSITECUSTOMIZE
Packages by version and architecture
latest
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
quarterly (2026Q4)
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.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by pkg audit for the packaged version 5.45.3.
Fixed (4)
Show 4 fixed
VuXML entries whose affected range the packaged version has left.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (422)
Mathieu Arnold (mat)
Fix -i -ne usage when the argument has a full path.
Right now, it fails with:
Can't rename in-place work file '/tmp/g5jI40tc' to '/tmp/foo': Capabilities insufficient
Obtained from: #p5p on irc.perl.org
Sponsored by: Absolight
Explain perldoc how to handle MANWIDTH=tty in the environment, and stop it from reporting tty being an invalid version.
With hat: perl@
Sponsored by: Absolight
The output of tools like awk, date, sort, tr,... depends on the current locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out ther
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine)
Update to v5.25.8-128-g74ef8fd.
For some reason, some modules get rebuilt when make install, so move
Config's patching down to post-install.
Changes: https://github.com/Perl/perl5/compare/v5.25.8-78-gd720149...v5.25.8-128-g74ef8fd
Sponsored by: Absolight