[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-talk] Building Tor Browser on ARM



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

J.S. Evans:
> Hi all,
> 
> I'm attempting to build Tor Browser on an ARM64 machine. However, the install tool requires that you download some x64 packages which of course breaks the build. The following has details where it is breaking: https://pastebin.com/11EFY1sQ Any suggestions for a workaround?

Hi Jason,

As Nicolas mentioned, I'm working on getting Tor Browser's rbm build
system to build for non-x86 Linux targets.  My first target is 32-bit
ARM, which will probably be followed by ppc64le (mainly because those
are the two targets for which I actually have hardware to test with),
but I do intend to do 64-bit ARM and ppc64be after that.

Longer-term, I intend to try to support non-x86 host architectures as
well.  In theory there's no reason why building on multiple host arches
wouldn't yield the same hashes for the same targets (any diff would be
an indication of a compiler or build system bug), so this would improve
Tor's reproducible build situation a lot since the x86 architecture
would no longer be trusted in terms of compile-time backdoors.  I'm
designing my current patches with this longer-term goal in mind.

I should note, however, that my efforts on this are basically a
weekends-only hobbyist project, so progress is of varying speed based on
my varying free time during weekends.

I'm happy to answer any questions you might have on this list, if you're
concerned that asking questions in the Trac thread would harm the
signal-to-noise ratio there.

Cheers,
- -- 
- -Jeremy Rand
Lead Application Engineer at Namecoin
Mobile email: jeremyrandmobile@xxxxxxxxxx
Mobile OpenPGP: 2158 0643 C13B B40F B0FD 5854 B007 A32D AB44 3D9C
Send non-security-critical things to my Mobile with OpenPGP.
Please don't send me unencrypted messages.
My business email jeremy@xxxxxxxxxxx is having technical issues at the
moment.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEVB3fdzAraEcoBtkSs/LRZXhtZXAFAlzTAeIACgkQs/LRZXht
ZXBfrw/9GPPLfVeG6iyZzNCJa1mVDHgDlpkXBwHSVrCutCoFDo7ZNO6xLU1LcmrN
lii7MlmdPhoiIvRM7MDs2vYWVjC4WuVOAhzbxzpdh+GyLryEH3FvD9rXeilBR5pi
KO/5DJtKtWcVfAzFj3HerAJumvocWeIfBoYcOc6JO39KdgQwHNjp+D6Huo5Mg1Kl
vz2y0mYRZu9fVHFc8mxz0hoyxiCSPW3SCzx46Q4iNi1QuHv4eHUXqlppWNod4Mh1
F85pXkQMUxbqOaZmCIjPtcD5WqVuck7kU1UOHdzHTx6JI562tzE4TmqWtXRzuG+V
flu+ikBqQA2R4ztshDHxpdrnnthSCH7yAkvwyFBXmLjc0J/YQ4o7AFX0xE7ugC2t
ZZIvgRIGzqNpaGdM78QvUO6MK2jkqHrkEGq5g65O1aRGfFpTZvBWwKZDUjq2ZC0i
5m7P/T34IAtrWXtuBePz/SMWbRExEScd1ExP4dE/kij6/rELchwGooFOHedpgqZa
YabdBrPZ2w+tEtEPIz42H7N+YwZiyOfAamKImHW1uaxs9joQxoSzBDJZP0EaVnj6
Lp4wE71Ar2einVOhcetJ7UO0NHMnXjGHCXC8WF1jZLLLrjiDls8dPM+LfMdrsv5g
8ywF0NbiBFk5rkfVUGNq/2po8DGC8ioW+arMkZwPf5dSfEhgca4=
=GTch
-----END PGP SIGNATURE-----
-- 
tor-talk mailing list - tor-talk@xxxxxxxxxxxxxxxxxxxx
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk