[rb-general] [PATCH] Update tool used to build Tor Browser

Nicolas Vigier boklm at mars-attacks.org
Tue Mar 20 13:46:56 CET 2018


Since version 7.5, Tor Browser is built using rbm instead of gitian.
---
 _docs/virtual_machine_drivers.md | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/_docs/virtual_machine_drivers.md b/_docs/virtual_machine_drivers.md
index a299b68..b2918b2 100644
--- a/_docs/virtual_machine_drivers.md
+++ b/_docs/virtual_machine_drivers.md
@@ -18,9 +18,9 @@ Gitian
 ------
 
 [Gitian](https://gitian.org/) is the tool [used by
-Bitcoin](https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md)
-and the Tor Browser. It either runs in a Linux container using LXC, or in a
-virtual machine using KVM.
+Bitcoin](https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md).
+It either runs in a Linux container using LXC, or in a virtual machine
+using KVM.
 
 Gitian takes
 “[descriptors](https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/)”
@@ -31,6 +31,16 @@ earlier, using a virtual machine helps to get rid of several extra
 variations that can happen from one system to the next.  But this is
 more complicated to setup for users.
 
+rbm
+---
+
+In the [Tor Browser build process](https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking#BuildingOfficialTorBrowserReleaseBinaries),
+[rbm](https://rbm.torproject.org/) is the tool responsible for
+figuring out the components that need to be (re)built, downloading
+dependencies, verifying their signatures or checksums, creating container
+images with selected packages and starting the build of each component
+inside containers using [runc](https://runc.io/).
+
 Docker
 ------
 
-- 
2.1.4



More information about the rb-general mailing list