Support GHashTable and GError as closure arguments

Bug #904783 reported by Alberto Mardegan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pygobject
Fix Released
Medium
pygobject (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

See https://bugzilla.gnome.org/show_bug.cgi?id=666270

It would be nice if the patch attached there were part of the package, while it's not merged upstream.

Martin Pitt (pitti)
Changed in pygobject (Ubuntu):
status: New → Triaged
Changed in pygobject:
importance: Unknown → Medium
status: Unknown → Confirmed
Changed in pygobject:
status: Confirmed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Backported to Debian packaging git.

Changed in pygobject (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
importance: Undecided → Medium
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pygobject - 3.0.3-3

---------------
pygobject (3.0.3-3) unstable; urgency=low

  * debian/control.in: Set python-gobject-dbg section/priority to debug/extra,
    according to to archive overrides.
  * Add 00git_ghashtable_gerror_callback_args.patch: Support GHashTable and
    GError as callback/closure arguments. Backported from upstream git head,
    but without the test cases, as they require an addition to
    gobject-introspection. (LP: #904783)
  * Add 00git_gerror_transfer_none.patch: Respect transfer-type when
    demarshalling GErrors. The marshaller previously ignored "transfer full"
    on GError* arguments, causing crashes due to double-freeing them.
    Backported from upstream git head.
 -- Martin Pitt <email address hidden> Wed, 25 Jan 2012 07:19:31 +0100

Changed in pygobject (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.