Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Update Emscripten Docker image to 3.1.51 #3907

Merged
merged 1 commit into from
Jan 11, 2024

Conversation

kleisauke
Copy link
Contributor

Emscripten does not guarantee ABI compatibility across its versions, so we need ensure that this version is kept in-sync with the wasm-vips project.

Note that there is *no* ABI compatibility guarantee between versions - the ABI
may change, so that we can keep improving and optimizing it. The compiler will
automatically invalidate system caches when the version number updates, so that
libc etc. are rebuilt for you. You should also rebuild object files and
libraries in your project when you upgrade emscripten.

From: https://github.com/emscripten-core/emscripten/blob/main/ChangeLog.md?plain=1#L7-L11

Depends on: lovell/sharp-libvips#212.

@lovell lovell added this to the v0.33.2 milestone Dec 24, 2023
@lovell lovell merged commit c28523e into lovell:main Jan 11, 2024
15 checks passed
@lovell
Copy link
Owner

lovell commented Jan 11, 2024

Thanks Kleis, new sharp release with libvips 8.15.1 on its way shortly.

@lovell
Copy link
Owner

lovell commented Jan 11, 2024

I added an emscripten version check via commit 3bc31a8

@kleisauke kleisauke deleted the emscripten-3.1.51 branch January 11, 2024 17:27
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.

None yet

2 participants