Locale and Timezone settings of a shell in which builds are performed can affect the build output in various ways[1][2], adding non-determinism to the system when building on machines with different TZ settings. We should export a consistent TZ and locale to the environment in which builds are performed in order to improve the determinism of our build output. 1. https://reproducible-builds.org/docs/timezones/ 2. https://reproducible-builds.org/docs/locales/
Incremental progress. Moving to 2.5 M1
Patch sent to the ML:https://patchwork.openembedded.org/patch/143060/ This being an enhancement, it is unlikely to be merged in 2.4M4, so moving to 2.5M1
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=a5644b6811e7d9db10c72c02fcfdd0930169f23c