Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power

 View Only
  • 1.  Question regarding rolling back gcc version from v8 to v6

    Posted Thu November 30, 2023 01:18 AM
    Edited by Ayappan P Thu November 30, 2023 01:29 AM

    One of our customer is currently operating on IBM ACE 12.0.8.0 in UAT environment and IBM ACE 11.0.0.11 in production environment in AIX 7.2 TL5 operating system. 
    They intend to upgrade to the latest mod release IBM ACE 12.0.10.0. They have observed recent modifications in the prerequisites, particularly around the XLC and gcc libraries for AIX. 

    This is AIX library requirement for ACE 12.0.10.0

    - XLC 17.1.1.4 runtime (see : https://www-01.ibm.com/support/docview.wss?uid=swg27038948 )
    - gcc runtime at v8 or above


    This is AIX library requirement for ACE 12.0.8.0

    - XLC 16.1.0.3 runtime (see : https://www-01.ibm.com/support/docview.wss?uid=swg27038948 )
    - gcc runtime at v6 or above


    The customer has expressed some concerns regarding these updates with respect to rollback of the XLC and gcc library.

    In the event of unforeseen issues or incompatibilities arising from the XLC update, they would like to rollback the XLC packages and gcc to a previous version. 


    What are the steps involved in rolling back gcc 8 to gcc 6? 



    ------------------------------
    Sandeep Pal
    ------------------------------


    #AIXOpenSource


  • 2.  RE: Question regarding rolling back gcc version from v8 to v6

    Posted Fri December 01, 2023 10:31 AM

    Hi,

    It is not normal to downgrade / roll back your software packages particularly with many pre-requisites.

    Particularly, difficult if you UAT has many users or concurrent use.

    So the safe answer is take a backup then you can backout the downgrade.

    Alternatively, clone the AIX disks and create a new virtual machine then you have the before and after available.

    1. This could be a  disk clone using the disk subsystem.
    2. mksysb and install it in the new VM.

    Or you could snapshot your AIX disks, if using a shared storage pool (on the VIOS(s)).



    ------------------------------
    nigel griffiths
    nigelgriffiths
    ------------------------------



  • 3.  RE: Question regarding rolling back gcc version from v8 to v6

    Posted Tue December 05, 2023 09:33 PM

    Thank you Nigel. We will suggest the  server backup approach as you mentioned.



    ------------------------------
    Sandeep Pal
    ------------------------------