I think we should continue to warn. I can see the arguments on both sides, but I think warning makes sense. The person compiling the library should use -Wno-deprecated, and accept that they be calling some other deprecated function they don't intend to call.
how about suppressing nested warnings only with -Wno-depreciated-nested or something like that? -- The Country Of The Blind, by H.G. Wells http://cronos.advenge.com/pc/Wells/p528.html