Summary: | [QA] net-dialup/ppp-2.4.4-r14: stop using the bindnow-flags function | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paweł Hajdan, Jr. (RETIRED) <phajdan.jr> |
Component: | New packages | Assignee: | Gentoo Dialup Developers <net-dialup> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | jakub |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Paweł Hajdan, Jr. (RETIRED)
2008-02-23 08:32:59 UTC
When I tried to remove bindnow-flag, it resulted the mess described in bug 210837. When I will have the time, I will try to fix that without using bindnow-flags. Well you can use append-ldflags "-Wl,-z,now" to silence the completely useless warning that's yet again flooding users for no reason. On a generic note, seriously when deprecating something it's be nice to provide a replacement unless/until the feature is totally unneeded - it's apparently needed here. Things like Bug 210837 Comment #13 with some cryptic notes that it "can be solved cleanly in the ldso itself" don't help at all. What's the replacement for bindnow-flags(), i.e. where's this fixed in toolchain? If nowhere (which pretty much seems to be the case), then we should stop deprecating something just because we can spit out some funky warnings. Fixed in -r15 by replacing it with -Wl,--allow-shlib-undefined. |