-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Revert "[cmake] Xcode 14 warns about -undefined dynamic_lookup; simply suppress:" #12045
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
Revert "[cmake] Xcode 14 warns about -undefined dynamic_lookup; simply suppress:" #12045
Conversation
…ply suppress:" See root-project#11937 for why `-flat_namespace` is bad. This reverts commit a05d4be.
|
Starting build on |
|
Build failed on mac12/noimt. Warnings:
|
|
Additional mention of the original issue (chained lookups): https://developer.apple.com/forums/thread/719961, python/cpython#97524 Instead of |
pcanal
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With a few more -Wl,-w it should work (or maybe we could disable the chained fixups)
I am afraid that older linkers will not know |
|
Starting build on |
1 similar comment
|
Starting build on |
See root-project#11937 for why that is currently needed. `flat_namespace` is not a solution.
d4d5827 to
fccb8de
Compare
|
Starting build on |
|
Build failed on ROOT-performance-centos8-multicore/cxx17. Errors:
|
Did you try on the oldest (not that old :)) XCode we support? |
|
My On 10.15 (i.e. just dead): q.e.d. :-) |
|
Build failed on windows10/cxx14. |
If Apple is not supporting it (since 4 months ago), do we still need to support it? (Labs/IT should already no longer allow them on their network). |
|
macOS 11: |
|
The Windows "failure" seems spurious: even though all tests have passed. |
|
@phsft-bot build just on ROOT-performance-centos8-multicore/cxx17 |
|
Starting build on |
|
v6-28: #12100 |
See #11937 for why
-flat_namespaceis bad.This reverts commit a05d4be.
This PR fixes #11937