Opened 3 years ago

Last modified 5 months ago

#22341 assigned enhancement

Make sure to pick up zstd+lzma support for tor in Tor Browser

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-rbm, TorBrowserTeam202006, gitlab-tb-tor-browser-build
Cc: ahf, fdsfgs@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


We might need to adapt our descriptors to make sure tor in Tor Browser is built with zstd+lzma support as well.

This is the parent ticket and the work, if needed, is done in child tickets.

Child Tickets

Change History (12)

comment:1 Changed 3 years ago by ahf

Cc: ahf added

comment:2 Changed 3 years ago by tokotoko

Cc: fdsfgs@… added

comment:3 Changed 3 years ago by gk

Keywords: TorBrowserTeam201706 added; TorBrowserTeam201705 removed

Moving our tickets to June.

comment:4 Changed 3 years ago by gk

Keywords: TorBrowserTeam201707 added; TorBrowserTeam201706 removed

Moving Tickets to July 2017.

comment:5 Changed 3 years ago by gk

Keywords: tbb-rbm added; tbb-gitian removed

Moving over to rbm

comment:6 Changed 3 years ago by cypherpunks

Keywords: TorBrowserTeam201710 added; TorBrowserTeam201707 removed
Status: newneeds_information

Seems to work.

comment:7 Changed 3 years ago by gk

Keywords: TorBrowserTeam201710 removed

I am not sure, see #23722.

comment:8 Changed 3 years ago by boklm

We currently don't install the liblzma-dev package in the container we use for building tor, so we probably don't have support enabled.

I am wondering if most linux distributions have liblzma5 installed by default, or if we should include it in the bundle.

For the Windows build, we will probably need to build it ourself (like zlib).

comment:9 Changed 3 years ago by gk

Status: needs_informationassigned

I talked a bit to ahf in Montréal and we think starting with zstd sounds like a good idea.

comment:10 Changed 7 months ago by sysrqb

Keywords: TorBrowserTeam202006 added

zstd was added in #32991. I assume it only compiles for Android, and it possibly compiles for Linux. Confirming it builds successfully for Linux targets, and adding Windows and macOS shouldn't be very difficult.

I'm placing this on the roadmap for some time in the future (but not too far in the future).

comment:11 Changed 7 months ago by sysrqb

(Similarly, xz was added in #32992, but we won't use it right now)

comment:12 Changed 5 months ago by gk

Keywords: gitlab-tb-tor-browser-build added

Add magic gitlab keyword.

Note: See TracTickets for help on using tickets.