Skip to content

Make install-emscripten command idempotent#320

Merged
ryanking13 merged 3 commits intopyodide:mainfrom
ryanking13:install-emscripten-idempotent
Mar 31, 2026
Merged

Make install-emscripten command idempotent#320
ryanking13 merged 3 commits intopyodide:mainfrom
ryanking13:install-emscripten-idempotent

Conversation

@ryanking13
Copy link
Copy Markdown
Member

Makes install-emscripten command idempotent. Previously, running pyodide xbuildenv install-emscripten multiple times tried to install emscripten multiple times and failed because it tried to apply the same patch multiple times.

Copy link
Copy Markdown
Member

@agriyakhetarpal agriyakhetarpal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM. This will also be useful for my cibuildwheel PR at pypa/cibuildwheel#2800. Thanks!

@ryanking13 ryanking13 added the integration This PR will run the integration tests. This label can be used as a persistent marker to do so. label Mar 30, 2026
@ryanking13 ryanking13 merged commit d7f6afa into pyodide:main Mar 31, 2026
19 of 22 checks passed
@ryanking13 ryanking13 deleted the install-emscripten-idempotent branch March 31, 2026 03:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration This PR will run the integration tests. This label can be used as a persistent marker to do so.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants