-
-
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
Patch Perl for macOS 11.x #57580
Patch Perl for macOS 11.x #57580
Conversation
Makes sense. Let's give upstream a couple days to give comment first (PR diff URLs aren't stable as they change if any changes to the PR is made). |
Ok, good call 🙂 Will follow up on this when my PR is reviewed! Meanwhile this might help anyone who is blocked. I wonder how many of these kinds of issues we will see since being bumped to |
We won’t be enabling
|
I think this is the only instance of an issue with the 11.0 version number so far. I’ll be following up on the PR to the Perl repo later, been offline for a few days so just catching up with things. |
Formula/perl.rb
Outdated
url "https://github.com/Perl/perl5/pull/17946.diff?full_index=1" | ||
sha256 "677a6e63412a4cfd2dc1fe16ccca53d789be5ac1acfb5ebb3130c40b51e5e94a" |
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.
Please either use a commit URL or submit this to formula-patches. Note that the sha256
hash is already mismatched as you've pushed additional commits to that branch.
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.
@jonchang Unless it's urgent we can wait until the upstream PR is merged in and use that as the patch, otherwise it just means updating the formula again. I'm pushing changes to the upstream PR shortly so hopefully it will be good enough to get merged in to resolve the issue for now.
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.
Just pushed changes so let's hold for a few days to see what happens. If this doesn't get merged soon I'll just create a formula-patch as it will be easier to manage 👍
@claui @jonchang I’ve opened Homebrew/formula-patches#293 so we can resolve this without waiting for the PR to be merged into Perl, it is taking some time! |
Thanks! Merged the formula patch. |
Thanks 🙂 Just updated the formula to point to that patch, should be all good now! |
It’s helpful to have the word `remove` in the comment for temporary patches because: 1. it’s a call to action (which helps with upkeep); and 2. whenever we want to prune outdated temporary patches, we have something to grep for.
I just wanted to ask. |
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 <formula>
)?Perl will currently fail to build (Intel and Apple Silicon) as it is expecting to match the product version
10.x
, whereas Big Sur has been bumped to11.0
. This is a temporary patch until support is available upstream (PR created: Perl/perl5#17946)