Teach mach bootstrap to install Visual C++
Categories
(Firefox Build System :: Bootstrap Configuration, enhancement)
Tracking
(firefox114 fixed)
| Tracking | Status | |
|---|---|---|
| firefox114 | --- | fixed |
People
(Reporter: ehsan.akhgari, Assigned: glandium)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
| Assignee | ||
Comment 1•11 years ago
|
||
| Reporter | ||
Comment 2•11 years ago
|
||
Comment 3•8 years ago
|
||
Updated•8 years ago
|
Comment 4•7 years ago
|
||
Updated•3 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 5•2 years ago
|
||
| Assignee | ||
Comment 6•2 years ago
|
||
More specifically, to pick the changes from
https://github.com/mstorsjo/msvc-wine/pull/59, which add support for Windows.
| Assignee | ||
Comment 7•2 years ago
|
||
This makes them switch to private_local_toolchain.sh, which wraps a call
to mach python --virtualenv build taskcluster/scripts/misc/$script
| Assignee | ||
Comment 8•2 years ago
|
||
Comment 10•2 years ago
•
|
||
Hi glandium, while testing this, I'm first getting SSL: CERTIFICATE_VERIFY_FAILED errors... if I bypass ssl checks, then it fails at:
Extracting WinRT Intellisense UAP - Other Languages-x86_en-us.msi
Traceback (most recent call last):
File "D:\src\taskcluster\scripts\misc\get_vs.py", line 32, in <module>
extractPackages(selected, dl_cache, unpacked)
File "d:\src\third_party\python\vsdownload\vsdownload.py", line 536, in extractPackages
unpackWin10SDK(dir, p["payloads"], dest)
File "d:\src\third_party\python\vsdownload\vsdownload.py", line 521, in unpackWin10SDK
subprocess.check_call(cmd, stdout=log)
File "D:\mozilla-build\python3\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['msiexec', '/a', 'get_vsg72s4n0_\\cache\\Win10SDK_10.0.19041-10.0.19041.1\\WinRT Intellisense UAP - Other Languages-x86_en-us.msi', '/qn', 'TARGETDIR=C:\\Users\\marco\\.mozbuild\\get_vsg72s4n0_\\unpack']' returned non-zero exit status 1603.
Comment 11•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/92d87124fc40
https://hg.mozilla.org/mozilla-central/rev/5d49b7113fd8
https://hg.mozilla.org/mozilla-central/rev/31cca1b60b6b
https://hg.mozilla.org/mozilla-central/rev/e7052dcc570f
https://hg.mozilla.org/mozilla-central/rev/117c9c570380
Comment 12•2 years ago
|
||
(In reply to Marco Bonardo [:mak] from comment #10)
Hi glandium, while testing this, I'm first getting SSL: CERTIFICATE_VERIFY_FAILED errors...
I'm not getting these, but
if I bypass ssl checks, then it fails at:
...subprocess.CalledProcessError: Command '['msiexec', '/a', 'get_vsg72s4n0_\\cache\\Win10SDK_10.0.19041-10.0.19041.1\\WinRT Intellisense UAP - Other Languages-x86_en-us.msi', '/qn', 'TARGETDIR=C:\\Users\\marco\\.mozbuild\\get_vsg72s4n0_\\unpack']' returned non-zero exit status 1603.
I'm repeatedly seeing this failure too.
Comment 13•2 years ago
|
||
I filed Bug 1828840 on the SSL error and Bug 1828842 on the Extracting error.
Description
•