Your message dated Thu, 22 Oct 2015 00:34:10 +0000
with message-id <[email protected]>
and subject line Bug#799278: fixed in python-cffi 1.3.0-1
has caused the Debian Bug report #799278,
regarding python-cffi: Non-deterministic results with anonymous unions/structs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
799278: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799278
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-cffi
Version: 1.1.2-1
Severity: minor
Tags: upstream fixed-upstream

When an anonymous union or struct is encountered, for example the union in:

typedef struct {
    union {
        int a;
        char b;
    } u
} mystruct;

CFFI internally gives this a name like "$1". However, the assignment of these
names depends on dictionary ordering, causing the output to vary across builds
resulting in reproducibility issues.

This bug is now fixed upstream in rev 1cfe8c7a59e8; I am filing this bug report
just to serve as a place to track the issue in Debian until a fixed cffi
version makes it into Debian.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_ZA.utf8, LC_CTYPE=en_ZA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-cffi depends on:
ii  python-cffi-backend  1.1.2-1
ii  python-pycparser     2.14+dfsg-2
pn  python:any           <none>

python-cffi recommends no packages.

Versions of packages python-cffi suggests:
ii  python-dev  2.7.9-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: python-cffi
Source-Version: 1.3.0-1

We believe that the bug you reported is fixed in the latest version of
python-cffi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefano Rivera <[email protected]> (supplier of updated python-cffi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 21 Oct 2015 17:11:18 -0700
Source: python-cffi
Binary: python-cffi python-cffi-backend python-cffi-backend-dbg python3-cffi 
python3-cffi-backend python3-cffi-backend-dbg
Architecture: source
Version: 1.3.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Description:
 python-cffi - Foreign Function Interface for Python calling C code
 python-cffi-backend - Foreign Function Interface for Python calling C code - 
backend
 python-cffi-backend-dbg - Foreign Function Interface for Python calling C code 
(Debug versi
 python3-cffi - Foreign Function Interface for Python 3 calling C code
 python3-cffi-backend - Foreign Function Interface for Python 3 calling C code 
- runtime
 python3-cffi-backend-dbg - Foreign Function Interface for Python 3 calling C 
code (Debug ver
Closes: 799278
Changes:
 python-cffi (1.3.0-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #799278).
   * Update VCS fields for Git migration.
Checksums-Sha1:
 1ce07b3ea1f2bc90a22f59b5e883787794c91c05 2302 python-cffi_1.3.0-1.dsc
 54a0b2dbbc2f5d99131aa337e217b636652641a9 347342 python-cffi_1.3.0.orig.tar.gz
 11cf3a0d568c93146441f20c5e8ca00351f37a93 5100 python-cffi_1.3.0-1.debian.tar.xz
Checksums-Sha256:
 9577caaaba331e0544c3f7e2ba641ab3b182faecb8a175cd870c3ab498526fdc 2302 
python-cffi_1.3.0-1.dsc
 9daa53aff0b5cf64c85c10eab7ce6776880d0ee71b78cedeae196ae82b6734e9 347342 
python-cffi_1.3.0.orig.tar.gz
 3e2eb30ada16db273e3fa4eb9a306a087ca2fa162af8e09da68093249a2da5e5 5100 
python-cffi_1.3.0-1.debian.tar.xz
Files:
 a66953d818637d96f6b7e889742bd5e3 2302 python optional python-cffi_1.3.0-1.dsc
 a40ed8c8ac653c8fc7d5603711b06eaf 347342 python optional 
python-cffi_1.3.0.orig.tar.gz
 8ee73a9452881b6f1460d94d875686f8 5100 python optional 
python-cffi_1.3.0-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCgAGBQJWKCvHAAoJEOrxkryqPw9RokIH/iHjh2AYPWQfpK6nZwMslc3U
a81EE39xRLeezYNTyN2Yww3WeSMxm7OgkXcyAKGR72+M2tpgsyHbSR09XRYpsVOo
LugeCTa0lFzUgqTMfQDGnbSeO+Ww7n208P44BdQOuiHPGy1GYNAQEqcjeVrdo1ip
JgqCV4vP3EprZgNncfNg0hSj0nZ5OFpVUBXopNiUhnxJGA4CZXa7boef4c7xO9AM
Ex/F+jS6pBcHmX43LiKpWpQSq30PU8q6/v1xfqvzLqC2RQCsYeh4MwxC83VUrGcf
WxE4zaPLsuWXDLVqeepNmjkAA2njYjdbPWZM3+PLsHVJrjH42GrSpTo9kwf1CAY=
=wBu4
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to