Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp


more options
 
hp.com home
End of Jump to page title
HP Services Software Patches
Jump to content


» software & drivers
» ask Compaq
» reference library
» forums & communities
» support tools
» warranty information
» contact support
» parts
» give us feedback

patches by topic
» DOS
» OpenVMS
» Security
» Tru64 Unix
» Ultrix 32
» Windows
» Windows NT

associated links
» what's new
» contract access
» browse patch tree
» search patch tree
» join mailing list

connection tools
» nameserver lookup
» traceroute
» ping


Find Support Information and Customer Communities for Presario.
Content starts here
HP Services Software Patches - vax_th_y2k01_u2055
 
Modification Date:  10-JUN-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.

OP/SYS:     OpenVMS/Thai 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_U2055
     ECO Kits Superseded by This Kit **ONLY** for OpenVMS/Thai VAX:

                    VAXF11X05_U2055 (Files-11 XQP file system)
                    VAXVERI01_U2055 (Analyze/Disk_Structure Utility)
                    VAX_TH_LIBR06_070 (LIB$ Run-Time Library)
                    VAXBACK05_U2055 (Backup utility)
                    VAXY2K01_U2055 (Year 2000 enhancement kit)

     ECO Kit Approximate Size:  2772 Blocks
     Kit Applies To:  OpenVMS/Thai VAX V5.5-2, V5.5-2H4
     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:

         None 

       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 V5.5-2 and
V5.5-2H4.  

  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 
     V5.5-2 and V5.5-2H4. 

     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 
Files on this server are as follows:
Files on this server are as follows:
»vax_th_y2k01_u2055.README
»vax_th_y2k01_u2055.CHKSUM
»vax_th_y2k01_u2055.CVRLET_TXT
»vax_th_y2k01_u2055.a-dcx_vaxexe
privacy statement using this site means you accept its terms