Identifier:
|
randomness_in_berkeley_db_files
|
Description
|
Creating an empty Berkeley DB file (or ones with the same contents) results in a different file. . This comes from: https://sources.debian.org/src/db5.3/latest/src/os/os_uid.c/#L20 but it's unclear where to "set" this only on the creation case - we definitely want the uid to change if one adds stuff later. . Compounding this, the debugging tools *additionally* return random data for the uid/hash fields (!), so presumably srand is being called when you do a "db_dump -d a /path/to/my.db" which is obviously broken.
|
Identifier:
|
timestamps_in_png
|
URL
|
https://wiki.debian.org/ReproducibleBuilds/TimestampsInPNG
|
Description
|
PNG can capture build time with the tIME chunk or custom keywords. These timestamps are currently removed by strip-nondeterminism, so are not visible to diffoscope anymore. Yet fixing the root cause would be nice.
|