URL: <http://savannah.gnu.org/bugs/?42104>
Summary: vmsify.c: vmsify/unixify routines out of date. Project: make Submitted by: wb8tyw Submitted on: Sat 12 Apr 2014 11:57:24 PM GMT Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 4.0 Operating System: VMS Fixed Release: None Triage Status: None _______________________________________________________ Details: The vmsify and unixify routines can not handle the VMS extended filename syntax known as EFS available on the ODS-5 filesystem. In addition to converting between Unix and VMS styles, these routines are doing some special mangling of the names to make names legal for ODS-2 filenames. This special handling needs to be documented at a minimum in the readme.vms. The EFS character set supports almost all the characters that Unix does including UTF-8, and supports longer pathnames. If the DECC$EFS_CHARSET feature is enabled on ALPHA/IA64 then a replacement set of routines will need to be used. The pathname size constants are also too small for EFS path names. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?42104> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make