Opened 9 months ago

Last modified 9 months ago

#26484 new enhancement

Remove the Windows bustage workaround implemented in #26476

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-rbm, ff60-esr
Cc: boklm, sukhbir Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


We needed to back out ESR60 commits in the last minute to unblock our alpha build. We should remove the workaround once is fixed on Mozilla's side.

Child Tickets

Change History (4)

comment:1 Changed 9 months ago by tom

Would it be possible to get a ./mach build --verbose > build-log.txt of a crashing build?

comment:2 Changed 9 months ago by tom

I think the things to investigate are:

  • -ffunction-sections
  • -fdata-sections
  • -Wl,--icf=safe -Wl,--print-icf-sections
  • -Wl,--gc-sections
  • cargo_rustc_flags += -C lto

comment:3 Changed 9 months ago by tom

My build is missing --icf=safe (because the linker doesn't support it) and RUSTC_OPT_LEVEL is unknown. The other flags are present.

comment:4 Changed 9 months ago by gk

Cc: sukhbir added
Keywords: ff60-esr added
Note: See TracTickets for help on using tickets.