jneil has asked for the wisdom of the Perl Monks concerning the following question:
Anybody know how to access non-core Win32.pm module functions with the latest Cygwin perl-5.8.8 package? I'm upgrading a Cygwin install I maintain to the latest release, and some Perl Win32.pm module functions that an auto configure script I wrote uses seem to have disappeared.
The specific functions that are missing are:
Win32::IsAdminUser()
Win32::LookupAccountName()
Previously with the Cygwin perl-5.8.7 package these could be accessed by simply loading the Win32.pm module first. However, with the Cygwin perl-5.8.8 package, the Win32.pm module doesn't exist. Instead there is a Win32Core.pm module that implements the Win32 CORE functions, which doesn't include the above two functions.
Is there a solution short of manually re-installing the Win32 module?
Comment on Missing Win32 module functions in latest Cygwin Perl
Try reverting to the 0.26 version of perl-libwin32. The Win32 module was removed from there in the 0.27 version back in July, but hasn't yet been added to the perl package.