Exported symbols and the internal API
Posted Sep 19, 2007 17:12 UTC (Wed) by sfink
Parent article: Exported symbols and the internal API
I'd vote for the single-deprecation release approach, too, but for a slightly different reason: if symbols were marked for removal, and a grep listed out all such symbols and got posted somewhere along with the release notes, then when I'm trying to compile a module with version n+8, I have some hope of doing a Google search on the missing symbol and discovering that it was removed in version n+1. I very often encounter problems of this sort, but I can't tell if the symbol is missing because symbol versioning is screwed up again, or because the distribution kernel is too different from the stock kernel, or the module is just borked.
to post comments)