Perl 5.10.0 no building clean on OpenVMS 7.3

[email protected] ("Dr. Martin P.J. Zinser")
Newsgroups perl.vmsperl
Message-ID <[email protected]>
Hello,

just tried to build 5.10.0 on OpenVMS Alpha 7.3 (yes, I know it is old) with 
Compaq C V6.5-001.

The build fails in vms.c with he following error message:


CC/DECC/NOANSI_ALIAS /Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoLis
t/float=ieee/ieee=denorm/Define=(PERL_CORE,_LARGEFILE=1) VMS.C

        case_perm = PPROP$K_CASE_BLIND;
....................^
%CC-E-UNDECLARED, In this statement, "PPROP$K_CASE_BLIND" is not declared.
at line number 13603 in file DISK$USER:[ZINSER.TMP.PERL]vms.c;1

    if ((case_perm == PPROP$K_CASE_SENSITIVE) ||
......................^
%CC-E-UNDECLARED, In this statement, "PPROP$K_CASE_SENSITIVE" is not declared.
at line number 13607 in file DISK$USER:[ZINSER.TMP.PERL]vms.c;1

According to the docset these were added to VMS in 7.3-1 so a fix might 
look like this in line 13597

#if defined(JPI$_CASE_LOOKUP_PERM) && !defined(__VAX) && (__CRTL_VER >= 70301000)


which is really the same as already employed for the include earlier in the 
code.

Greetings, Martin
Dr. Martin P.J. Zinser                  [email protected]
Deutsche Boerse Systems Inc.                        
233 South Wacker Drive                  Tel: +1-312-544-1027 
Suite 2455                              FAX: +1-312-544-1301
Chicago, IL, 60606                           
USA                                     Private:  [email protected]
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.