Bug 109061 - LTC5248-Missing symbol in compat-libstdc++ library, needed for DB2
LTC5248-Missing symbol in compat-libstdc++ library, needed for DB2
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: compat-libs (Show other bugs)
s390 Linux
high Severity high
: ---
: ---
Assigned To: Jakub Jelinek
Depends On:
Blocks: 106472
  Show dependency treegraph
Reported: 2003-11-04 13:18 EST by Frank LeFevre
Modified: 2007-11-30 17:06 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2004-01-16 12:07:06 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Frank LeFevre 2003-11-04 13:18:21 EST
The following has be reported by IBM LTC:  
Missing symbol in compat-libstdc++ library, needed for DB2
Hardware Environment: z990

Software Environment: RHEL 3 GA and DB2 V8.1

Steps to Reproduce:
1.[root@rhel30 lib]# nm -o /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so 
|  grep
  [root@rhel30 lib]# nm -o /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so 
|  grep
Actual Results:
  libstdc++-3-libc6.2-2-2.10.0.so:         U __udivdi3@@GLIBC_2.0

Expected Results:
  libstdc++-3-libc6.2-2-2.10.0.so:0002de94 T __udiv_w_sdiv

Additional Information:
Comment 1 Jakub Jelinek 2003-11-06 19:58:46 EST
__udiv_w_sdiv is certainly not part of the libstdc++ ABI, just a symbol
from libgcc.a exported from the library as a side effect of its implementation.
Programs and shared libraries should be getting their own copies
from libgcc.a.
Anyway, I've forced it by -Wl,-u,__div_w_sdiv into libstdc++-3-libc6.2-2-2.10.0.so
on s390.
Can you please test:
Comment 2 Frank LeFevre 2003-11-07 16:38:38 EST
This appears to have fixed our problem. The instance was created and 
we were able to stop and start db2. Was a bit confused by the compat-
gcc file though. Was that there just to provide us the source? We did 
a rpmbuild -bb on the spec and it only built the compat-libstdc rpm, 
not compat-gcc. Thanks. 
Comment 3 Florian La Roche 2003-11-24 12:09:16 EST
- is in our current trees, so that should be ok. Setting to


Florian La Roche
Comment 4 Jay Turner 2004-01-16 12:07:07 EST
An errata has been issued which should help the problem described in this bug report. 
This report is therefore being closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files, please follow the link below. You may reopen 
this bug report if the solution does not work for you.


Note You need to log in before you can comment on or make changes to this bug.