On Tue, Jan 26, 2016 at 4:36 AM, Nick Wellnhofer <[email protected]> wrote:

> I finally found the reason for the Windows build failures. It seems that
> some Windows boxes do have a "/dev/null" which threw off our OS detection.
>
>     https://issues.apache.org/jira/browse/CLOWNFISH-3
>     http://matrix.cpantesters.org/?dist=Clownfish-CFC+0.4.3_4

What a blasted annoying bug!  Thank you so much, Nick!

With the benefit of hindsight, it definitely makes sense for
Charmonizer to check for POSIX features last only after testing for
Windows-specific, Apple-specific, etc features.  It's more likely that
the environment being tested will implement the portable features than
the vendor-specific features.

Marvin Humphrey

Reply via email to