Daniel J. Luke wrote:
> On May 1, 2012, at 4:19 PM, Bjarne D Mathiesen wrote:
>> mod_perl 2.0.6 has been released on April 25 2012
>>
>> http://mail-archives.apache.org/mod_mbox/perl-modperl/201204.mbox/%3ccahrynwag+dszj9bxav_ddqjaazlhsqx0npzyufp2htzyt51...@mail.gmail.com%3E
>>
>> still got some problems with :
>>
>> --->  Configuring mod_perl2
>> DEBUG: Using compiler 'Mac OS X clang'
>> DEBUG: Executing proc-pre-org.macports.configure-configure-0
>> DEBUG: Executing org.macports.configure (mod_perl2)
>> Reading Makefile.PL args from @ARGV
>>   MP_APXS = /macports/apache2/bin/apxs
>> no conflicting prior mod_perl version found - good.
>> Configuring Apache/2.4.2 mod_perl/2.0.6 Perl/v5.12.4
>> [  error] Can't find apr include/ directory,
>> [  error] use MP_APR_CONFIG=/path/to/apr-config
>>
>> trying to find a solution ...
> 
> 
> You probably want to do what is says (set MP_APR_CONFIG to 
> ${prefix}/bin/apr-1-config)

the solution was to add the setting thus :
configure {
        set APXS ${prefix}/apache2/bin/apxs
        system "cd ${workpath}/${worksrcdir} && \
                ${prefix}/bin/perl Makefile.PL \
                    MP_APXS=${APXS} \
                    MP_APR_CONFIG=${prefix}/bin/apr-1-config"
}

there's the ususal post-patch :
post-patch {
    reinplace   "s|->remote_ip|->client_ip|g" \
                ${worksrcpath}/src/modules/perl/modperl_interp.c
    reinplace   "s|->remote_addr|->client_addr|g" \
                ${worksrcpath}/src/modules/perl/modperl_interp.c
}

and it seems as if I'll have to patch httpd-2.4.2/include/http_core.h as
well due to

pro17:MacPorts root# port log mod_perl2 | grep error
modperl_config.c:525:31: error: use of undeclared identifier 'OPT_INCNOEXEC'
1 warning and 1 error generated.



-- 
Bjarne D Mathiesen
København N ; Danmark ; Europa
----------------------------------------------------------------------
denne besked er skrevet i et totalt M$-frit miljø
MacOS X 10.7.3 Lion ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to