-
Notifications
You must be signed in to change notification settings - Fork 192
Comparing changes
Open a pull request
base repository: WebAssembly/wasi-sdk
base: wasi-sdk-25
head repository: WebAssembly/wasi-sdk
compare: main
- 7 commits
- 11 files changed
- 4 contributors
Commits on Dec 12, 2024
-
Replace
DEFAULT_SYSROOT
usage with Clang config files (#503)Upstream want to deprecate `DEFAULT_SYSROOT`[^1][^2][^3], but one blocker is wasi-sdk's usage of it. Let's try to help that along by switching to using config files[^4] instead. This should result in no user-facing changes in functionality. (If it does, then that's an LLVM bug that should be fixed there.) [^1]: https://reviews.llvm.org/D158218 [^2]: llvm/llvm-project#94284 [^3]: llvm/llvm-project#77537 [^4]: https://clang.llvm.org/docs/UsersManual.html#configuration-files
Configuration menu - View commit details
-
Copy full SHA for a4d918f - Browse repository at this point
Copy the full SHA a4d918fView commit details
Commits on Jan 22, 2025
-
Update wasm-component-ld (#506)
* Update wasm-component-ld Pulls in a fix for bytecodealliance/wasmtime#10058 in the adapters that are used by default. * Update wasmtime installed in CI * Downgrade the build-only-sysroot check step Looks like this is failing on Ubuntu 24.04, the new default of `ubuntu-latest`, so downgrade it to have it get fixed in a separate PR. * Try downgrading Wasmtime version again * Update base Linux images to Ubuntu 20.04 * Update Wasmtime back to 29
Configuration menu - View commit details
-
Copy full SHA for 67283cc - Browse repository at this point
Copy the full SHA 67283ccView commit details
Commits on Jan 27, 2025
-
Pin CI runner images to explicit versions (#507)
* Pin CI runner images to explicit versions CI is run infrequently enough on this repository that there's a nontrivial chance that GitHub updates the definition of `ubuntu-latest` for example between two CI runs. This can be confusing for contributors as PRs seemingly break CI when in reality they have nothing to do with the breakage and it's due to the image changing. This PR pins all images to the definition of `*-latest` at this time. The one exception is that one builder was pinned to 22.04 and I'm going to update it to 24.04 here and see if I can't fix CI issues that come up. This'll require explicit PRs to update these images in the future, but hopefully that's only once every few ~years so not too much of a burden. * Try not custom-installing clang 18 * Try to fix CI issue * Fix CI again (attempt) * Further try to fix CI * Another fix for CI Surely if I keep making commits that say "another fix" eventually I'll run out of fixes. Surely, right? I'd put this in limerick form to be more amusing if someone comes to read this but I'm not clever enough to do that, so instead I'll just abruptly
Configuration menu - View commit details
-
Copy full SHA for e6a8337 - Browse repository at this point
Copy the full SHA e6a8337View commit details
Commits on Feb 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 62c3d46 - Browse repository at this point
Copy the full SHA 62c3d46View commit details
Commits on Feb 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 30a64fd - Browse repository at this point
Copy the full SHA 30a64fdView commit details
Commits on Feb 8, 2025
-
[ci] Use native arm runner instead of cross compiling (#509)
With Ubuntu arm Github runners now available for general availability (see Github blogpost here https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/ ) there is no longer a need to use the Ubuntu x86 runner and cross compile in the ci. This means you no longer need to skip building the sysroot on the ci for this platform.
Configuration menu - View commit details
-
Copy full SHA for 10214e1 - Browse repository at this point
Copy the full SHA 10214e1View commit details
Commits on Feb 17, 2025
-
Add comment for ARM64 package installation to README.md (#515)
Hi! I added `WASI_ARCH=arm64` command for the arm64 package version to the installation command’s comment. I thought this would make the command more clear.
Configuration menu - View commit details
-
Copy full SHA for 5a3567a - Browse repository at this point
Copy the full SHA 5a3567aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff wasi-sdk-25...main