> 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?

Reply via email to