SEARCH CONTACT US SUPPORT SERVICES PRODUCTS STORE
United States    
COMPAQ STORE | PRODUCTS | SERVICES | SUPPORT | CONTACT US | SEARCH
gears
compaq support options
support home
software & drivers
ask Compaq
reference library
support forum
frequently asked questions
support tools
warranty information
service centers
contact support
product resources
parts for your system
give us feedback
associated links
.
} what's new
.
} contract access
.
} browse patch tree
.
} search patches
.
} join mailing list
.
} feedback
.
patches by topic
.
} DOS
.
} OpenVMS
.
} Security
.
} Tru64 Unix
.
} Ultrix 32
.
} Windows
.
} Windows NT
.
connection tools
.
} nameserver lookup
.
} traceroute
.
} ping
OpenVMS VAX_TH_Y2K01_062 Y2K Fixes OpenVMS/Thai VAX ONLY ECO Summary

TITLE: OpenVMS VAX_TH_Y2K01_062 Y2K Fixes OpenVMS/Thai VAX ONLY ECO Summary Modification Date: 08-JUL-98 Modification Type: New Kit NOTE: An OpenVMS saveset or PCSI installation file is stored on the Internet in a self-expanding compressed file. The name of the compressed file will be kit_name-dcx_vaxexe for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha. Once the file is copied to your system, it can be expanded by typing RUN compressed_file. The resultant file will be the OpenVMS saveset or PCSI installation file which can be used to install the ECO. Copyright (c) Digital Equipment Corporation 1998. All rights reserved. PRODUCT: DIGITAL OpenVMS/Thai VAX OP/SYS: DIGITAL OpenVMS VAX COMPONENT: Y2K Fixes for: MESSAGE_ROUTINES BACKUP DUMP EXCHANGE F11AACP F11BXQP MTAAACP STABACKUP VERIFY LBRSHR LIBRTL LIBRTL2 TECOSHR FILMNTMSG VMS$REMEDIAL_ID_552 SOURCE: Digital Equipment Corporation ECO INFORMATION: ECO Kit Name: VAX_TH_Y2K01_062 ECO Kits Superseded by This Kit **ONLY** for OpenVMS/Thai VAX: VAXF11X03_062 (Files-11 XQP file system) VAXVERI02_062 (Analyze/Disk_Structure Utility) VAX_TH_LIBR06_070 (LIB$ Run-Time Library) VAXY2K02_062 (Year 2000 enhancement kit) ECO Kit Approximate Size: 3402 Blocks Kit Applies To: OpenVMS/Thai VAX V6.2 System/Cluster Reboot Necessary: Yes Rolling Re-boot Supported: Not Known Installation Rating: 1 - To be installed on all systems running the listed version(s) of OpenVMS. Kit Dependencies: The following remedial kit(s) must be installed BEFORE installation of this kit: VAXCLUSIO01_062 In order to receive all the corrections listed in this kit, the following remedial kits should also be installed: None ECO KIT SUMMARY: An ECO kit exists for several components on OpenVMS/Thai VAX V6.2. o Conditions Addressed in This Kit This document identifies certain conditions you should be aware of when preparing your OpenVMS environment for the year 2000. This kit contains minor modifications to several older components of the operating system; other conditions are simply noted here, but need no changes. o EXCHANGE When the EXCHANGE utility is used to transfer files between OpenVMS and RT-11 or DOS-11 systems, date problems could occur starting in the year 2004 for RT-11 and in the year 2036 for DOS-11. This kit contains an enhancement to EXCHANGE that makes the RT- 11 date format continue to function correctly until the year 2099. NOTE: RT-11 volumes are also used as console storage media on certain older VAX systems. DIGITAL transferred the RT-11 operating system, along with other PDP-11 software, to Mentec in 1994. o RSX-11 backwards compatible code: The following sections describe conditions you should be aware of if you interoperate with RSX-11 or if you use RSX-11 software on your OpenVMS system. + File System $QIO Interface The file system $QIO interface supports several attributes for RSX-11 compatibility. Of these, ATR$C_EXPDAT and ATR$C_ASCDATES return the file creation date, revision date, and expiration date using 2-digit years. These attributes are not normally used by native code and can be replaced with the following documented, compliant interfaces: ATR$C_CREDATE ATR$C_EXPDATE ATR$C_REVDATE The file system $QIO interface is provided by the following file systems: DIGITAL TCP/IP Network File System (NFS) client Distributed File System (DECdfs) Magnetic tape ACP OpenVMS ODS-1 file system OpenVMS ODS-2 file system + ODS-1 File Header Format and Utility Support For RSX-11 compatibility, OpenVMS VAX supports ODS-1 file format disk volumes. The ODS-1 file system uses a 2-digit year format internally, and current implementations have limitations for the year 2000. The magnetic tape ACP also returns an ODS-1 format file header in response to an application request for the ATR$C_HEADER attribute. ODS-1 data structures use a 2-digit year (ddmmmyy) in the following items: * ODS-1 file header: FI1$T_CREDATE FI1$T_CRETIME FI1$T_EXPDATE FI1$T_REVDATE FI1$T_REVTIME + ODS-1 home block: HM1$T_CREDATE The OpenVMS VAX file system and the following OpenVMS utilities that support the ODS-1 file system format have been modified to correctly interpret these 2-digit years until the year 2057: Analyze/Disk_Structure Utility Backup Utility Dump Utility Librarian (LBR) routines NOTE: Even though the ODS-1 code is being updated for the year 2000, DIGITAL strongly recommends that users of ODS-1 formatted media move to a newer file format by the year 2000. o LIB$ Run-Time Library In the run-time library, the LIB$CONVERT_DATE_STRING routine allows the user to select a 2-digit year format (as well as many others). This routine interprets 2-digit years as belonging to the century in which the system is currently running (ac- cording to the system clock). For example, in the 1900s, 61 is interpreted as 1961, and starting January 1, 2000, 61 will be interpreted as 2061. If this behavior could produce unexpected results on your system, select one of the alternatives to the 2-digit year format. o TECO Editor + The date value in the TECO editor has been extended to a longword so that the year value returned by the Ctrl/B function will not overflow on 01-JAN-2028. + This kit also fixes a TECO problem that is unrelated to dates. The UIC value returned by the 2EJ function was incor- rect if the process UIC had a group or member number greater than 377. For compatibility reasons, the 2EJ value cannot be changed. However, the problem has been fixed by the following changes: * All group and member numbers that exceed a byte are now mapped to 377 (octal). * A 3EJ function has been implemented to return the longword UIC. The following TECO example demonstrates the change. NOTE: The ESCAPE () sequence can be entered on most keyboards by typing Ctrl/[. $ SET UIC [1234,567] $ TECO *3EJ/65536== 1234 *3EJ&65535== 567 o This kit also includes fixes unrelated to the year 2000 for the Analyze/Disk_Structure utility, the Backup Utility, the Files-11 XQP file system, and the LIB$ Run-Time Library. These fixes were released earlier in separate kits, but now have been incorporated into this kit *ONLY* for this OpenVMS/Thai VAX V6.2. All Year 2000 enhancements shipped in this kit will be included in the operating system starting with the release that follows OpenVMS/Thai VAX Version 7.1. INSTALLATION NOTES: The images in this kit will not take effect until the system is rebooted. If there are other nodes in the VMScluster, they must also be rebooted in order to make use of the new image(s).



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

vax_th_y2k01_062.README
vax_th_y2k01_062.CHKSUM
vax_th_y2k01_062.CVRLET_TXT
vax_th_y2k01_062.a-dcx_vaxexe

privacy and legal statement