At the risk of stating the obvious, this bug falls into the "if it ain't broken, don't fix it" category, as it was working flawlessly in Jaunty and during the early phase of Karmic development. Someone somewhere obviously made a drastic change (most probably upstream, but we shouldn't entirely discount changes in Debian/Ubuntu packaging, especially build-time patches) and it would be a good idea to figure out who, when and why, in order to avoid this ever happening again.
At the risk of stating the obvious, this bug falls into the "if it ain't broken, don't fix it" category, as it was working flawlessly in Jaunty and during the early phase of Karmic development. Someone somewhere obviously made a drastic change (most probably upstream, but we shouldn't entirely discount changes in Debian/Ubuntu packaging, especially build-time patches) and it would be a good idea to figure out who, when and why, in order to avoid this ever happening again.