[tor-dev] Porting Tor Browser to the BSDs

Dave Huseby dave at linuxprogrammer.org
Mon Mar 2 21:17:26 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I'm a Bitrig [0] user and have been slowly patching up gitian-builder
so that it knows how to create build VM's other than ubuntu [1].  I
haven't pushed all of my patches yet, but I have a version of
gitian-builder where make-base-vm understands "--os bitrig --iso
cd10.iso" and it auto-installs Bitrig into a VM.  My goal is to build
Bitrig deterministically using gitian and I'm getting pretty close to
at least doing builds.  I'm not sure about the other roadblocks yet
(e.g. timestamps, etc).

I think my effort to add gitian support other OS's for build VM's
would enable building the TBB using the target OS rather than
cross-compiling from ubuntu.  The only downside I can see is the
increase in work trying to keep TBB building on all of these other
platforms.  I envision that the *BSD port maintainers would maintain
the deterministic port and would multi-sig the output.

- --dave

[0] https://bitrig.org
[1] https://github.com/dhuseby/gitian-builder/tree/bitrig-support

On 02/17/2015 08:30 AM, Libertas wrote:
> Has anyone looked into this? I talked to the maintainer of the
> OpenBSD Firefox port, but he wasn't very interested and pointed out
> the difficulty caused by the deterministic build system.
> 
> I can verify that it doesn't work out of the box, but haven't had
> time to play with it much more than that. I think that the Tor
> Browser is an increasingly important tool, and that it's a problem
> that it isn't available on the BSDs.
> 
> Thoughts? Suggestions?
> 
> 
> 
> _______________________________________________ tor-dev mailing
> list tor-dev at lists.torproject.org 
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
> 
-----BEGIN PGP SIGNATURE-----

iF4EAREIAAYFAlT002YACgkQvt/JvmUQuOkVOgD/Thj2dtCx4SfGpBEgIu2TRrGd
MWwxDIGchhbAVdwh5uwA/2kRFR/u4nVZNw9eSC+w017cY0aFoEB1okZ2xw34KaLK
=++e8
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x6510B8E9.asc
Type: application/pgp-keys
Size: 30390 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20150302/5c2482b9/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x6510B8E9.asc.sig
Type: application/pgp-signature
Size: 96 bytes
Desc: not available
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20150302/5c2482b9/attachment-0001.sig>


More information about the tor-dev mailing list