In #29307 (moved) we switched the host of our Windows builds from Debian Jessie to Stretch. We should do the same for macOS builds. We should have this done for Tor Browser 9, I think.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items 0
Link issues together to show that they're related.
Learn more.
Trac: Parent: N/Ato#30323 (moved) Description: In #29307 (moved) we switched the host of our Windows builds from Debian Jessie to Stretch. We should do the same for macOS builds. We should have this done for Tor Browser 9 I think
to
In #29307 (moved) we switched the host of our Windows builds from Debian Jessie to Stretch. We should do the same for macOS builds. We should have this done for Tor Browser 9, I think.
Yes, -Wl,--compress-debug-sections=zlib-gnu was not an issue with Jessie as there binutils 2.25 got shipped, but that linker option got added to 2.26. Stretch ships with binutils 2.28.
It's a bit weird, though, that we are seeing ld: unknown option: --compress-debug-sections=zlib-gnu in the error output. The problematic linker flag is there in the first place, it seems, because ld is supporting it now (and assuming that's indeed the linker we use). But suddenly it claims to not know it. Hrm.
Yes. So, you mean the flag get set without taking the target into account and then the linker for the target complains? Makes sense. https://github.com/golang/go/issues/27110 and linkerFlagSupported might be relevant here.