[tbb-commits] [tor-browser-build/master] Bug 34234: Move HTTPS Everywhere build to Debian Buster

sysrqb at torproject.org sysrqb at torproject.org
Mon Aug 24 18:54:18 UTC 2020


commit 8feea5ace569b0529d6281b98d95340a0414ce91
Author: Georg Koppen <gk at torproject.org>
Date:   Fri Aug 21 13:18:36 2020 +0000

    Bug 34234: Move HTTPS Everywhere build to Debian Buster
    
    Additionally, clean up all Debian Stretch references.
---
 README                            | 2 +-
 projects/debootstrap-image/config | 7 -------
 projects/https-everywhere/config  | 6 +++---
 rbm.conf                          | 8 ++++----
 4 files changed, 8 insertions(+), 15 deletions(-)

diff --git a/README b/README
index a95f466..3e98d02 100644
--- a/README
+++ b/README
@@ -193,7 +193,7 @@ of containers: the container-image project is still called, but it will
 just create an empty file instead of a real container image.
 
 The build without containers is currently only supported for the Android
-builds, and will require that you run Debian Stretch and install build
+builds, and will require that you run Debian Buster and install build
 dependencies for all the components that are built. This can be done
 with the following command:
 
diff --git a/projects/debootstrap-image/config b/projects/debootstrap-image/config
index 8e83d81..6ee4a64 100644
--- a/projects/debootstrap-image/config
+++ b/projects/debootstrap-image/config
@@ -56,13 +56,6 @@ targets:
         arch: amd64
         debootstrap_mirror: "http://archive.debian.org/debian/"
 
-  stretch-amd64:
-    var:
-      minimal_apt_version: 1.4.9
-      container:
-        suite: stretch
-        arch: amd64
-
   buster-amd64:
     var:
       minimal_apt_version: 1.8.2
diff --git a/projects/https-everywhere/config b/projects/https-everywhere/config
index a5be759..f75a841 100644
--- a/projects/https-everywhere/config
+++ b/projects/https-everywhere/config
@@ -10,14 +10,14 @@ var:
   # HTTPS Everywhere is expected to be the same on all platforms. To avoid
   # building the same thing 4 times, using 4 different container images
   # (each one with a different suite or architecture), we set the container
-  # to stretch/amd64 for all platforms. This allows us to create only one
+  # to buster/amd64 for all platforms. This allows us to create only one
   # container image, and also build the extension only one time as the
   # filename does not contain the platform, and var/build_id should be
   # the same since there is now nothing platform specific in the build
   # inputs. This allows us to save a little time and disk space.
   container:
     use_container: 1
-    suite: stretch
+    suite: buster
     arch: amd64
   deps:
     - git
@@ -34,4 +34,4 @@ input_files:
   - project: python
     name: python
     target_prepend:
-      - common-stretch
+      - common-buster
diff --git a/rbm.conf b/rbm.conf
index 8f1143e..ac56689 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -179,13 +179,13 @@ targets:
       # Don't create mar files to save time
       build_mar: 0
 
-  # The common-stretch target is used to build components that are common to all
-  # platforms, using Debian stretch.
-  common-stretch:
+  # The common-buster target is used to build components that are common to all
+  # platforms, using Debian Buster.
+  common-buster:
     var:
       common: 1
       container:
-        suite: stretch
+        suite: buster
         arch: amd64
       pre_pkginst: ''
       deps:





More information about the tbb-commits mailing list