IBM Support

IT35286: DSMC ABENDS WITH "SYMBOL FILE NOT FOUND" AFTER UPGRADE TO 8.1.11 ON AIX

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • Problem description:
    
    After installation or update of  IBM Spectrum Protect Client to
    version 8.1.11 on AIX system with xlC.rte version earlier than
    13,
    the dsmc program fails to start due to runtime definition of the
    symbol was not found
    All the executable files which are components of the IBM
    Spectrum Protect Client (dsmcad, dsmadmc, backup-archive web
    client ) are affected.
    
    Symptom:
    
    When IBM Spectrum Protect Client  (dsmc command) tries to start
    on a AIX system,
    it displays the following message and terminates immediately.
    
    #dsmc
    exec(): 0509-036 Cannot load program dsmc because of the
    following errors:
    rtld: 0712-001 Symbol
    _Init__Q3_3std7_LFS_ON15basic_stringbufXTcTQ2_3std11char_traitsX
    Tc_TQ2_3std9allocatorXTc__FPCcUli was referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    rtld: 0712-001 Symbol
    _Initcvt__Q3_3std7_LFS_ON13basic_filebufXTcTQ2_3std11char_traits
    XTc__Fv was referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    rtld: 0712-001 Symbol
    _Tidy__Q3_3std7_LFS_ON15basic_stringbufXTcTQ2_3std11char_traitsX
    Tc_TQ2_3std9allocatorXTc__Fv was referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    rtld: 0712-001 Symbol
    __ct__Q3_3std7_LFS_ON12basic_stringXTcTQ2_3std11char_traitsXTc_T
    Q2_3std9allocatorXTc__FQ2_3std6_PtritXTcTlTPcTRcTPcTRc_T1 was
    referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    rtld: 0712-001 Symbol
    __ct__Q3_3std7_LFS_ON14basic_ifstreamXTcTQ2_3std11char_traitsXTc
    __FPCc was referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    rtld: 0712-001 Symbol
    __ct__Q3_3std7_LFS_ON14basic_ifstreamXTcTQ2_3std11char_traitsXTc
    __Fv was referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    ...
    rtld: 0712-001 Symbol
    write__Q3_3std7_LFS_ON13basic_ostreamXTcTQ2_3std11char_traitsXTc
    __FPCci was referenced
          from module dsmc(), but a runtime definition
          of the symbol was not found.
    rtld: 0712-002 fatal error: exiting.
    
    Examine the installed version IBM XL C++ Runtime for AIX to
    confirm version is below version 13:
    
    lslpp -l|grep -i xlc.rte
      xlC.rte                   12.1.0.0  COMMITTED  IBM XL C++
    Runtime for AIX
    
    Cause:
    This problem is caused by a mismatch of versions between xlC.rte
    level and IBM Spectrum Protect Client version.
    
    IBM Spectrum Protect Client Versions Affected:
    8.1.11 and above on AIX platform
    
    Initial Impact:
    Medium
    
    Additional Keywords:
    IBM  Spectrum Protect Client, xlC.rte, Client, TS004585707
    

Local fix

  • Please do one of the following workarounds:
    
        Uninstall IBM Spectrum Protect Client, and install earlier
    version of IBM Spectrum Protect Client lower than 8.1.11
    or
        Upgrade xlC.rte to version 13 or later
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * IBM Spectrum Protect backup-archive client 7.1.8.10, 8.1.11  *
    * running on AIX 6.1 and AIX 7.1 TL0-TL3                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See ERROR DESCRIPTION                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Beginning with backup-archive client 7.1.8.10 or 8.1.11 on   *
    * AIX operating system need to be upgraded to AIX 7.1 TL4 or   *
    * higher.                                                      *
    ****************************************************************
    

Problem conclusion

  • Because of security fixes, the following clients no longer
    support the operating systems:
    - IBM Spectrum Protect backup-archive client V7.1.8.10 and
    later: AIX 6.1 and AIX 7.1 TL0-TL3 (xlc.rte < 13.0).
    - IBM Spectrum Protect backup-archive client V8.1.11 and later:
    AIX 7.1 TL0-TL3 (xlc.rte < 13.0).
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT35286

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    81A

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-12-28

  • Closed date

    2021-02-22

  • Last modified date

    2021-02-22

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

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

Modules/Macros

  • dsmc
    

Fix information

Applicable component levels

[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81A"}]

Document Information

Modified date:
26 February 2021