-
-
Notifications
You must be signed in to change notification settings - Fork 13.3k
root 6.28.04 #114543
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
root 6.28.04 #114543
Conversation
b8077f0 to
e4aa586
Compare
|
Looks like libncurses is gone in macOS 13? I even had a report of it being missing from the latest macOS 12. The comment in the No, wait a minute, we do use it, why is it building it again? |
e4aa586 to
e0c2db6
Compare
|
FYI, the recommendation is to set all built-ins to off (except LLVM & Clang). This is what the conda-forge package uses: I can't test locally yet due to the macOS 13 issue I'm having, so not adding those in CI just yet. |
|
Ah, I can test the configuration step at least. Don't trigger a run yet, I'm going to try to work on the config. |
c018528 to
9d0cb22
Compare
Should be still there. The headers certainly are still in the SDK. |
ff79a4b to
d16f4a5
Compare
|
Trying a local build, but the updated formula doesn't auto-download things that are missing, and fixed the issue with it not finding xrootd. The reported list of features at the end is the same (minus some "builtin" reports). Based loosely on setup https://gitweb.gentoo.org/repo/gentoo.git/tree/sci-physics/root/root-6.26.08.ebuild#n167 and conda-forge.
I don't see it in |
|
Ah I see your problem: https://github.com/root-project/root/blob/25e425ff1186e9c9287d26467b66dce3b4cbf108/core/metacling/src/TCling.cxx#L3255-L3278 These paths changed in Ventura to If possible, I recommend not reading those internal files. The official way to do it is the
System libraries haven't been there since Big Sur (macOS 11). |
|
Someone's working on fixing ROOT on macOS 13. I passed on the info. Thanks!!! |
|
Let us know when we can do the rerun, mark the PR as |
|
ROOT just fixed the issues with macOS 13 & released 6.26.10 a day or two ago. I'll update to that, I can also test locally now that Xcode is out. |
|
I've updated, but local builds are failing with: Checking with the ROOT team. |
|
Could you trigger a build just to see if this also shows up (and where)? The ROOT team hasn't seen this failure before. It might be due to my xrootd build being from macOS 12 and the new build being on 13. |
doing that now. |
5a92e8f to
1bae9ce
Compare
|
some audit failures |
|
Building bundled LLVM is hitting various issues. I'm guessing Linux failure is due to Would need someone to look into what is causing this. Alternatively, could try using Homebrew's EDIT: Hit build failure locally with |
|
Sadly Root is mixing some code from different LLVM versions so can't use I think macOS failure is |
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
1e8bf28 to
a820e70
Compare
(Both need to be bumped at the same time)
brew install --build-from-source <formula>, where<formula>is the name of the formula you're submitting?brew test <formula>, where<formula>is the name of the formula you're submitting?brew audit --strict <formula>(after doingbrew install --build-from-source <formula>)? If this is a new formula, does it passbrew audit --new <formula>?I got reports of ACLiC being broken on a "recent" macOS, and tried it on macOS 13, and it seems this is broken (actually more than just ACLiC might be, I get messages about missing libraries). I added a test recommended by the ROOT team, as well as a check for ACLiC. I can't test this locally because it fails building for me on MacOS 13. Hopefully this is a good step forward for non-13 macOS.