BROKEN on perl 5.8: Broken pkg-plist07a258547e
mod_perl2 -- execute arbitrary Perl codeentered 2019-10-09
no CVE referenced
Embeds a Perl interpreter in the Apache server
# pkg install ap24-mod_perl2installs 2.0.13,3 from latest; from quarterly (2026Q4) 2.0.13,3# cd /usr/ports/www/mod_perl2 && make install cleanSimple config: LoadModule perl_module libexec/apache24/mod_perl.so #PerlModule Apache::compat # your config comes here For a more detailed version (including more options) refer to: docs/user/intro/start_fast.pod or online: http://perl.apache.org/docs/2.0/user/intro/start_fast.html The module can be enabled in etc/apache24/modules.d/260_mod_perl.conf
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.0.13,3 | 2.0.13,3 | – |
| FreeBSD 15 | 2.0.13,3 | 2.0.13,3 | – |
| FreeBSD 14 | 2.0.13,3 | 2.0.13,3 | 2.0.13,3 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.0.13,3 | 2.0.13,3 | – |
| FreeBSD 14 | 2.0.13,3 | 2.0.13,3 | 2.0.13,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 2.0.13,3.no CVE referenced
| PR | Summary | Status | Changed |
|---|---|---|---|
| 287302 | regression maintainer-feedback? www/mod_perl2: panic: MUTEX_LOCK (22) [Magic.xs:525] during global destruction. | New | 2026-07-17 |
BROKEN on perl 5.8: Broken pkg-plist07a258547e
Update maintainer's email address (prompted by detailed autoreply to a message I just forwarded).074e13d261
o Upgrade to 1.99r12. o Fix plist. Approved by: maintainer4d0b6af36c
Use the new Apache bits from bsd.port.mk. Submitted by: dinoexf4d7c801f8
- Add pkg-message PR: 58975 Submitted by: maintainerf1a86569aa
* Fix install with perl < 5.8. PR: 58490 Submitted by: Lars Eggert <larse@isi.edu> Reported by: Peter McGarvey <xaphod@packet.org.uk> * Use PERL_CONFIGURE. * Fix packing list. Approved by: maintainer2e64f2c115
utilize SITE_PERL PR: 58166 Submitted by: Cheng-Lung Sung <clsung@dragon2.net>c634b4bb83
PR: 58288 Submitted by: maintainer Reviewed by: Approved by: Obtained from: MFC after: Upgrade www/mod_perl2 to 1.99r10, this is a security release for Perl 5.8.1. For detail please refer: http://aspn.activestate.com/ASPN/Mail/Message/modperl/18367353bf12d8ef8
Update to 1.99r09. PR: ports/52450 Submitted by: Lars Eggert <larse@isi.edu> (maintainer)5b048bf481
De-pkg-comment.e173f6c3ea
Correct MAN3 and pkg-plist. Pointed out by: bento via kris Submitted by: Lars Eggert <larse@ISI.EDU> (maintainer)6716eda0de
[recommit] Update to mod_perl2 1.99r08 for Apache2. Pointed out by: vanilla Repo copied by: joe (cvs hat)48e920402e
Support APACHE_PORT to build with desired apache13* port. Reviewed by: vanilla756b900133
Update to mod_perl-1.27. The person who requested this change says that mail to the maintainer bounces. I have confirmed this. I will understand if the maintainer backs this change out and handles the update differently later. Requested by: Mars G Miro <mars@cannoncreek.com>cdf93530fc
Hand over maintainership to vanilla. Requested by: vanilla Message-ID: <20020220071014.GA5708@fatpipi.cirx.org>23124cc72d
Take a stab at quieting the package building cluster with regard to mtree errors (etc/apache extra).2281c49b82
Update to mod_perl-1.26. PR: ports/29031 Submitted by: Joseph Scott <joseph.scott@owp.csus.edu>6b19925c7a
On deinstall, deactivate mod_perl in whichever of httpd.conf and httpd.conf.default exist. This is a best attempt at resolving the problem where the system is left changed from before a mod_perl installation after mod_perl is removed. If only apxs had an option to revert module activation. Requested by: asami9f3ffbf7de
Remove BROKEN for 3.*, because we don't support 3.* anymore.de4df34ed3
The previous revision was bogus. Call pkg-install with the correct number of arguments.6931937ceb
Fix the execution of the pkg-install script for the port's post-install case. When I tested my porting work, I kept on using ``make package'' and testing the installation of the package, without testing the "install from the port" case. Reported by: Mike Harding <mvh@corp.namesafe.com>42e056f1d9
Do not attempt to remove .../include/apache, which belongs to the Apache port. By all means, try to remove .../include/apache/modules and .../include/apache/perl, since we may be the only owner of those, but we're never going to successfully remove a directory that a port that we depend on populates!7fdb5baa73
Fix PREFIX-clean breakage for libperl.so by breaking out its installation from the mod_perl MakeMaker mess into the port's Makefile. This port is now PREFIX-clean.57dd464169
Update to mod_perl-1.25. Like any port that relies on Perl5's MakeMaker, this was horribly PREFIX-unclean. It's now PREFIX-clean for everything except libperl.so, which will require a rethink of pkg-install.cf4a2a932a
Some spaces -> tabs for ports/www.d2f3fc0d14
Update 1.22_02 -> 1.24: Mostly non-critical bugfixes. While a few new features have been added, most folks who need to upgrade will know about the bugs that have been biting them.c1af2c081a
Remove two directories. Fix typo. Submitted by: bento0d7a840a43
Fix checksum which I forgot to change when I upgraded to 1.22 PR: 18101e124c06e4b
Upgrade to version 1.22bb31fa45a9
Update with the new PORTNAME/PORTVERSION variablesc3bb46468e
Unbreak for CURRENT and upgrade to 1.21_02, which incorporates lots of bugfixes and documentation improvements.8bc47e7d10
Mark BROKEN for STABLE as well. Whatever difference between STABLE and CURRENT used to allow this to work has gone away. :-( PR: 14924c6ba1aef12
Mark BROKEN for CURRENT with appropriate reference to a PR.
Install src/modules/perl/*.h (suggested by author).
Change some ${PREFIX} to ${LOCALBASE}.
Add RUN_DEPENDS for apache. Although this breaks the ability to
select an Apache flavour for the package, it's necessary (asami).
PR: 15988
Submitted by: Igor Vinokurov <igor@zynaps.ru>e56af06882Correct dependencies for installing a RADIUS-capable Apache server.f78eeff969
Initial import of mod_perl 1.21. This is mod_perl for Apache. It is intended as a replacement for the p5-Apache port. Instead of creating a replacement httpd binary with mod_perl linked into it, it uses Apache's APXS to create and install mod_perl as a DSO. This makes it suitable for use with apachexx-xxx ports other than apache13.4d35bc6ad0