| » contact hp |
search: |  | more options |
| Supportall of hp US

|  | HP Services Software Patches |

» | 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
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 |
© 1994-2002 Hewlett-Packard Company