Reproducible builds are an important way to independently verify the integrity
of the binaries. See the argument for reproducible builds[1].
The jar file minidns-core-1.0.0.jar contains the file org.minidns/version which
in turn contains the date of the build. When built on different dates this leads
to different jar files.
Tests:
Build succeeds with the build date dropped.
The version in file org.minidns/version is '1.0.0 (non-git build)'.
Closes: #111.
Reproducible builds are an important way to independently verify the integrity of the binaries. See the argument for reproducible builds[1].
The jar file minidns-core-1.0.0.jar contains the file org.minidns/version which in turn contains the date of the build. When built on different dates this leads to different jar files.
Tests:
Links:
1) https://reproducible-builds.org/ 2) https://salsa.debian.org/debian/libminidns-java/-/jobs/1616137
Signed-off-by: Sunil Mohan Adapa sunil@medhas.org Tested-by: Sunil Mohan Adapa sunil@medhas.org