./sysutils/py-reprotest, Build packages and check them for reproducibility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.28, Package name: py312-reprotest-0.7.28, Maintainer: pkgsrc-users

reprotest builds the same source code twice in different environments, and then
checks the binaries produced by each build for differences. If any are found,
then diffoscope(1) (or if unavailable then diff(1)) is used to display them in
detail for later analysis.


Master sites:

Filesize: 86.987 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-09-16 10:29:06 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-reprotest: updated to 0.7.28

0.7.28
Unknown changes
   2024-06-11 11:28:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-reprotest: updated to 0.7.27

0.7.27
Unknown changes
   2024-01-25 00:37:42 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-reprotest: updated to 0.7.26

0.7.26
Unknown changes
   2022-11-09 23:51:19 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-reprotest: for python 3.x only

Perhaps even 3.9+, but the bulk builds will tell
   2022-11-09 23:26:26 by Pierre Pronchery | Files touched by this commit (5)
Log message:
py-reprotest: import version 0.7.22

reprotest builds the same source code twice in different environments, and then
checks the binaries produced by each build for differences. If any are found,
then diffoscope(1) (or if unavailable then diff(1)) is used to display them in
detail for later analysis.