With the arrival of the new MacOS release for ARM, we should make sure that Tor builds for the MacOS ARM target. It should be possible to cross-compile Tor from MacOS on x86-64 to ARM.
Best way to get this running right now is via the build-system of Tor.framework.
Benjamin from the Guardian Project says that Tor.framework currently does not work for the cross-compile target for MacOS ARM.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
Another problem is, that I got errors along the line of
clang: warning: using sysroot for 'iPhoneOS' but targeting 'MacOSX' [-wincompatible-sysroot]
when trying to build Tor for Mac ARM, even though I tried to set that correctly. Is Tor configuring something there on its own? Could also have been my mistake, I didn't investigate this too long, because it was getting late...
@tla Have you gotten any reports on Tor not working on these Mac's? The OpenSSL config change I assume will get into an OpenSSL release that we will be build with I assume.
I mean, we have already proven time and time again that we can build Tor for ARM. And currently, Tor Browser running on MacOS will receive Intel emulation, so that runs, too.
Therefore, both ways will work. It's just a matter of configuration fixes to build Tor for Apple's M1.
@mreid_tt This ticket was specifically about whether Tor does builds or not on the aarch64 Mac's and it seems like it does as I am sitting right now and building Tor on a Mac with an M1 in it.
I think maybe what you are asking here is whether we will do native aarc64 builds of Tor Browser, or?
The Network Team (the team responsibly for everything under tpo/core/* here on Gitlab) at Tor doesn't ship binaries, so I don't see how we need to do anything here, which is why I think it's right that the ticket remains closed.
Ah, my apologies. Which team is responsible for shipping binaries? This thread is one of the top hits when I search for "Tor Browser M1 Mac". Perhaps you can point me in the right direction?