Skip to navigation

Bug Fix Advisory Updated version of GCC 2.96-RH now available

Advisory: RHBA-2002:055-08
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2002-04-02
Last updated on: 2002-07-17
Affected Products: Red Hat Linux 7.2
Red Hat Linux 7.3

Details

An updated version of the GNU Compiler Collection (GCC) is now available
for Red Hat Linux 7.2 and 7.3. This update addresses various issues filed
in bug reports.

For detailed information, refer to the bug IDs and package changelog.
To access a package changelog, type the following command at a shell
prompt, substituting name_of_file.rpm with the package filename:

rpm -qp --changelog name_of_file.rpm


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains
the
desired RPMs.

Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

Updated packages

Red Hat Linux 7.2

SRPMS:
gcc-2.96-108.7.2.src.rpm
File outdated by:  RHBA-2002:200
    MD5: a4ea6bd3c679715284026766f4da63be
 
IA-32:
cpp-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: f179a41423b9175970f98074b4154c81
gcc-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 6fcc5e0cc29ad41006d446cb4412cab2
gcc-c++-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 75445de2a71a33aa561250e88f73facf
gcc-chill-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: dddc40f95e58e3a9372910dafb726f4e
gcc-g77-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 6a64d0caa174860344a992ff6895d333
gcc-java-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 05e20f3e1a360ccb7257e42da94f6866
gcc-objc-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 2dd9d745a0ea145cea4c8b5ee4332749
libstdc++-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: cbce87a62018a4d2f478313de8b05070
libstdc++-devel-2.96-108.7.2.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 479d6efcaeaae38e0b26eaaddea4692d
 
IA-64:
cpp-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: 83dcb77122d5cf68008a4c80059e90a2
gcc-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: 67256a175870e6aa566277dd16f567ee
gcc-c++-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: 89d8664ca770ff6a5971ae9f178c7cd2
gcc-chill-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: c4f7d14b5f94bcb20c4a8dc5ebbc0457
gcc-g77-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: b6ac747d18e128a858764074a632f27b
gcc-objc-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: f90b02d6f958c041696c2eff4c37f03c
libstdc++-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: 1309ba6971d620e33e946577be2752c0
libstdc++-devel-2.96-108.7.2.ia64.rpm
File outdated by:  RHBA-2002:200
    MD5: 2cd85a511b3e3c2e33ccb02b8859d099
 
Red Hat Linux 7.3

SRPMS:
gcc-2.96-112.src.rpm
File outdated by:  RHBA-2002:200
    MD5: 9222906a0a6bf7d76d99b7476caf09b0
 
IA-32:
cpp-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: e0a423ede2f40f7e8a925ff8b76b3694
gcc-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 1a3af777baead4fed5cce81753110048
gcc-c++-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 8c9af49a260623ad8197f8d145e488ce
gcc-chill-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 416e486ad839a08970e5df32bf6aaa25
gcc-g77-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: edb47586d013d1ac1e80b062ec57f08d
gcc-java-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: d030d53e140629e9af4bd0ddc7d34651
gcc-objc-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: ea29665c8c3a100fe40adba841d61c26
libstdc++-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: c6dd029ac76898e419a734ee839550e7
libstdc++-devel-2.96-112.i386.rpm
File outdated by:  RHBA-2002:200
    MD5: 71e8e15c02431265558950421f411f58
 

Bugs fixed (see bugzilla for more information)

46626 - ICE building gnucash-1.6.0
51829 - 2.96-96 fails to compile koffice on alpha
54131 - gcc reports internal compiler error in emit_move_insn_1
54380 - gcc crashes because of incorrect commandline definition argument
54571 - Bug in GCC 2.96 series (all available versions tested)
54724 - gcc 2.96 generates bad exception handling code
55259 - Internal compiler error in make_label_edge, at flow.c:1281
55568 - gcc-2.96-98 compiles bad code into glibc-2.2.4-13
55744 - g++ compiling bug
55948 - g++ segfaults in stdlib constructor
56119 - Segfault from code (w/ libstdc++) the compiler likes.
57443 - multithreaded program aborts when exception thrown
57760 - gcc-generated code accesses stack below sp
58746 - 32-bit integer array indices improperly promoted to 64-bit in c++
59766 - g++ wrong virtual function in template base class destructor
60097 - standard C++ string clear method missing
61931 - gcc -O2 -fPIC -march=i686 -mcpu=i686 generates wrong code


Keywords

2.96-RH, C, C++, compiler, Fortran, gcc


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/