for win32 might help.
p4raw-id: //depot/perl@10776
use File::Find;
use File::Spec;
-if ($^O eq 'MSWin32')
+if ($^O eq 'MSWin32' || $^O eq 'cygwin')
{
# This is a hack - at present File::Find does not produce native names on Win32
# So force File::Spec to use Unix names.