[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #9711 [Tor bundles/installation]: Test out crosstools-ng for Gitian OSX builds (instead of toolchain4 binaries)
#9711: Test out crosstools-ng for Gitian OSX builds (instead of toolchain4
binaries)
------------------------------------------+-------------------------------
Reporter: mikeperry | Owner: erinn
Type: task | Status: needs_information
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Resolution: | Keywords: tbb-3.0, gitian
Actual Points: | Parent ID:
Points: |
------------------------------------------+-------------------------------
Comment (by mingwandroid):
I was more wondering out loud what Vagrant was about, I guess it's a
VirtualBox based replacement for the KVM based system? Is that roughly
correct?
> Your .deb is introducing the GMP failures for me again (see comment 6
case 1)) while this is not the case with the unpatched libfaketime
anymore. I don't know why this is happening yet.
I had this happen too. So this comes down to the fact that configure
checks to see if "the build system is sane" where by sane it means that a
file it just created is newer than a file from the $srcdir (it does this
by using ls -t and checking that the first line is the new file). When
using a libfaketime that correctly freezes time (including nanoseconds),
this is not the case. This is what I meant when I said:
>even though I think these are 'good' fixes within the remit of
libfaketime, I suspect that they may turn occasional failure in gitian
into deterministic failure!
.. I need to figure out a good way to fix this; replacing all instances of
"ls -t" in configure* before performing the crosstool-ng build is an
option here. I'd like to get Mike's take on this. FWIW, I had comments
back from the maintainer of libfaketime and he's going to implement
nanosecond freezing (as opposed to my nanosecond zero'ing).
Having said all this, we need to get ESR 24 to build so I'm proposing to
move onto concentrating on that instead.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9711#comment:57>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs