Bug 11349
Summary: | Building rpm-3.0.4 with Berkeley db-3.0.55 from sleepycat.com | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | David D. Kilzer <ddkilzer> |
Component: | rpm | Assignee: | Jeff Johnson <jbj> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | low | Docs Contact: | |
Priority: | medium | ||
Version: | 6.2 | ||
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: | 2000-05-10 19:27:24 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
David D. Kilzer
2000-05-10 19:07:33 UTC
There's an alignment patch from sleepycat that you will need as well. That patch is also in the db3-3.0.55-xx package, available from Raw Hide, but you will almost certainly have to dink with paths etc, as we (Red Hat) are currently betwixt and between db2 and db3 (and glibc-2.1.x glibc-2.2, and ...) There's also a portability problem with solaris bsearch that you will need to apply to rpm-3.0.4 sources. The patch is in lib/depends.c alFileSatisfiesDepend(struct availableList * al, const char * keyType, const char * fileName) { int i; const char * dirName; const char * baseName; struct dirInfo dirNeedle; struct dirInfo * dirMatch; if (al->numDirs == 0) /* Solaris 2.6 bsearch sucks down on this. */ return NULL; Hope this helps. Send mail to <jbj> if you have questions. |