perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lars Eggert <>
Subject Re: FreeBSD mod_perl2 patches
Date Wed, 01 Dec 2004 10:05:53 GMT
Stas Bekman wrote:
> Lars Eggert wrote:
>> patch-ab is required to build, otherwise I see the following error 
>> during make:
>> Running Mkbootstrap for APR::PerlIO ()
>> chmod 644
>> rm -f ../../../blib/arch/Apache2/auto/APR/PerlIO/
>> LD_RUN_PATH="" cc  -shared  -L/usr/local/lib PerlIO.o 
>> modperl_apr_perlio.o -Wl,-E  -L/usr/local/lib -o 
>> ../../../blib/arch/Apache2/auto/APR/PerlIO/
>> chmod 755 ../../../blib/arch/Apache2/auto/APR/PerlIO/
>> cp ../../../blib/arch/Apache2/auto/APR/PerlIO/
>> chmod 644 ../../../blib/arch/Apache2/auto/APR/PerlIO/
>> make: don't know how to make dynamic. Stop
>> *** Error code 2
>> There is actually another fix that is in the port's Makefile:
>> pre-install:
>>         cp WrapXS/APR/ThreadMutex/ blib/lib/Apache2/APR/
>> Without this, doesn't get installed.
> Hmm, have you tried that with the 1.99_17? AFAIK, those problems were 
> long fixed.

This is with 1.99_17. As port maintainer, I've only ever build mod_perl2 
within the ports framework, which on FreeBSD is somewhat complex to make 
sure that files end up in the correct locations on FreeBSD.

> In any case that patch:

> doesn't seem to have anything to do with APR::PerlIO

It's the target after APR::PerlIO that fails, for which the build 
procedure tries to do a "make dynamic", but the "dynamic" target doesn't 

> are you sure that output is not a mixed output of 'make -j'?

The FreeBSD ports building doesn't do parallel builds (make -j).

I could email you the output of a complete build process, if that would 

Lars Eggert                                     NEC Network Laboratories

View raw message