I didn't go through the source code of Tor yet but as far as I know the executable doesn't work on Musl out of the box. The executable basically does nothing when I open it. I did see that Tor itself was written in C and objective C for the biggest part so it's most likely going to be heavily dependent on Glibc. If anybody knows if porting Tor to Musl libc is a "possible goal" to accomplish, please let me know.

  • I know that people have tried it, and I'm not sure if any were successful. Hopefully someone posts here, but if not, keep looking/asking around and you might find one of the projects that tried it. – Steve Jul 21 '20 at 17:24

It should be possible for sure, moreover - it's been ported already. Alpine Linux has a port/package of Tor and is built around musl libc and busybox. ProofLink: https://build.alpinelinux.org/buildlogs/build-edge-x86_64/community/tor/tor-

  • Thanks. Will try it out when I have a new LFS system that runs Musl. How do I use an APKBUILD? – Saten-san Jul 26 '20 at 18:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.