> If you look through the failure report below, you'll find > the relevant issue: > > ERROR: This Perl not built to support threads > > This is purposefully generated in Makefile.PL: > > use Config; > BEGIN { > die("ERROR: This Perl not built to support threads\n") > if (! $Config{'useithreads'}); > } > > Thus, there is no failure; there is a lack of meeting a > prerequisite. As such, trying to install this module should > result in an UNKNOWN and not a FAIL. > > My question is how to code Makefile.PL to require a Perl > version built with ithreads, but not have it be reported as > a failure? >
Vincent Pit wrote: > You can let it die with "OS unsupported" as the error message. This appears to be a CPANPLUS specific solution (which is a start, at least). Is there anything else, hopefully more general?