apache 2.4

Bjarne D Mathiesen macintosh at mathiesen.info
Thu Apr 19 14:40:53 PDT 2012


forward from Ryan Schmidt

On Apr 19, 2012, at 15:24, Bjarne D Mathiesen wrote:

>  wrote:
>>> Apparently it breaks (almost) all plugins (new API/ABI), from what I
have been hearing.
>> I just read in their notes that all plugins must be recompiled, and
that only a few source changes might be required. But I have not tried it.
>>
>> If anyone tries 2.4.2, let me know the results.
> If I want to try it, is there a way to automatically tell the plugins
> that they have to recompile ???
>
> In my case it'll be :
> bash-4.2$ port installed | grep apache
>  mod_evasive @1.10.1_0+apache2 (active)
>  php5 @5.3.10_0+apache2+pear+suhosin (active)
> bash-4.2$ port installed | grep mod
>  mod_chroot @0.5_0 (active)
>  mod_dnssd @0.6_0 (active)
>  mod_evasive @1.10.1_0+apache2 (active)
>  mod_fastcgi @2.4.6_0 (active)
>  mod_proxy_html @3.0.1_0 (active)
>  mod_python @3.3.1_1 (active)
>  mod_security2 @2.6.0_0 (active)
>
>
> I'm using this in a bash script to update:
> for outDated in $(${prefix}/bin/port -q outdated | awk '{print $1}' )
> do
>    ${prefix}/bin/port clean --all ${outDated}
>    ${prefix}/bin/port -cuRp upgrade ${outDated}
> done
You can use:

sudo port -n upgrade --force X

to force port X to rebuild.

When we actually commit the update to apache2 2.4.x, we'd have to
increase the revision of every module port that we want to get rebuilt.




More information about the macports-users mailing list