On Wed, 09 Dec 2015 19:02:54 +0200, Niko Tyni wrote:

> Thanks for the recipe. I looked into this a bit, and replacing 'use
> Net::MAC::Vendor' with 'use EV' triggers it too. Apache dies with SIGSEGV,
> backtrace below. It goes away if libev-perl is built with EV_NO_ATFORK
> defined, so it's the __register_atfork() call in EV.xs:541 or so that
> causes it somehow. Presumably the event loop hooking into fork() breaks
> when it's mod_perl2 doing the forking.

So maybe we should just set the EV_NO_ATFORK define? Works with a
simple

override_dh_auto_configure:
       EV_EXTRA_DEFS="-DEV_NO_ATFORK" dh_auto_configure


Pushing to git now but waiting for further comments ... 


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Van Morrison: My Brown-Eyed Girl

Attachment: signature.asc
Description: Digital Signature

Reply via email to