Torbrowser does not work on FreeBSD
Tor Browser 3.x, 3.5 specifically, no longer works in freebsd 9 and beyond. Even under linux compatibility it fails due to ELF errors.
There's an open request in pcbsd-land to create a port. Will debug
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Andrew Lewman added component::applications/tor browser in Legacy / Trac owner::tbb-team in Legacy / Trac parent::14942 in Legacy / Trac priority::medium in Legacy / Trac resolution::wontfix in Legacy / Trac severity::normal in Legacy / Trac status::closed in Legacy / Trac tbb-usability in Legacy / Trac type::defect in Legacy / Trac labels
added component::applications/tor browser in Legacy / Trac owner::tbb-team in Legacy / Trac parent::14942 in Legacy / Trac priority::medium in Legacy / Trac resolution::wontfix in Legacy / Trac severity::normal in Legacy / Trac status::closed in Legacy / Trac tbb-usability in Legacy / Trac type::defect in Legacy / Trac labels
ELF binary type "0" not known. ./start-tor-browser: ./Browser/firefox: Exec format error Tor Browser exited abnormally. Exit code: 126
Run brandelf -t Linux Browser/firefox
then run start-tor-browser:
ELF binary type "3" not known. ./start-tor-browser: ./Browser/firefox: Exec format error Tor Browser exited abnormally. Exit code: 126
- Developer
Trac:
Owner: mikeperry to erinn
Cc: N/A to gk
Component: TorBrowserButton to Tor bundles/installation Trac:
Cc: gk to gk, ln5- Developer
Trac:
Keywords: N/A deleted, tbb-3.0 added
Cc: gk, ln5 to gk - Developer
Trac:
Cc: gk to gk, ln5 Are you by any chance trying to use the 64 bit Linux binaries? That's explicitly not supported by FreeBSD's compatibility layer. Try the 32 bit ones if that's the case.
Since someone was complaining about this on tor-relays@ (See https://lists.torproject.org/pipermail/tor-relays/2014-February/003996.html), I went and looked at this some more since I have a FreeBSD box.
Results:
It doesn't work, and won't work with linux_base-f10, because the glibc in there is too old. Unfortunately the rest of the linux dynamic libraries that are packaged for FreeBSD depend on linux_base-f10 (linux-f10-xorg-libs, linux-f10-alsa-lib, linux-f10-alsa-lib, linux-f10-dbugs-glib, linux-f10-gtk2).
There is a linux_base-c6 port, but none of the attending libraries are there.
There's some sketchy 3rd party repository on github that looks like it has the required packages (updated linux_base-c6, and all the linux-c6-FOO-lib), but I'm not brave enough to merge some random github repo into my ports tree and have it install random binaries (https://github.com/cpu82/skype-ports).
HTH
Trac:
Keywords: N/A deleted, needs-triage addedAn overview thread containing some notes and other tickets... https://lists.torproject.org/pipermail/tor-dev/2015-February/008307.html
Trac:
Summary: Torbrowser 3.x doesn't work in freebsd 9+ to Torbrowser does not work on FreeBSDTrac:
Parent: N/A to legacy/trac#14942 (moved)- Developer
Trac:
Keywords: needs-triage, tbb-3.0 deleted, tbb-usability added
Component: Tor bundles/installation to Tor Browser
Sponsor: N/A to N/A
Owner: erinn to tbb-team https://torbsd.github.io/blog.html tracks the progress of one effort to port Tor Browser to the BSDs. They have it working on OpenBSD at the moment.
Trac:
Severity: N/A to Normal
Reviewer: N/A to N/A- Developer
Replying to teor:
https://torbsd.github.io/blog.html tracks the progress of one effort to port Tor Browser to the BSDs. They have it working on OpenBSD at the moment.
I actually think that's the way to go here and more promising than us maintaining some cross-compilation setup for BSD folks.
Trac:
Status: new to closed
Resolution: N/A to wontfix - Trac closed
closed
- Yawning Angel mentioned in issue legacy/trac#16660 (moved)
mentioned in issue legacy/trac#16660 (moved)
- Georg Koppen mentioned in issue legacy/trac#29303 (moved)
mentioned in issue legacy/trac#29303 (moved)
- Trac moved from legacy/trac#10763 (moved)
moved from legacy/trac#10763 (moved)
- Trac removed 1 deleted label
removed 1 deleted label