Package: libfiu / 1.00-7

Metadata

Package Version Patches format
libfiu 1.00-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Don t build Python 2.x bindings used in tests.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't build python 2.x bindings; used in tests.


0002 bindings python Increment refcount on failinfo objec.patch | (download)

bindings/python/fiu_ll.c | 14 8 + 6 - 0 !
1 file changed, 8 insertions(+), 6 deletions(-)

 bindings/python: increment refcount on failinfo() objectso

When we return objects from failinfo(), we need to increment their
refcount so that they are properly tracked and accounted for. Otherwise,
the GC might unreference them to early.

This was always present but changes in Python 3.8 makes it easier to
trigger, and was causing a test failure caught by Debian tests:
https://bugs.debian.org/954287

https://blitiri.com.ar/git/r/libfiu/c/ffa89556eda5fc05cd496150880519b575c2908e/