Good point, although what would cause a situation like this? Releasing source code with a modified version of a GPL-licensed library, but with an incompatible license? Wouldn't that be a problem when you're distributing software anyway, regardless of whether it's open-source or not?