Open p5pRT opened 9 years ago
This impacts all versions of Perl - I tested with 5.23.1 and 5.22.0\, but anything using module Win32 is impacted. Win 10 is releasing officially very soon.
The Win32 module (both current CPAN and bundled version) does not understand Windows 10 versions. Windows 10 (at least the preview I am using) identifies itself as major 10\, minor 0. The problem is that Win32::_GetOSName() returns nothing (and emits a warning) when it encounters major version 10.
I put a very simple patch together as a pull request to the maintainer's Github repo: https://github.com/jandubois/win32/pull/8
This probably isn't the right way to fix it (it identifies all versions of Win 10 as simply "Win10"\, no differentiation for different editions\, server vs. workstation\, etc). But at least this lets the tests complete.
On Mon Jul 27 15:59:36 2015\, jmaslak@antelope.net wrote:
This impacts all versions of Perl - I tested with 5.23.1 and 5.22.0\,
I didn't mention the impact\, sorry - the impact is test failures when Win32 is tested during Perl build. The failures are confined to the Win32 module's tests.
On Mon\, 27 Jul 2015 23:02:28 GMT\, jmaslak@antelope.net wrote:
On Mon Jul 27 15:59:36 2015\, jmaslak@antelope.net wrote:
This impacts all versions of Perl - I tested with 5.23.1 and 5.22.0\,
I didn't mention the impact\, sorry - the impact is test failures when Win32 is tested during Perl build. The failures are confined to the Win32 module's tests.
Have you been able to test this version of Windows on perl-5.24?
If so\, could you attach to this ticket the output of 'perl -V' as well as a transcript of any test failures?
Thank you very much.
-- James E Keenan (jkeenan@cpan.org)
The RT System itself - Status changed from 'new' to 'open'
Migrated from rt.perl.org#125701 (status was 'open')
Searchable as RT125701$