[tor-commits] [builders/tor-browser-build] 02/02: Bug 40542: Remove not needed faketime wrapper for macOS
gitolite role
git at cupani.torproject.org
Thu Jun 30 10:39:30 UTC 2022
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch master
in repository builders/tor-browser-build.
commit cf3ebd99c40b7263e0385e78505a6ae7b01922bd
Author: Georg Koppen <gk at torproject.org>
AuthorDate: Wed Jun 29 19:35:14 2022 +0000
Bug 40542: Remove not needed faketime wrapper for macOS
---
projects/go/build | 7 +------
projects/go/config | 2 --
rbm.conf | 1 -
3 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/projects/go/build b/projects/go/build
index b5162e6..9da7cf2 100644
--- a/projects/go/build
+++ b/projects/go/build
@@ -51,12 +51,7 @@ cd /var/tmp/dist/go/src
echo "#!/bin/sh" > "$CC_FOR_TARGET"
echo "exec $CC $CFLAGS $LDFLAGS \"\$@\"" >> "$CC_FOR_TARGET"
chmod +x "$CC_FOR_TARGET"
- # faketime is needed because clang 3.9.1 on Darwin embeds the timestamps of
- # certain intermediate object files (including those that arise here while
- # compiling the Go runtime itself). Without this, variable timestamps would
- # end up in snowflake-client.
- # https://github.com/golang/go/issues/9206#issuecomment-310476743
- CGO_ENABLED=1 CC_FOR_TARGET="$CC_FOR_TARGET" CC= CFLAGS= LDFLAGS= [% c("var/faketime") %] ./make.bash
+ CGO_ENABLED=1 CC_FOR_TARGET="$CC_FOR_TARGET" CC= CFLAGS= LDFLAGS= ./make.bash
[% ELSIF c("var/windows") -%]
# Create a cc-for-target script that closes over CC, CFLAGS, and LDFLAGS.
# Go's CC_FOR_TARGET only allows a command name, not a command with arguments.
diff --git a/projects/go/config b/projects/go/config
index ad53be9..a043bda 100644
--- a/projects/go/config
+++ b/projects/go/config
@@ -84,8 +84,6 @@ targets:
var:
GOOS: darwin
GOARCH: amd64
- arch_deps:
- - faketime
linux:
var:
GOOS: linux
diff --git a/rbm.conf b/rbm.conf
index 6d0b370..c2191ff 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -97,7 +97,6 @@ var:
# disable network in the build scripts
build: 1
- faketime: "faketime -f \"[% USE date; GET date.format(c('timestamp'), format = '%Y-%m-%d %H:%M:%S') %]\""
touch: "[% USE date %]touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %]"
locale_ja: ja
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the tor-commits
mailing list