Bug 259500 - www/apache24: 2.4.51 fails to run: Can't locate API module structure "ssl_module" in file /usr/local/libexec/apache24/mod_ssl.so: Undefined symbol "ssl_module" (FreeBSD-13.0-RELEASE-p4 amd64)
Summary: www/apache24: 2.4.51 fails to run: Can't locate API module structure "ssl_mod...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Many People
Assignee: freebsd-apache (Nobody)
URL:
Keywords: needs-qa, regression
Depends on:
Blocks:
 
Reported: 2021-10-28 11:05 UTC by ua.the.way
Modified: 2021-11-02 12:37 UTC (History)
1 user (show)

See Also:
koobs: maintainer-feedback? (apache)
koobs: merge-quarterly?


Attachments
pkg -v output (version) (7 bytes, text/plain)
2021-11-02 12:34 UTC, ua.the.way
no flags Details
content of /usr/port/www/apache24 after build (21.56 KB, application/x-gzip)
2021-11-02 12:37 UTC, ua.the.way
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ua.the.way 2021-10-28 11:05:21 UTC
Apache 2.4.51 mod_ssl.so seems like corrupted in FreeBSD-13.0-RELEASE-p4 on amd64. After update from 2.4.49 to 2.4.50 earlier or to 2.4.51 I got the same error message:

Syntax error on line 148 of /usr/local/etc/apache24/httpd.conf: Can't locate API module structure "ssl_module" in file /usr/local/libexec/apache24/mod_ssl.so: Undefined symbol "ssl_module"

Manual exchanging of /usr/local/libexec/apache24/mod_ssl.so 2.4.51 to old version 2.4.49 brings running without error.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2021-10-30 00:01:09 UTC
Could you please include additional information:

 - pkg version -v output (as an attachment)
 - If you build Apache 2.4 from ports, the full build log, as an attachment, compressed if necessary.
Comment 2 ua.the.way 2021-11-02 12:34:35 UTC
Created attachment 229218 [details]
pkg -v output (version)
Comment 3 ua.the.way 2021-11-02 12:37:55 UTC
Created attachment 229219 [details]
content of /usr/port/www/apache24 after build