-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
Icu4c 66.1 #52481
Icu4c 66.1 #52481
Conversation
Please rebase on master to get the latest boost changes |
Sometimes it's look like for me like that Nobody: ... |
I know tht problem al to well. |
CI jobs failed but I don't understand why? It's ok and if no, what reason of aborting? |
@Bo98 can you help? |
I cancelled the Jenkins build as you had already used over 80 hours of CI time across the various force pushes done and it was unreasonable to spend another 16 hours when it was clear none of the previously mentioned errors were solved and there was a massive backlog of pull requests to handle. Sorry, but we have limited resources. I let the GitHub Actions runners continue though to see if there were any more failures. Looking at the logs the same issues as #48349 apply, as before, plus some more it seems:
|
Thx! I will go solve that problems and return here when |
If you need any help, let me know. I may be able to look into some of it later this week. |
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.
And please merge "... (fix revision position)" commits with revision bumping for these formula. In the end, you should have 1 commit per 1 formula.
It can be pushed together with other fixes (no need to do it separately).
For fixing
|
Is that patch in the upstream repository yet? Is it even submitted there? If it is, get a reference to the upstream commit as patch. If it isn't, please submit it upstream and add a link to the pull request to the patch block you have here. |
Hm, no. When I found that patch in two or three other repos (suse, Exherbo and maybe somewhere else) I have deep night. So I hastened to inform in that PR. But in upstream that problem 6 month ago. And if we can set that release for commit hash or latest commit from master we can take correct result when build that lib with latest icu version. But about version from master (not taget with version) I'm not sure much more |
About |
It seems you can use EDIT: Apparently that gets a base64 encoded diff. Who does that. https://github.com/Homebrew/formula-patches/ should host the patch from upstream then. And the patch block in the formula should have a comment indicating when it can be removed. |
I'm not sure for understand all steps
# remove with version >=0.1.3
patch do
url "url to new patch file from Homebrew/formula-patches"
sha256 "correct hash"
end |
Yeah, that seems about right. |
I hope you're still doing well, any plans to rebase and apply the formula-patches patch @pOmelchenko ? |
I'm in! I hope I have not forgotten anything in the latest changes. |
#53506 probably needs merging first. |
it's already merged |
Yep! And this changes don't have conflicts with that branch. So I wait end of current tasks for analyze results :) |
Formula/libfreehand.rb
Outdated
url "https://github.com/Homebrew/formula-patches/blob/master/libfreehand/0.1.2.patch" | ||
sha256 "9e06a86262627491ec71fcb9778fde56149d4411c42f7cbb7175a101e7886789" |
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.
url "https://github.com/Homebrew/formula-patches/blob/master/libfreehand/0.1.2.patch" | |
sha256 "9e06a86262627491ec71fcb9778fde56149d4411c42f7cbb7175a101e7886789" | |
url "https://raw.githubusercontent.com/Homebrew/formula-patches/7bb2149f314dd174f242a76d4dde8d95d20cbae0/libfreehand/0.1.2.patch" | |
sha256 "abfa28461b313ccf3c59ce35d0a89d0d76c60dd2a14028b8fea66e411983160e" |
For the next run: change the message of the first commit from "update icu4c version" to "icu4c 66.1" |
When rebasing, watch out in case the |
@Bo98 Thanks! I will work with that points and recommendations |
|
Correct me please! I must resolve problems with |
I installed that packages without problems. But I have problem with audit for for
and
|
This will be fixed in #53478, you can keep it as it is here. I will have a look at Thanks! |
Moreno conflicts with libminiupnpc. This is a known issue. Moreno ideally would just use Homebrew's installation of the library and not include its own installation of libminiupnpc but upstream made it really awkward to do so. I think other package repositories (Debian etc.) patch the build scripts as a result. I don't think it's a blocker for this PR though. |
So I made all changes correct and that PR like finished? I ask about that because I don't believe in that 🙈 |
If @bayandin also thinks it's ok then yeah, I can try merge this. We'll see if |
Let's do it! And bump revision for |
Just to clarify: the |
That's even better |
Actually, I'm speaking rubbish - ignore me! It did get built but no The revision bump will be merged, but the bottles won't exist. |
@Bo98 has triggered a merge. |
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>
)?