perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Randy Kobes <>
Subject RE: Problems building mod_perl-2.0.3 on Win32 with VC8
Date Wed, 22 Aug 2007 18:08:36 GMT
On Wed, 22 Aug 2007, Steve Hay wrote:

> Steve Hay wrote:
>> Randy Kobes wrote:
>>> On Wed, 22 Aug 2007, Steve Hay wrote:
>>>> I then thought that I'd try building the latest 2.2.x snapshot
>>>> instead (httpd_20070822041638.tar.gz), just in case I've missed some
>>>> other relevant changes for building with VC8. [...]
>>>> Sure enough, ap_requires() has been removed from server/core.c in
>>>> the current httpd source. I tried mod_perl from svn, but that still
>>>> calls ap_requires().
>>> This is strange - the removal of ap_requires() from
>>> server/core.c happened 19 months ago, so mp2 should
>>> be aware of that.
[ ... ]
>> I hadn't noticed that ap_requires() disappeared so long ago. I just
>> saw that it was not in server/core.c in the snapshot, but is in
>> httpd-2.2.4's source, so I assumed it was a recent change. I'll have a
>> harder squint at what's going on.
>> I haven't tried building mp2 against the httpd snapshot using VC6 yet,
>> so that's probably worth a try at least. I'll give that a go soon.
> I've tried that and it doesn't work either: VC6 builds of perl-5.8.8
> (unpatched) and httpd (snapshot) work OK, but mod_perl-2.0.3 has the
> same error over ap_requires() as I got with the VC8 build so it's
> definitely nothing to do with manifests (or anything else VC8-specific).
[ ... ]
> Am I using the wrong snapshot? My snapshot httpd identifies itself as
> 2.3.0-dev, rather than 2.2.5-dev like I might have expected. I
> downloaded it from
> I would have used the 2.2.5 RC at
> but I get a 403/Forbidden when I try to download it :-(

I think that's because the 2.2.5 RC has been withdrawn,
with a 2.2.6 RC coming out next. You're right that
ap_requires() is currently called by mp2 (I didn't
read far enough down in the sources before), so
that'll be a general issue soon.

best regards,

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message