Created attachment 252356 [details] patch Builds fine. Testrun on 14.1p2 with apache 2.4.62 is fine.
Tested with perl 5.40, not with .38 or .36.
This is the error with 2.0.12: httpd: Syntax error on line 161 of /usr/local/etc/apache24/httpd.conf: Cannot load /usr/local/libexec/apache24/mod_perl.so into server: /usr/local/libexec/apache24/mod_perl.so: Undefined symbol "do_open9"
*** Bug 280513 has been marked as a duplicate of this bug. ***
(In reply to Kurt Jaeger from comment #2) I hit the same issue. I've tested my own patch (see duplicate) which fixes the issue for me on FreeBSD 13.3 with apache24-2.4.62
(In reply to Dan Langille from comment #4) which perl version did you run-test ?
(In reply to Kurt Jaeger from comment #5) This was perl 5.38 - I did not run any specific tests. The fix allowed Apache to start.
(In reply to Dan Langille from comment #6) Mk/bsd.default-versions.mk still has 5.36 as default, so maybe someone needs to test that perl version, too.
(In reply to Kurt Jaeger from comment #7) My testing consisted of: $ freebsd-version -urk 13.3-RELEASE-p5 13.3-RELEASE-p5 13.3-RELEASE-p5 $ pkg info -x perl ap24-mod_perl2-2.0.13,3 p5-perl-ldap-0.6800 perl5-5.36.3_1 $ pkg info -x apache apache24-2.4.62 $ sudo service apache24 onestart Performing sanity check on apache24 configuration: Syntax OK Starting apache24. $ sudo ps auwwx | grep http root 28469 0.0 0.3 28828 14068 - Ss 14:14 0:00.01 /usr/local/sbin/httpd www 28606 0.0 0.3 26268 13976 - S 14:14 0:00.00 /usr/local/sbin/httpd www 28665 0.0 0.3 26268 13976 - S 14:14 0:00.00 /usr/local/sbin/httpd www 28794 0.0 0.3 26268 13976 - S 14:14 0:00.00 /usr/local/sbin/httpd www 28830 0.0 0.3 26268 13976 - S 14:14 0:00.00 /usr/local/sbin/httpd www 28943 0.0 0.3 26268 13976 - S 14:14 0:00.00 /usr/local/sbin/httpd dvl 29191 0.0 0.1 12792 2464 0 S+ 14:14 0:00.00 grep http
Hi everyone, the patch to .13 worked for me. Thanks, % pkg info -x perl ; pkg info -x apache ap24-mod_perl2-2.0.13,3 perl5-5.38.2_2 apache-ant-1.10.13_1 apache24-2.4.62
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4d94dadbdacb76d55fefdf5c42c4a06712c1dd72 commit 4d94dadbdacb76d55fefdf5c42c4a06712c1dd72 Author: Kurt Jaeger <pi@FreeBSD.org> AuthorDate: 2024-12-29 11:16:11 +0000 Commit: Kurt Jaeger <pi@FreeBSD.org> CommitDate: 2024-12-29 11:16:11 +0000 www/mod_perl2: update 2.0.12 -> 2.0.13 PR: 280499, 280513 Changes: https://svn.apache.org/repos/asf/perl/modperl/tags/2_0_13/Changes Reviewed by: dvl, ptudor@ptudor.net www/mod_perl2/Makefile | 2 +- www/mod_perl2/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
Committed.