Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: WebAssembly/wasi-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: wasi-sdk-25
Choose a base ref
...
head repository: WebAssembly/wasi-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 7 commits
  • 11 files changed
  • 4 contributors

Commits on Dec 12, 2024

  1. 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
    carlocab authored Dec 12, 2024
    Configuration menu
    Copy the full SHA
    a4d918f View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. 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
    alexcrichton authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    67283cc View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2025

  1. 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
    alexcrichton authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    e6a8337 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2025

  1. Configuration menu
    Copy the full SHA
    62c3d46 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2025

  1. Configuration menu
    Copy the full SHA
    30a64fd View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2025

  1. [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.
    mcbarton authored Feb 8, 2025
    Configuration menu
    Copy the full SHA
    10214e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2025

  1. 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.
    yomaytk authored Feb 17, 2025
    Configuration menu
    Copy the full SHA
    5a3567a View commit details
    Browse the repository at this point in the history
Loading