-
-
Notifications
You must be signed in to change notification settings - Fork 31k
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
Incorrect case string in configure script #120154
Comments
I think the only reason why this hasn't been an issue/picked up before is that usually, for Emscripten builds, |
I can confirm that patching |
Thanks for the report! It sounds like you have a patch ready; would you like to open a PR? |
…#120173) Fix Emscripten/WASI pattern in case statement for LDSHARED
…SHARED (pythonGH-120173) Fix Emscripten/WASI pattern in case statement for LDSHARED (cherry picked from commit 47816f4) Co-authored-by: Michael Allwright <contact@allwright.io>
Thanks for the report and the fix, @allsey87! |
@allsey87: Thanks for signing again the CLA with your second email address. |
…SHARED (python#120173) Fix Emscripten/WASI pattern in case statement for LDSHARED (cherry picked from commit 47816f4)
This broke the stable buildbot wasm32-wasi Non-Debug 3.12, see e.g. here. |
Are you sure it was this commit? The error that you are getting sounds unrelated to this change:
|
The difference between main and 3.12 is that 3.12 tries to build test modules such as => I wrote #120309 to fix the issue: on WASI, no longer build test modules on Python 3.12. |
On WASI, test modules, such as _testimportmultiple or xxlimited, are no longer built.
@vstinner not sure if this relevant, but #120204 did change the flags for the buildbot. Previously:
Now:
I think this is correct though, and any build configuration relying on those flags not being set would be the problem. |
…SHARED (python#120173) Fix Emscripten/WASI pattern in case statement for LDSHARED
…SHARED (python#120173) Fix Emscripten/WASI pattern in case statement for LDSHARED
Triage: the linked PRs are merged, can this be closed or is there more to do? |
The linked PRs are indeed merged. Closing. |
Bug report
Bug description:
I think this:
cpython/configure
Line 12895 in fd104df
Should be:
Emscripten*|WASI*
I could be wrong, but I think this will never be matched otherwise since even if
ac_sys_release
is empty, we would be trying to matchEmscripten
againstEmscripten/
CPython versions tested on:
CPython main branch
Operating systems tested on:
Other
Linked PRs
The text was updated successfully, but these errors were encountered: