-
-
Notifications
You must be signed in to change notification settings - Fork 298
fix: use C++ 17 compiler for ICU #414
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
Conversation
Thanks to a hack found by @devnexen, it's possible to force C++17! |
I always fail to compile locally (both macOS and Linux). Random make log line contains
|
Maybe there is still a problem in specifying the BTW glibc-based linux uses |
I don't understand why I haven't the problem locally (Mac). Maybe should we just merge #415 in the meantime? |
My php-src build config.log part:
Possible solution: remove std=c++11 from somewhere? |
I caught this, but dont' know why: if we don't set |
Tests passed. If everything goes well I'll merge it. |
What does this PR do?
ICU now requires C++17.
This patch fixes the build.
Checklist before merging
src/global/test-extensions.php
.config/xxxx.json
content, runbin/spc dev:sort-config xxx
.