IBM Support

PH51515: USE OF OBSOLETE 'CTIME' FUNCTION IN CK_ALL_TFDS_FOR_NULLS.PL SCRIPT MAY CAUSE THE SCRIPT TO PREMATURELY TERMINATE.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • The above-named Perl script shipped with ClearCase may terminate
    prematurely on hosts running ClearCase 9.1 or later. This can
    also be a warning:
    
    Initial error:
    Use of assignment to $[ is deprecated at
    /opt/ibm/RationalSDLC/clearcase/etc/utils/ck_all_tfd_for_nulls.p
    l line 213.
    

Local fix

  • 1. Make a copy of the script.
    2. Edit the script to:
    2.a. add this line to the script above the first if statement at
    line 10.
    use POSIX "ctime"
    2.b. Delete the entire ctime package at lines 187-237
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of the ClearCase  ck_all_tfds_for_nulls.pl script.     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Use of obsolete 'ctime' embedded function in                 *
    * ck_all_tfds_for_nulls.pl script may cause the script to      *
    * prematurely terminate.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix is available in ClearCase versions 9.0.2.7  9.1.0.4  and
    10.0.0.1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH51515

  • Reported component name

    CLEARCASE WIN

  • Reported component ID

    5724G2900

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-12-15

  • Closed date

    2023-01-31

  • Last modified date

    2023-01-31

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    CLEARCASE WIN

  • Fixed component ID

    5724G2900

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"910","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
01 February 2023