Summary: | www-apache/mod_perl causes apache to segfault if used with perl-5.22 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ladislav Laska <ladislav.laska> |
Component: | [OLD] Server | Assignee: | Christian Ruppert (idl0r) <idl0r> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | frederic.romagne, gentoo, kevin.machiels, klausman, mark, mvolaski, perl, polynomial-c, tabascoz, zeekec |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://rt.cpan.org/Public/Bug/Display.html?id=101962 | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=562454 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ladislav Laska
2015-07-13 21:48:03 UTC
This is the commit that causes the problem. Reverting it seem to fix the issue: http://perl5.git.perl.org/perl.git/commit/c910fead78 Confirmed that patching out the referenced commit does stop the segfault. In my case this allows Apache to run until it hits #550972. (Adding URL to the upstream bug report about this issue for reference/tracking of progress.) The upstream svn repo at https://svn.apache.org/repos/asf/perl/modperl/trunk has fixes committed, which will be in 2.0.10 (no release date known so far). [Note that already 2.0.9 claims to work with any apache 2.0-2.4. If we need to stabilize this for Perl 5.22, what do we do with the apache dependency? Make separate stable/nonstable ebuilds for apache 2.2 and apache 2.4???] Confirmed by our fellow Tobias Klausmann. Hacked up an svn-trunk-based ebuild at https://github.com/mark-wagner/portage/tree/master/www-apache/mod_perl Seems to work for me under apache 2.4 and perl 5.22. Please try www-apache/mod_perl-2.0.8-r3 (no keywords yet) Andreas, I can confirm that www-apache/mod_perl-2.0.8-r3 fix the issue. Mod_perl running fine and no more segfaults. Thanks OK, thanks, keywords restored. |