aboutsummaryrefslogtreecommitdiff
path: root/contrib/macdeploy/README.md
diff options
context:
space:
mode:
authorfanquake <fanquake@gmail.com>2023-12-22 10:42:58 +0000
committerfanquake <fanquake@gmail.com>2024-05-22 08:51:33 +0100
commit9ec238d0f3c7b97aec83dbeb4c7a6950c8f5125e (patch)
tree5e765b893a7b525e9eec0a484204b1a3b430037b /contrib/macdeploy/README.md
parentf836f7e9b3e091eb27cdefb624e2a6f2a921fa55 (diff)
downloadbitcoin-9ec238d0f3c7b97aec83dbeb4c7a6950c8f5125e.tar.xz
guix: remove ZERO_AR_DATE export
LLD enables ZERO_AR_DATE by default, setting it to zero would enable non-determinism, setting it to any other value is ignored. See: https://github.com/llvm/llvm-project/blob/main/lld/docs/MachO/ld64-vs-lld.rst.
Diffstat (limited to 'contrib/macdeploy/README.md')
-rw-r--r--contrib/macdeploy/README.md3
1 files changed, 0 insertions, 3 deletions
diff --git a/contrib/macdeploy/README.md b/contrib/macdeploy/README.md
index ed945b72d1..78f61685e1 100644
--- a/contrib/macdeploy/README.md
+++ b/contrib/macdeploy/README.md
@@ -63,9 +63,6 @@ functionality so that a vanilla clang can take advantage. It supports the use of
`-target`, `-mmacosx-version-min`, and `-isysroot`, which are all necessary when
building for macOS.
-These tools inject timestamps by default, which produce non-deterministic binaries. The
-`ZERO_AR_DATE` environment variable is used to disable that.
-
To complicate things further, all builds must target an Apple SDK. These SDKs are free to
download, but not redistributable. See the SDK Extraction notes above for how to obtain it.