-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Add --disable-icu flag for iconv backend #3855
Add --disable-icu flag for iconv backend #3855
Conversation
I detected other pull requests that are modifying boost/all recipe:
This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
This comment has been minimized.
This comment has been minimized.
@daravi |
All green in build 3 (
|
All green in build 4 (
|
It's another broken CI state 😖 |
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.
Something happened in this PR that generated more packages than usual. I am blocking the merge until we figure it out
The CI generated 2 different recipe revisions due to different job executions that took a different master state as the target branch. I have pushed an empty commit to regenerate the packages |
All green in build 5 (
|
The bot (mine too) seems to be incorrectly counting the reviews ... some were not dismissed but are not counted |
Hi! The bot says that @danimtb is blocking it... but he has approved the PR (after the previous block) and I can see the right (expected) data via API (https://api.github.com/repos/conan-io/conan-center-index/pulls/3855/reviews). I'll debug the algorithm to see what is happening here. Thanks for raising the hand! 👍 |
Sorry, I was wrong. The problem here is that the latest commit ( Algorithm is working fine, but we are not taking into account empty commits (wish it was a way to get this information using Github API). |
@jgsogo I fixed the issue in my bot https://github.com/prince-chrismc/conan-center-index-pending-review/blob/main/pending_review/pull_request.go#L106-L118 I count valid approvals regardless if they are on the head commit or not... this way it matches the github API more closely It seems the API handles the DISMISSED case well |
Hi, @prince-chrismc! Thanks for pointing it out. I'm not confident enough (1) and that is the reason why we are checking that the reviews are associated with the latest commit SHA. To implement our logic we would need:
(1) it clearly means that we haven't tested it enough. 🙈 |
The UI still shows a ✔️ #3855 (review) Though the API reports it as a comment now {
"id": 550510346,
"node_id": "MDE3OlB1bGxSZXF1ZXN0UmV2aWV3NTUwNTEwMzQ2",
"user": {
"login": "prince-chrismc",
"id": 16867443,
// ...
},
"body": "",
"state": "COMMENTED",
"html_url": "https://github.com/conan-io/conan-center-index/pull/3855#pullrequestreview-550510346",
"pull_request_url": "https://api.github.com/repos/conan-io/conan-center-index/pulls/3855",
"author_association": "CONTRIBUTOR",
"_links": {
"html": {
"href": "https://github.com/conan-io/conan-center-index/pull/3855#pullrequestreview-550510346"
},
"pull_request": {
"href": "https://api.github.com/repos/conan-io/conan-center-index/pulls/3855"
}
},
"submitted_at": "2020-12-11T19:17:24Z",
"commit_id": "ed49a80faf07185691267f3e15957a64b504c3e2"
}, |
Specify library name and version: boost/all
conan-center hook activated.
I'm not sure if this is a bug in Boost's documentation, its build system, or the recipe. But building without this flag I see that my
boost
binaries are linked with my systemicu
.