* Messages for package net-dialup/ppp-2.4.4-r14: * QA: stop using the bindnow-flags function ... simply drop it from your ebuild I'm not sure if it should really be removed, but that's what the message says.
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.