Skip to content

Change update of gcc on MinGW#7760

Merged
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:fix-gcc-update-on-mingw
Jan 8, 2024
Merged

Change update of gcc on MinGW#7760
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:fix-gcc-update-on-mingw

Conversation

@alexcrichton
Copy link
Copy Markdown
Member

Try not passing -y -u to pacman to avoid full system updates. Currently full system updates might update the msys2-runtime package before actually updating the package we requested, meaning that this might not actually update anything given an update. This is what's currently happening on CI which is breaking due to an update of gcc not actually updating gcc. I'm mostly reading the invocation in rust-lang/rust CI and seeing that it doesn't pass -y -u and hopeing that by copying that here things might work.

prtest:full

Try not passing `-y -u` to `pacman` to avoid full system updates.
Currently full system updates might update the `msys2-runtime` package
before actually updating the package we requested, meaning that this
might not actually update anything given an update. This is what's
currently happening on CI which is breaking due to an update of gcc not
actually updating gcc. I'm mostly reading the invocation in
rust-lang/rust CI and seeing that it doesn't pass `-y -u` and hopeing
that by copying that here things might work.

prtest:full
@alexcrichton alexcrichton requested a review from a team as a code owner January 8, 2024 15:33
@alexcrichton alexcrichton requested review from fitzgen and removed request for a team January 8, 2024 15:33
@alexcrichton alexcrichton added this pull request to the merge queue Jan 8, 2024
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 8, 2024
@alexcrichton alexcrichton added this pull request to the merge queue Jan 8, 2024
Merged via the queue into bytecodealliance:main with commit c0d0e40 Jan 8, 2024
@alexcrichton alexcrichton deleted the fix-gcc-update-on-mingw branch January 8, 2024 19:49
alexcrichton added a commit that referenced this pull request Jan 22, 2024
Try not passing `-y -u` to `pacman` to avoid full system updates.
Currently full system updates might update the `msys2-runtime` package
before actually updating the package we requested, meaning that this
might not actually update anything given an update. This is what's
currently happening on CI which is breaking due to an update of gcc not
actually updating gcc. I'm mostly reading the invocation in
rust-lang/rust CI and seeing that it doesn't pass `-y -u` and hopeing
that by copying that here things might work.

prtest:full
alexcrichton added a commit that referenced this pull request Jan 25, 2024
* Release Wasmtime 17.0.0

[automatically-tag-and-release-this-commit]

* Change update of gcc on MinGW (#7760)

Try not passing `-y -u` to `pacman` to avoid full system updates.
Currently full system updates might update the `msys2-runtime` package
before actually updating the package we requested, meaning that this
might not actually update anything given an update. This is what's
currently happening on CI which is breaking due to an update of gcc not
actually updating gcc. I'm mostly reading the invocation in
rust-lang/rust CI and seeing that it doesn't pass `-y -u` and hopeing
that by copying that here things might work.

prtest:full

* use released WASI Preview 2 (version 0.2.0) wits (#7817)

* WASI: copy in the version 0.2.0 wits

* wasmtime's wits: use versions 0.2.0 of wasi packages

* bindgens and other fixed version strings: change 0.2.0-rc-etc to 0.2.0

* Enable the component model by default

This commit enables the component model by default in the embedding API
and the CLI. This means that an opt-in of `-W component-model` is no
longer required and additionally `.wasm_component_model(true)` is no
longer required. Note that this won't impact existing embeddings since
the component model feature doesn't do much less `wasmtime::component`
is used, and if that's being used this is probably good news for you.

* Add release notes for 17.0.0

* Fix non-component-model build

---------

Co-authored-by: Wasmtime Publish <wasmtime-publish@users.noreply.github.com>
Co-authored-by: Alex Crichton <alex@alexcrichton.com>
Co-authored-by: Pat Hickey <phickey@fastly.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants