H.Merijn Brand wrote:
Can you check/update this patch regarding VMS please?
Change 25733 by [EMAIL PROTECTED] on 2005/10/10 13:47:17
Add probe for unsetenv ()
Subject: Re: Perl's handling of environ breaks on Solaris 10
From: Steve Peters <[EMAIL PROTECTED]>
Date: Mon, 10 Oct 2005 07:51:17 -0500
Message-ID: <[EMAIL PROTECTED]>
Affected files ...
... //depot/perl/Configure#588 edit
... //depot/perl/Porting/Glossary#156 edit
... //depot/perl/config_h.SH#304 edit
... //depot/perl/handy.h#100 edit
It broke the build on VMS. I discovered that this morning, and I am
currently building blead-perl with a quick fix to configure.com.
Long term, a better fix than what I am testing is needed.
VMS since V7.0 supports unsetenv(). The problem is that VMS/Perl
implemented it's mapping of $ENV{} differently.
Specifically, VMS/Perl maps VMS logical names, VMS DCL symbols, and
"real" environment variables all to $ENV hashes.
The VMS/Perl method is incompatible with the GNV product which requires
only "real" environment variables, and in order to get Perl to fully
work with GNV, I have to get all that sorted out.
GNV is a BASH shell and some common GNU utilities.
-John
[EMAIL PROTECTED]
Personal Opinion Only