- 16 Sep, 2019 1 commit
-
-
boklm authored
This allows us to switch back to ld.gold as the linker, and fix #31618. ld.gold fails when we build with debug symbols for linux-i686: 30:31.20 toolkit/library/symverscript.stub 30:31.26 toolkit/library/libxul.so 30:39.58 /var/tmp/dist/binutils/bin/ld.gold.real: internal error in relocate_section, at i386.cc:3684
-
- 13 Sep, 2019 1 commit
-
-
Georg Koppen authored
It seems we were a bit too optimistic to pick up FORTIFY_SOURCE support in mingw-w64 as this breaks our builds. Let's be more conservative and use what Mozilla is using in their mingw-w64/clang builds.
-
- 11 Sep, 2019 4 commits
-
-
Georg Koppen authored
-
boklm authored
-
boklm authored
-
boklm authored
-
- 10 Sep, 2019 1 commit
-
-
boklm authored
-
- 09 Sep, 2019 2 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
-
- 08 Sep, 2019 1 commit
-
-
Georg Koppen authored
-
- 06 Sep, 2019 1 commit
-
-
- 05 Sep, 2019 1 commit
-
-
Georg Koppen authored
-
- 04 Sep, 2019 1 commit
-
-
Georg Koppen authored
The underlying node bug got worked around in Mozilla's bug 1500436 and we cherry-pick that patch onto our esr68 branches. Thanks to a cypherpunk for finding that bugfix.
-
- 03 Sep, 2019 1 commit
-
-
Georg Koppen authored
-
- 02 Sep, 2019 7 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
Changelog update, versions bump
-
- 01 Sep, 2019 4 commits
-
-
Bug 31389: Update Android Firefox to Build with Clang
-
Update TOPL version
-
-
Georg Koppen authored
-
- 30 Aug, 2019 1 commit
-
-
- 29 Aug, 2019 1 commit
-
-
- 28 Aug, 2019 8 commits
-
-
Georg Koppen authored
-
-
-
-
Since r332613 lld has the option of setting the timestamp in PE headers to `0` which essentially is the behavior of ld's `--no-insert-timestamp` flag. However, we need a patch for lld's MingW target to pass this option on in our cross-compilation case, as it would not be available otherwise.
-
This commit adds a mingw-w64/clang toolchain that is needed for getting Stylo compiled. The build script follows mostly https://hg.mozilla.org/releases/mozilla-esr68/file/2f459603370d1d35a56ca4e9cee21f7766bbb832/taskcluster/scripts/misc/build-clang-8-mingw.sh Exceptions are: 1) We don't build clang in 3 stages but just one like we do for our macOS cross-compilation toolchain. 2) We are omitting the `DEBUG_FLAGS` (-g -gcodeview) as we plan to actually ship the resulting build to users, which seems okay (see bug 1500102). 3) We use a slightly newer libunwind (8.0.0) to better fit to our clang 8 we deploy. 4) We poke clang harder to compile `i686-w64-mingw32-windres` by specifying the target explicitly. Using our `var/setarch` trick does not work anymore for an unknown reason. Thanks to Martin Storsjö, Jacek Caban, Tom Ritter, and many others for their help in setting this Windows cross-compilation toolchain up.
-
Georg Koppen authored
-
The WIDL fixes landed on mingw-w64 master and we can avoid shipping them separately now.
-
- 27 Aug, 2019 4 commits
-
-
-
Georg Koppen authored
This bump fixes our #26847 and #31287
-
Georg Koppen authored
-
The operator's server contract expires at the end of August. This fixes <https://bugs.torproject.org/31357>.
-
- 24 Aug, 2019 1 commit
-
-
Georg Koppen authored
-