On Thu, May 14, 2015 at 1:39 AM, Ian Mcwilliam <i.mcwill...@uws.edu.au> wrote: > Pkgsrc have it working with apache 2.4.x. That is where I last used it under > Mac OS X. > > > http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/ap2-perl/Makefile.diff?r1=1.44&r2=1.45&only_with_tag=MAIN > > Might be worth trolling their changes to see what they have done.
Here it is (attached). Ciao! David
--- a/xs/maps/apache2_structures.map 2011-02-08 03:00:11.000000000 +0100 +++ b/xs/maps/apache2_structures.map 2015-05-14 09:47:12.000000000 +0200 @@ -106,8 +106,8 @@ < local_addr < local_ip < local_host -< remote_addr - remote_ip +< client_addr + client_ip < remote_host - remote_logname < aborted --- a/xs/tables/current/Apache2/StructureTable.pm 2011-02-08 03:00:11.000000000 +0100 +++ b/xs/tables/current/Apache2/StructureTable.pm 2015-05-14 09:50:00.000000000 +0200 @@ -2708,11 +2708,11 @@ }, { 'type' => 'apr_sockaddr_t *', - 'name' => 'remote_addr' + 'name' => 'client_addr' }, { 'type' => 'char *', - 'name' => 'remote_ip' + 'name' => 'client_ip' }, { 'type' => 'char *', @@ -3245,7 +3245,7 @@ }, { 'type' => 'int', - 'name' => 'loglevel' + 'name' => 'log.level' }, { 'type' => 'int',