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

HTML5: Explicitly link idbfs.js for IDBFS support #33728

Merged

Conversation

akien-mga
Copy link
Member

Upstream Emscripten changed this in 1.39.1+, so IDBFS is no longer
included by default and has to be linked manually.

The explicit linking doesn't seem to be problematic on earlier
versions (tested 1.38.47-upstream).

Fixes #33724.

Upstream Emscripten changed this in 1.39.1+, so IDBFS is no longer
included by default and has to be linked manually.

The explicit linking doesn't seem to be problematic on earlier
versions (tested `1.38.47-upstream`).

Fixes godotengine#33724.
@akien-mga akien-mga added this to the 3.2 milestone Nov 19, 2019
@akien-mga akien-mga merged commit 511de4c into godotengine:master Nov 19, 2019
@akien-mga akien-mga deleted the emscripten-1.39.1-link-idbfs.js branch November 19, 2019 09:40
@akien-mga
Copy link
Member Author

Cherry-picked for 3.1.2.

@akien-mga
Copy link
Member Author

Cherry-picked for 3.0.7.

@akien-mga
Copy link
Member Author

Cherry-picked for 2.1.7.

akien-mga added a commit to akien-mga/godot that referenced this pull request Jul 31, 2020
Emscripten is a fast-moving target which gets tons of improvements all the time,
but it's not rare that some regressions affect us and make our CI builds fail.
(See e.g. godotengine#33728, godotengine#35237, godotengine#39168, godotengine#40563, and godotengine#40914.)

Let's pin to a stable version to avoid having external factors impact our CI,
and update this version manually regularly in a PR to ensure that the new
version works well for us.
MarcusElg pushed a commit to MarcusElg/godot that referenced this pull request Oct 19, 2020
Emscripten is a fast-moving target which gets tons of improvements all the time,
but it's not rare that some regressions affect us and make our CI builds fail.
(See e.g. godotengine#33728, godotengine#35237, godotengine#39168, godotengine#40563, and godotengine#40914.)

Let's pin to a stable version to avoid having external factors impact our CI,
and update this version manually regularly in a PR to ensure that the new
version works well for us.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Emscripten 1.39.1+ javascript export fails: IDBFS is not defined
1 participant