Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update mingw toolchain stuff #2253

Merged
merged 1 commit into from Feb 10, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Expand Up @@ -20,19 +20,19 @@ <h3 id="Build_a_GCC_mingw_cross-compiler">The mingw-clang cross-compiler</h3>

<p>You can download the toolchain directly using the following links:</p>

<p>x86: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-9-mingw-x86.latest/artifacts/public/build/clangmingw.tar.zst">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-9-mingw-x86.latest/artifacts/public/build/clangmingw.tar.zst</a></p>
<p>x86: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-11-mingw-x86.latest/artifacts/public/build/clangmingw.tar.zst">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-11-mingw-x86.latest/artifacts/public/build/clangmingw.tar.zst</a></p>

<p>x64: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-9-mingw-x64.latest/artifacts/public/build/clangmingw.tar.zst">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-9-mingw-x64.latest/artifacts/public/build/clangmingw.tar.zst</a></p>
<p>x64: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-11-mingw-x64.latest/artifacts/public/build/clangmingw.tar.zst">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-clang-11-mingw-x64.latest/artifacts/public/build/clangmingw.tar.zst</a></p>

<p>Note that these may be out of date, as of June 2020 we intend to switch to clang 10 soon. Look in <a href="https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/clang.yml">https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/clang.yml</a> to see which toolchain has the alias '<code class="source-line">linux64-clang-mingw-x86'</code></p>
<p>Note that these may be out of date, they are correct as of Feb 2021, but we upgrade compilers. Look in <a href="https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/clang.yml">https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/clang.yml</a> to see which toolchain has the alias '<code class="source-line">linux64-clang-mingw-x86'</code> - the links provided are for clang 11.</p>

<h3 id="Other_mingw_tools">Other mingw tools</h3>

<h4 id="download">download</h4>

<p>Easiest is just to download them:</p>

<p>rust: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.mingw32-rust-1.43.latest/artifacts/public/build/rustc.tar.zst">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.mingw32-rust-1.43.latest/artifacts/public/build/rustc.tar.zst</a> (by the time you read this, this will probably be out of date though as we bump rust every FF version. see which version has the alias 'mingw32-rust' in <a href="https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/rust.yml">this file</a>)</p>
<p>rust: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.mingw32-rust-1.49.latest/artifacts/public/build/rustc.tar.zst">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.mingw32-rust-1.49.latest/artifacts/public/build/rustc.tar.zst</a> (by the time you read this, this will probably be out of date though as we bump rust every FF version. see which version has the alias 'mingw32-rust' in <a href="https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/rust.yml">this file</a>)</p>

<p>cbindgen: <a href="https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-cbindgen.latest/artifacts/public/build/cbindgen.tar.xz">https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-3.toolchains.v3.linux64-cbindgen.latest/artifacts/public/build/cbindgen.tar.xz</a></p>

Expand Down