Bug 206922

Summary: libgcc_s.so.1 required by /usr/lib/libstdc++.so.6 complains about missing GCC_4.2.0
Product: Red Hat Enterprise Linux 4 Reporter: Alexander Boström <abo>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 4.4   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-09-18 08:45:36 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alexander Boström 2006-09-18 08:37:14 UTC
Description of problem:
There seems to be some kind of regression in the latest gcc 3 package in
RHEL4.4. A third-party application (Abaqus) which worked previously on RHEL4 now
fails to link properly on Update 4:

/usr/local/vol/abaqus/6.5-1/cae/exec/ABQcaeK.exe:
/usr/local/vol/abaqus/6.5-1/cae/External/libgcc_s.so.1: version `GCC_4.2.0' not
found (required by /usr/lib/libstdc++.so.6)
ABAQUS Error: ABAQUS/CAE Kernel exited with an error.

Version-Release number of selected component (if applicable):
libstdc++ from gcc-3.4.6-3.src.rpm

How reproducible:
Always.

Additional info:

A workaround exists, replacing the libgcc_s.so.1 provided by the application and
instead using /lib/libgcc_s.so.1 from the OS distribution.

A web search reveals other applications with the same problem, like Ensim
http://forum.ensim.com/showthread.php?t=16882 and also similar problems on FC5.

Comment 1 Jakub Jelinek 2006-09-18 08:45:36 UTC
That's Abaqus' fault, it shouldn't override the system libgcc_s with their own,
at least not if it doesn't override all toolchain libs.
So please report this to the third party vendor instead.
There is nothing we can do about this.