-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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.22.06 #65825
root 6.22.06 #65825
Conversation
on 10.15 and 11.0
on 10.14
|
test out fine on my 10.14 machine locally
|
a0ea80b
to
e64074a
Compare
Is this a problem on ROOT's side or homebrew's side? Sounds a little (maybe also from #65840) that this might be on homebrew's side? |
This fails because it can't find ROOT. I'm not sure if that changed between the last versions, but I'd guess it's a code change that the install didn't adapt to yet. |
@chenrui333 Could you give me access to your branch in your fork? I'll have some time to debug this tomorrow. |
Should I open up a new PR for debugging? Actually, if I PR to my own repo, maybe the actions will run and I can debug that way, and then I can suggest here whatever I find. I'll try that first. |
I can reproduce this locally on 10.15! Don't need CI now, at least for the 10.15 problem. :) |
Found the problem with finding ROOT, at least fixing 10.15 and 11.0. Before, everything was in |
It should not be dumping everything in |
Found the bug with the help from members of the ROOT team, @oshadura and @amadio ! The problem is this line in homebrew, which was added here. The libdir is now specified (but not all the other GNU paths?), so this breaks ROOT. There are two options.
Thoughts? |
@chenrui333 I still can't edit your branch, so my recommendation is: Add:
to the cmake line. Put a comment like this above the place these get set: # Homebrew now sets CMAKE_INSTALL_LIBDIR to /lib, which is incorrect
# for ROOT with gnuinstall, so we set it back here. I bet they set it to avoid it being set to lib64. Technically, ROOT maybe should install to |
I will give this a shot. |
@henryiii also, you should be all set with permissions to my branch. :) |
Thank you, though hopefully this will Just Work™, and I won't need to debug further. :) |
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.
Thanks @chenrui333 and @henryiii ! Without contributions like yours it'd be impossible to keep homebrew going with the high standards that users have come to expect from the project. You can feel good knowing that you've made the world a tiny bit better for homebrew users around the world! 👍 🎉
🤖 A scheduled task has triggered a merge. |
Created with
brew bump-formula-pr
.