#705 Upgrade Linux i386 build machine to RHEL v5

closed-fixed
Platform (66)
5
2012-03-01
2012-01-16
No

We currently use RedHat Enterprise Linux (RHEL) AS v4 for the Linux i386 builds. However, the End of Life date for RHEL v4 is 02/29/2012 (http://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux). So, we will need to upgrade the Linux i386 build machine from RHEL v4 to RHEL v5 (at the latest fixpack level).

Discussion

  • Sharon Lucas

    Sharon Lucas - 2012-03-01

    Red Hat does not recommend upgrading from RHEL 4 to RHEL 5. So, I backed up data in /opt, /etc, /usr/lib/perl5, /usr/local/rxpp, /usr/local/b2h, /usr/local/saxon, /usr/local/docbook, /usr/local/ActivePerl-5.6, and /usr/local/ActivePerl-5.8 and did a clean install on staf1e of RHEL 5.8 Server and restored the data. Installed the current version of STAF and set it up to start automatically on bootup and to shutdown STAF when the system is shutdown. Ran 'yum update' to apply all the OS updates. Ran the STAF Linux 32-bit build on
    it to verify that is working. Documented the complete instructions in the
    STAF OS Updates Guide.

    Changed build/makefile.linux to use Perl 5.8.8 instead of Perl 5.8.5 (as RHEL 5.8 provides this later Perl version).

    Here's a cvs diff of the changes:

    Index: makefile.linux

    RCS file: /cvsroot/staf/src/staf/build/makefile.linux,v
    retrieving revision 1.32
    diff -r1.32 makefile.linux
    66c60
    < PERL_V58_ROOT ?= /usr/lib/perl5/5.8.5
    ---
    > PERL_V58_ROOT ?= /usr/lib/perl5/5.8.8
    Index: STAFPerl.htm
    ===================================================================
    RCS file: /cvsroot/staf/src/staf/docs/STAFPerl.htm,v
    retrieving revision 1.46
    diff -r1.46 STAFPerl.htm
    13c13
    < Last Updated: December 9, 2011
    ---
    > Last Updated: March 1, 2012
    278c278
    < <td>5.8.0 (distro)
    ---
    > <td>5.8.8 (distro)
    Index: STAFInstall.xml
    ===================================================================
    RCS file: /cvsroot/staf/src/staf/docs/installguide/STAFInstall.xml,v
    retrieving revision 1.65
    diff -r1.65 STAFInstall.xml
    6c6
    < February 8, 2012
    ---
    > March 1, 2012
    3528c3528
    < Linux IA32
    ---
    > Linux IA32 (i386)
    3543,3548c3543,3548
    < Red Hat Enterprise Linux AS release 4 (Nahant Update 9)
    < gcc version 3.4.6 20060404 (Red Hat 3.4.6-11)
    < Linux 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 2006 i686 i686 i386 GNU/Linux
    < GNU C Library stable release version 2.3.4
    < Compiled by GNU CC version 3.4.6 20060404 (Red Hat 3.4.6-11).
    < Compiled on a Linux 2.4.20 system on 2011-01-19.
    ---
    > Red Hat Enterprise Linux Server release 5.8 (Tikanga)
    > gcc version 4.1.2 20080704 (Red Hat 4.1.2-52)
    > Linux 2.6.18-308.el5 #1 SMP Fri Jan 27 17:21:15 EST 2012 i686 i686 i386 GNU/Linux
    > GNU C Library stable release version 2.5
    > Compiled by GNU CC version 4.1.2 20080704 (Red Hat 4.1.2-50).
    > Compiled on a Linux 2.6.9 system on 2012-01-19.

     
  • Sharon Lucas

    Sharon Lucas - 2012-03-01
    • assigned_to: nobody --> slucas
    • status: open --> closed-fixed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks