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

[ucrt] Couldn't build gdal on UCRT64 due to a broken at_quick_exit. #9617

Closed
MehdiChinoune opened this issue Sep 18, 2021 · 2 comments · Fixed by #9800
Closed

[ucrt] Couldn't build gdal on UCRT64 due to a broken at_quick_exit. #9617

MehdiChinoune opened this issue Sep 18, 2021 · 2 comments · Fixed by #9800

Comments

@MehdiChinoune
Copy link
Collaborator

MehdiChinoune commented Sep 18, 2021

No description provided.

@jeremyd2019
Copy link
Member

I missed this when it was open, but https://sourceforge.net/p/mingw-w64/mailman/mingw-w64-public/thread/88968391-3b2a-08e8-393f-8931a7137bb7%40126.com/. You might want to talk to mingw-w64 about it if it is broken.

@jeremyd2019
Copy link
Member

There were errors on UCRT64 building mesa due to ::at_quick_exit not being defined. This was due to mesa's build system explicitly defining __MSVCRT_VERSION__ to 0x0700, overriding the defaults for UCRT which is 0x0E00, and making the UCRT-specific functions like at_quick_exit unavailable.

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 a pull request may close this issue.

2 participants