Comment 6 for bug 656503

Revision history for this message
Evan Broder (broder) wrote :

Thanks for the patch!

utouch-geis 1.0.13 doesn't currently build on Natty due to linker changes - I've attached the build log (see http://wiki.debian.org/ToolChain/DSOLinking for more information). Can you please update your build system to link against the appropriate libraries?

Also, there should only be a single debian/changelog entry for each time the package was uploaded to Debian or Ubuntu, so please compress the 1.0.12 and 1.0.13 entries into a single entry. That entry should also be targeted to natty instead of UNRELEASED.

I'd also be happy to work with you on an SRU for Maverick, once we've gotten the package up to date in Natty. However, we prefer as a rule to limit patches in SRUs to the minimal patch necessary to fix the bug(s) to minimize the potential for regression. In this case, I think that would be the loop condition change, the -version-info change, and the extern "C" change, but not the error string changes, and probably not the autoconf version number changes, since we'd no longer actually be shipping 1.0.13 (instead this would be a "distro patch" on top of 1.0.11). The "minimal patch" also wouldn't include any linker changes needed to get utouch-geis to build on Natty, since Maverick doesn't have the DSO linking changes.

If that's OK with you, it would be great if you could prepare a debdiff for a version 1.0.11-0ubuntu1.1, targeted at maverick-proposed (see https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update%20the%20packaging for more information about the version number).

I've unsubscribed ubuntu-sponsors for now, but feel free to re-subscribe them once you have a debdiff that's ready for sponsorship.