Unverified Commit dd007eb1 authored by Georg Koppen's avatar Georg Koppen
Browse files

Bug 29731: Remove faketime for Windows builds

We link with `--no-insert-timestamp` when cross-compiling for Windows.
This should make using `faketime` obsolete when building tor. It seems
Rust does not like faking time and frequently hangs while compiling in
that case.
parent ea0d9948
......@@ -85,7 +85,7 @@ find -type f -print0 | xargs -0 [% c("var/touch") %]
[% IF c("var/osx") %]--enable-static-openssl[% END %] \
[% IF !c("var/android") && c("var/nightly") %]--enable-rust[% END %] \
--prefix="$distdir" [% c("var/configure_opt") %]
[% IF c("var/osx") || c("var/windows") -%]
[% IF c("var/osx") -%]
export LD_PRELOAD=[% c("var/faketime_path") %]
export FAKETIME="[% USE date; GET date.format(c('timestamp'), format = '%Y-%m-%d %H:%M:%S') %]"
[% END -%]
......
......@@ -41,10 +41,6 @@ targets:
var:
arch_deps:
- faketime
windows:
var:
arch_deps:
- faketime
expert-bundle:
var:
expert_bundle: 1
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment