Skip Menu |

This queue is for tickets about the mod_perl CPAN distribution.

Report information
The Basics
Id: 77129
Status: resolved
Priority: 0/
Queue: mod_perl

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: PL_uid breakage on 5.16.0
Date: Fri, 11 May 2012 12:31:35 +0100
To: bug-mod_perl [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
mod_perl won't build on 5.16.0-RC0 because PL_uid and friends have disappeared. (Actually it fails first because of a small bug in Module::CoreList, which I presume will be fixed in RC1; for the purposes of this bug report I'm assuming you've worked around that.) The culprit is four lines in src/modules/perl/modperl_perl.c that assign to these variables on non-WIN32 platforms. The variables are now redundant; mod_perl should simply not attempt the assignments on 5.16.0 or later. Likewise PL_ppid, to which there's a compile-time-conditional assignment immediately following. -zefram
Subject: Re: [rt.cpan.org #77129] AutoReply: PL_uid breakage on 5.16.0
Date: Mon, 21 May 2012 11:19:34 +0100
To: Bugs in mod_perl via RT <bug-mod_perl [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
Patch that I'm using is attached. -zefram

Message body is not shown because sender requested not to inline it.

This patch WFM on the 5.16.0 full release. (though t/api/err_headers_out.t fails, but I believe this to be unrelated, as we saw failures on this with 5.12 too)
Thanks, applied to trunk as rev 1344224.
Steve Hay fixed this