Comment 26 for bug 610820

Revision history for this message
Julian Andres Klode (juliank) wrote :

A fix has been committed to the debian-experimental branch.

It can be seen at
http://bzr.debian.org<email address hidden>

The message for this commit is:

------------------------------------------------------------
revno: 515
revision-id: <email address hidden>
parent: <email address hidden>
fixes bug(s): https://launchpad.net/bugs/610820
committer: Julian Andres Klode <email address hidden>
branch nick: debian-experimental
timestamp: Tue 2011-04-12 11:38:25 +0200
message:
  apt_pkg: Fix unsigned/long-vs-int issues (LP: #610820)

  This fix is large, but simple in concept. Instead of relying
  on Py_BuildValue and type signatures, or type-specific
  conversion functions, create a new set of overloaded
  MkPyNumber() functions that automatically do the right
  thing for each numerical type.