Status of VMS - Unix compatibilty Extended in blead.

[email protected] (John Malmberg)
Newsgroups perl.perl5.porters,perl.vmsperl
Message-ID <[email protected]>
Looking over what I have different than blead for the Unix Compatibility 
and Extended character set support, these are the outstanding items:


lib/File/Compare.t

Patch submitted previously to properly diagnose VMS todo issues.


Miscellaneous fixes to Install.

lib/ExtUtils/Install.pm
lib/ExtUtils/t/INST.t
lib/ExtUtils/t/INST_PREFIX.t

Submitted to cpan.org
https://rt.cpan.org/Ticket/Display.html?id=42149


Update MakeMaker to support VMS in Unix or Extended character set mode.
Without this update, MakeMaker is still using teh eliminate_macros() and 
fixpath() in File::Spec::VMS instead of its internal ones.

lib/ExtUtils/MM_Unix.pm
lib/ExtUtils/MM_VMS.pm
lib/ExtUtils/t/recurs.t

https://rt.cpan.org/Ticket/Display.html?id=42151


Only update %ENV{'bin'} if it exists.  This module is common to 
ExtUtils::MakeMaker and ExtUtils::Install.

https://rt.cpan.org/Ticket/Display.html?id=42150


Add support for testing VMS when it is returning Posix exit codes, and 
also fix an issue generating the perl command.

lib/Test/Simple/t/exit.t

https://rt.cpan.org/Ticket/Display.html?id=42150


Make sure that values passed to DCL command lines are in VMS format.

lib/ExtUtils/t/Embed.t


Module build fixes,

Many fixes, need to merge Unix fixes submitted on earlier with the patch 
Craig submitted on ticket 42724

lib/Module/Build/Base.pm
lib/Module/Build/Compat.pm
lib/Module/Build/Platform/VMS.pm
lib/Module/Build/t/compat.t
lib/Module/Build/t/install.t
lib/Module/Build/t/metadata.t
lib/Module/Build/t/lib/DistGen.pm

https://rt.cpan.org/Ticket/Display.html?&id=42724


With these, I am only seeing three failures in the automated run:

lib/Thread/Queue/t/02_refs.t
lib/vmsish.t - gmtime issue.
op/utftaint.t - taint issue that was present in my Perl 5.10 tests.


-John
[email protected]
Personal Opinion Only
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.