Bug 84885
Summary: | libstdc++ rpm does not create generic symlinks to actual lib names. | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Jesse Keating <jkeating> |
Component: | libstdc++ | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | CC: | jkeating, mitr |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-02-25 19:10:07 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
Jesse Keating
2003-02-22 23:22:20 UTC
I was able to duplicate this bug in 7.3 and 7.2, not sure if it exists any farther back, or forward. It is on purpose. First of all, ld shouldn't be used directly to link libraries or binaries, that's what gcc/g++ driver is for. And there is really no THE libstdc++, but each compiler has its own. So which libstdc++ are you linking against depends on which compiler are you using (g++, g++296, something else). So, since the compile of php didn't complete, and I was using gcc, and the php spec file from 7.3 with the latest 4.3.1 php source, where would the problem lie? The spec file? The RPM macros? The php source? I'm just trying to figure where I can file this bug, so that other people spend a long time trying to figure out why php won't compile correctly. Of note, when doing a straight ./configure and make of php (no special options) I did not run into this problem. It was only when building via the rpm spec file. |