Date: Tue, 10 Nov 2015 14:17:37 -0500 From: Steve Dickinson <steve.dickinson@cello.com> To: "Philip M. Gollucci" <pgollucci@p6m7g8.com> Cc: "apache@FreeBSD.org" <apache@freebsd.org>, Andreas Nilsson <andrnils@gmail.com> Subject: Re: www/mod_auth_pgsql2 should be disabled for apache24 Message-ID: <564242D1.2040205@cello.com> In-Reply-To: <CACM2dAYQPgKzqRZv_CLmNN=DAVks0uo6vvG-J=Ki-EZVT5u9qA@mail.gmail.com> References: <CAPS9%2BSv0kHW2fsyibVUbXSUvRhpt44FSfoJuHxoJ4JdYnBc-Bg@mail.gmail.com> <563CD535.4000208@cello.com> <CACM2dAYQPgKzqRZv_CLmNN=DAVks0uo6vvG-J=Ki-EZVT5u9qA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Yes, we run Apache 2.4.x and need this module in our setup. It works fine run-time with this modification. On 11/6/2015 3:07 PM, Philip M. Gollucci wrote: > Does it actually work runtime in the NULL case? > > On Fri, Nov 6, 2015 at 11:28 AM, Steve Dickinson <steve.dickinson@cello.com> > wrote: > >> I worked around this by doing the following: >> >> wget >> http://www.giuseppetanzilli.it/mod_auth_pgsql2/dist/mod_auth_pgsql-2.0.3.tar.gz >> gunzip *.gz >> tar -xvf *tar >> >> apply patch code below to mod_auth_pgsql.c >> < apr_array_header_t *reqs_arr = (apr_array_header_t *) >> ap_requires(r); >> --- >>> apr_array_header_t *reqs_arr = >>> #if AP_SERVER_MAJORVERSION_NUMBER > 2 || >> AP_SERVER_MINORVERSION_NUMBER >= 3 >>> NULL; >>> #else >>> (apr_array_header_t *) ap_requires(self->request_rec); >>> #endif >> 1064c1069 >> < r->connection->remote_ip); >> --- >>> r->connection->client_ip); >> >> root@server: /usr/local/sbin/apxs -i -a -c -I /usr/local/lib -L >> /usr/local/lib -lpq mod_auth_pgsql.c >> root@server: chmod 755 /usr/local/libexec/apache24/mod_auth_pgsql.so >> >> On 11/6/2015 11:17 AM, Andreas Nilsson wrote: >> >>> Hello, >>> >>> I found out that www/mod_auth_pgsql2 does not play well with apache24: >>> >>> httpd: Syntax error on line 534 of /usr/local/etc/apache24/httpd.conf: >>> Syntax error on line 3 of /usr/local/etc/apache24/Includes/my-ssl.conf: >>> Cannot load libexec/apache24/mod_auth_pgsql.so into server: >>> /usr/local/libexec/apache24/mod_auth_pgsql.so: Undefined symbol >>> "ap_requires" >>> >>> Since ap_requires was removed for ap24 there is no need to build it for >>> ap24. >>> >>> Best regards >>> Andreas >>> _______________________________________________ >>> freebsd-apache@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-apache >>> To unsubscribe, send any mail to "freebsd-apache-unsubscribe@freebsd.org" >>> >> -- >> Steve Dickinson >> Senior Web Services Developer >> Cello Software >> 2941 Fairview Park Drive >> Falls Church, Va 22042 >> Phone: 703-226-2245 >> steve.dickinson@cello.com >> >> _______________________________________________ >> freebsd-apache@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-apache >> To unsubscribe, send any mail to "freebsd-apache-unsubscribe@freebsd.org" >> > > -- Steve Dickinson Senior Web Services Developer Cello Software 2941 Fairview Park Drive Falls Church, Va 22042 Phone: 703-226-2245 steve.dickinson@cello.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?564242D1.2040205>