Notes for squeak-vm - reproducible builds result

Version annotated: 4.10.2.2614-1.1
Identified issues:
Identifier: timestamps_from_cpp_macros
URL https://wiki.debian.org/ReproducibleBuilds/TimestampsFromCPPMacros
Description The C pre-processor macros `__DATE__`, `__TIME__`,
capture the current time, and thus will obviously make a build
unreproducible.
Identifier: user_hostname_manually_added_requiring_further_investigation
Description Packages which intentionally capture the username or hostname into a custom format,
but aren't obviously using any tool or system which has this as a core issue.
Interesting because they could be fixed by fixing these things at build time.
Identifier: captures_kernel_version
Description Stores the kernel version (uname -a, /proc/version, etc.) output, normally for debugging purposes.
.
Sub-issue: captures_kernel_version_via_CMAKE_SYSTEM
Comments: Too, in the cmake file unix/vm/config.cmake is defined the macro
VM_BUILD_STRING that includes the __DATE__ and __TIME__ macros.
 

Our notes about issues affecting packages are stored in notes.git and are targeted at packages in Debian in 'unstable/amd64' (unless they say otherwise).