Page MenuHomePhabricator

[guix] Make the OSX DMG generation with xorrisofs deterministic
ClosedPublic

Authored by Fabien on Mar 6 2024, 13:58.

Details

Summary

If the SOURCE_DATE_EPOCH environment variable is set, use it.

Partial backport of core#17920:
https://github.com/bitcoin/bitcoin/pull/17920/commits/f3835dc6a3732dcd4afbb5987f84dc27f2bf55af

Test Plan

Run twice:

HOSTS="x86_64-apple-darwin" ./contrib/guix/guix-build

Check the hashes are identical

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable