[Reproducible-builds] Why is pyrit not reproducible on i386?

Christian Kastner ckk at debian.org
Sun Jul 3 12:45:08 UTC 2016


Hi,

pyrit does not build reproducibly on i386. The most obvious culprit is
here [1]:

​ ABS·​build/​temp.​linux-​x86_64-​2.​7/​cpyrit/​_cpyrit_cpu_sse2.​o
vs
ABS·​build/​temp.​linux-​i686-​2.​7/​cpyrit/​_cpyrit_cpu_sse2.​o

Looking at the build log, this was generated by a simple invocation of
"python setup.py build".

The only explanation I can think of is an i386 environment running on an
amd64 host, but I'm not familiar enough with the Python interpreter to
determine why it's using linux-x86_64 in the build path in that case.

Help would be appreciated.

Regards,
Christian

[1] https://tests.reproducible-builds.org/debian/dbd/testing/i386/pyrit_0.4.0-7.diffoscope.html#pyrit-dbgsym_0.4.0-7_i386.deb/data.tar.xz/data.tar/./usr/lib/debug/.build-id/50/e8bab852390888d9d8819ee00715b9d515d612.debug/readelf%20--wide%20--symbols%20{}

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160703/1710eb03/attachment.sig>


More information about the Reproducible-builds mailing list