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