From owner-freebsd-gecko@FreeBSD.ORG Sun Aug 3 22:04:11 2014 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3DD70EAA for ; Sun, 3 Aug 2014 22:04:11 +0000 (UTC) Received: from vfemail.net (nine.vfemail.net [108.76.175.9]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D706725DB for ; Sun, 3 Aug 2014 22:04:10 +0000 (UTC) Received: (qmail 34838 invoked by uid 89); 3 Aug 2014 22:04:00 -0000 Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1) by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP; 3 Aug 2014 22:04:00 -0000 Received: (qmail 34788 invoked by uid 89); 3 Aug 2014 22:03:42 -0000 Received: by simscan 1.3.1 ppid: 34784, pid: 34786, t: 0.1006s scanners:none Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62) by FreeQueue with SMTP; 3 Aug 2014 22:03:42 -0000 Received: (qmail 24236 invoked by uid 89); 3 Aug 2014 22:03:42 -0000 Received: by simscan 1.4.0 ppid: 24223, pid: 24233, t: 0.6823s scanners:none Received: from unknown (HELO nil) (amJlaWNoQHZmZW1haWwubmV0@172.16.100.27) by 172.16.100.62 with ESMTPA; 3 Aug 2014 22:03:41 -0000 From: Jan Beich To: Kurt Jaeger Subject: Re: port tor-web-browser ? References: <20140729194120.GA96222@f10.opsec.eu> Date: Mon, 04 Aug 2014 00:03:38 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Cc: gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Aug 2014 22:04:11 -0000 Kurt Jaeger writes: > https://trillian.chruetertee.ch/svn/freebsd-gecko/trunk/www/linux-tor-browser/ > > and want to ask: Are you planing to commit it to the tree ? Not before linux-c6- infra ports land. TBB directly depends on glibc-2.11 symbol unlike www/linux-firefox. One could try hacking ELF sections to force longjmp@GLIBC_2.0 instead (undo FORTIFY_SOURCE). $ ./start-tor-browser Launching Tor Browser Bundle for Linux in . XPCOMGlueLoad error for file Browser/libxul.so: /lib/libc.so.6: version `GLIBC_2.11' not found (required by Browser/libxul.so) Couldn't load XPCOM. Tor Browser exited abnormally. Exit code: 255 $ readelf -s Browser/libxul.so | fgrep 2.11 1869: 00000000 0 FUNC GLOBAL DEFAULT UND __longjmp_chk@GLIBC_2.11 (64) https://trac.torproject.org/projects/tor/ticket/10763 > If not: What's missing, what help do you need to get it committed/finished ? TBB wasn't designed to be installed as a system package. I've tried to force it to but ended up with an invariable[1] symlink preventing the installed package to be used by multiple users. The symlink is supposed to point to a copy of mutable user data and destroyed together with the data upon package deinstallation (mimic standalone). /usr/local/lib/linux-tor-browser/Data -> /tmp/linux-tor-browser Besides, there's a related issue where running multiple instances of TBB still requires manually adjusting port numbers in Tor config and about:config preferences of TorLauncher and TorButton. [1] alas, no variant/magic symlinks on FreeBSD yet ------------------------------------------------- VFEmail.net - http://www.vfemail.net ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands! $24.95 ONETIME Lifetime accounts with Privacy Features! 15GB disk! No bandwidth quotas! Commercial and Bulk Mail Options!