| Summary: | libldap.a is stripped of debuginfo, so user nss_ldap.so can't be fully debugged | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Brad Hubbard <bhubbard> |
| Component: | openldap | Assignee: | Jan Vcelak <jvcelak> |
| Status: | CLOSED DUPLICATE | QA Contact: | BaseOS QE Security Team <qe-baseos-security> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 5.6 | CC: | bhubbard, fche, jan.kratochvil, jplans, jvcelak, prc, tsmetana |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-06-14 14:38:28 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Brad Hubbard
2011-03-14 00:25:38 UTC
(In reply to comment #0) > Description of problem: > nss_ldap statically links to libldap.a and therefore lacks openldap debugging > symbols We static link in an attempt to prevent symbol collisions in applications that use other LDAP libraries, such as mozldap. I don't expect that to change unless we add symbol versioning to all of the libraries which implement the API, which is more likely something we just can't guarantee. For that reason we probably have to won't-fix this. OK, I'll redirect this bug then against openldap, to see if they can disable debuginfo stripping on their -devel .a files. By the way, I believe the same thing happens on RHEL6. The "%_find_debuginfo_opts" macro may need to be set to exclude .a files. *** This bug has been marked as a duplicate of bug 684630 *** |