Randy Kobes wrote:
> On Sun, 19 Aug 2007, Foo JH wrote:
>>
>> My recommendation:
>> 1. Use the Apache2.2.x binary from ApacheLounge
>> 2. Use the MSI version of ActivePerl, NOT the AS version
>> 3. Use the mod_perl library from theoryx5, NOT from ApacheLounge
>> 4. Use the libapreq2 library from theoryx5
>>
>> Tested on Windows XP SP2 x86
> 
> This might be a result of what was mentioned before about possible
> problems using the binaries from http://www.apachelounge.com/download/
> (which is compiled with VC++ 2005) with ActivePerl and
> ActivePerl-compatible ppm packages (which are compiled with VC++ 6).
> Mixing these can lead to conflicts, as discussed at, eg,
>  http://search.cpan.org/src/SHAY/Win32-UTCFileTime-1.46/INSTALL

This is the primary reason that Apache 2.0 and 2.2 ship based on VC 6
builds.  In order to maintain binary compatibility, they depend on the
more reliable (at that time) VC 6 C Runtime.

I wouldn't mix and match at all.  Expect from one provider a solid set
of binaries, either all VC 6 as found from AS and the ASF.  Or entirely
use another vendors build entirely built with VC 2005.  Either way, if
you mix and match you will find surprises.

> Also, note that the apache-2.2.5 release available from
> http://www.apachelounge.com/download/ is based on sources
> which have not officially been released by the ASF:
>   http://marc.info/?l=apache-httpd-dev&m=118747498301087&w=2

Actually note that it isn't a release and is being rerolled.  Seems
Apachelounge is doing themselves and their users a disservice, again.
You'll be keeping your eye out for a 2.2.6 (or later in the event of
some calamity with that reroll).

Bill

Reply via email to