Summary: | [patch] www/mod_auth_mysql2: fix abi with apache24 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Kurt Jaeger <pi> | ||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | rabe | ||||
Priority: | --- | Keywords: | needs-qa, patch | ||||
Version: | Latest | Flags: | pi:
merge-quarterly-
|
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Kurt Jaeger
2015-11-06 20:13:42 UTC
Reporter is committer, assign accordingly. @Kurt, no comment after setting merge-quarterly (-), can you add one please Comment on attachment 162858 [details]
patch
Port is unmaintained, implicit maintainer-approval
The port is so old, it should probably be deprecated in favor of the suggested other apache module. my server is affected as well and currently I don't see any alternative because my setup depends heavily on Users/Groups/Hosts. I'd really appreciate any fixed packages in the repo. Regards Raphael Eiselstein Some more details: # uname -srm FreeBSD 10.2-RELEASE amd64 # service apache24 restart Performing sanity check on apache24 configuration: httpd: Syntax error on line 176 of /usr/local/etc/apache24/httpd.conf: Cannot load libexec/apache24/mod_auth_mysql.so into server: /usr/local/libexec/apache24/mod_auth_mysql.so: Undefined symbol "ap_requires" # ldd /usr/local/libexec/apache24/mod_auth_mysql.so /usr/local/libexec/apache24/mod_auth_mysql.so: libmysqlclient.so.18 => /usr/local/lib/mysql/libmysqlclient.so.18 (0x801800000) libc.so.7 => /lib/libc.so.7 (0x800821000) libm.so.5 => /lib/libm.so.5 (0x801de0000) libc++.so.1 => /usr/lib/libc++.so.1 (0x802009000) libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x8022c8000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x8024e4000) libthr.so.3 => /lib/libthr.so.3 (0x8026f2000) # pkg info ap24-mod_auth_mysql2-1.10_2 ap24-mod_auth_mysql2-1.10_2 Name : ap24-mod_auth_mysql2 Version : 1.10_2 Installed on : Thu Feb 4 22:45:20 2016 CET Origin : www/mod_auth_mysql2 Architecture : freebsd:10:x86:64 Prefix : /usr/local Categories : www Licenses : APACHE20 Maintainer : ports@FreeBSD.org WWW : http://www.heuer.org/mod_auth_mysql/ Comment : MySQL-based authentication module with VirtualHost support Shared Libs required: libmysqlclient.so.18 Annotations : repo_type : binary repository : FreeBSD Flat size : 35.6KiB Description : mod_auth_mysql provides an MySQL-based authentication for apache2. It's also designed to support multiple virtualhosts using only one database. WWW: http://www.heuer.org/mod_auth_mysql/ A commit references this bug: Author: pi Date: Tue Feb 23 08:57:14 UTC 2016 New revision: 409386 URL: https://svnweb.freebsd.org/changeset/ports/409386 Log: www/mod_auth_mysql2: 1.10 -> 1.11 - Fix build with Apache 2.4 PR: 204342 Changes: head/www/mod_auth_mysql2/Makefile head/www/mod_auth_mysql2/distinfo Fixed upstream, updated, done. |