Summary: | net-misc/quagga-0.99.5 does not emerge with --as-needed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matthias Schwarzott <zzam> |
Component: | New packages | Assignee: | Alin Năstac (RETIRED) <mrness> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amir, flameeyes, rbu |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 129413 | ||
Attachments: | quagga-0.99.5-as-needed.diff |
Description
Matthias Schwarzott
2006-10-24 06:30:28 UTC
Created attachment 100380 [details, diff]
quagga-0.99.5-as-needed.diff
The attached patch makes quagga link with --as-needed.
The cause is that ../lib/.libs/libzebra.so uses functions of libcap but does not link against it. The patch fixes it.
Reassigned to me since now I'm the only quagga maintainer left. Fixed in cvs, without revision bump, by merging your patch and zebra-linkorder.patch into link-libcap.patch. As a side note, on my test machine zebra-linkorder.patch was enough to make quagga compilable with LDFLAGS=-Wl,--as-needed. P.S. If you want to increase the chance of your bugs being fixed, add to CC all the maintainers. I thought you found another solution to your problem. This is still unfixed in our stable ebuild -- any chance the patch might be applied there? I've added the patch to version 0.98.6-r4. |