CC: | garfieldnate [...] gmail.com |
Subject: | Crashes perl on Windows during install |
Hi,
I'm filing three separate tickets for this bug. During testing of this module during install, capture_stderr of the Capture::Tiny distribution is used to capture output from Test::Module::Build::Pluggable. However, that distribution uses fork(), and calling any of Capture::Tiny's capture methods on code with a fork() causes perl to crash (https://github.com/dagolden/capture-tiny/issues/12). DAGOLDEN seems to think that this issue is not fixable.
I suggested to TOKUHIROM that he might remove the fork calls from his module so that other authors can use Capture::Tiny with it. I don't know how he will respond. Here is the ticket: https://github.com/tokuhirom/Module-Build-Pluggable/issues/2.
I am cross-referencing tickets so that you and TOKUHIROM can maybe discuss this; if he decides not to change his code, then you will need to remove the capture_tiny call to prevent install from crashing perl.