Augment wasi sysroot from bug 1582192 with bits necessary to perform wasm builds
Categories
(Core :: General, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: rstewart, Assigned: rstewart)
References
Details
Attachments
(1 file)
Bug 1582192 produced a "sysroot" which only contains a libc (and doesn't contain other necessary bits for performing compilation, like libc++). https://github.com/CraneStation/wasi-sdk provides a more complete implementation.
![]() |
Assignee | |
Comment 1•5 years ago
|
||
![]() |
||
Comment 3•5 years ago
|
||
bugherder |
Comment 4•5 years ago
|
||
Ricky: Could you file a follow-up bug detailing what you tried to get this going using your "in-house" clang (and what you ran into)? I am trying to backport the necessary build changes (among others) to ESR 68 to get thes RLBox work going in Tor Browser and I would be willing to spend some figuring at least out if we run into the same issues. Right now, cloning the repo and its submodules does not work for me as I just get a "fatal: unable to access 'https://git.savannah.gnu.org/git/config.git/': The requested URL returned error: 502". Not sure how you got all the pieces in but that approach seems quite brittle to me.
![]() |
Assignee | |
Comment 5•5 years ago
|
||
Acknowledged, I'll file a follow-up bug for this.
I'm not sure what was going on with the clone when you were testing it, but I can't reproduce that right now -- the clone works now, and I haven't seen anything like that either on any of my dev machines or in automation, but we should keep an eye on it. Personally I'm not sure that a git repo under the gnu.org domain is necessarily reason for concern.
![]() |
Assignee | |
Comment 6•5 years ago
|
||
Follow-up bug 1602135
Description
•