-
Notifications
You must be signed in to change notification settings - Fork 937
Description
Background information
What version of Open MPI are you using?
1.10.7 on openSUSE Tumbleweed (aka Factory)
Details of the problem
For https://reproducible-builds.org/ I tried to build packages of openmpi twice and found various diffs in the binaries.
One source of such diffs should be removed by
#3756
But there are still invocations of
`date`
`hostname`
in
openmpi-1.10.7/autogen.pl
openmpi-1.10.7/config/opal_functions.m4
openmpi-1.10.7/config/opal_get_version.m4
openmpi-1.10.7/ompi/tools/ompi_info/Makefile.am
openmpi-1.10.7/orte/tools/orte-info/Makefile.am
openmpi-1.10.7/oshmem/tools/oshmem_info/Makefile.am
master also has
ompi/tools/mpisync/Makefile.am
opal/mca/pmix/pmix2x/pmix/config/pmix_functions.m4
opal/mca/pmix/pmix2x/pmix/config/pmix_get_version.sh
Would be nice if those date usages could be either dropped or use the SOURCE_DATE_EPOCH environment var to override the current time (see examples in https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal#Bash_.2F_POSIX_shell )