-
Notifications
You must be signed in to change notification settings - Fork 5.2k
deps: Update yaml_cpp deps to fix CRNL and emit issue. #20886
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
Conversation
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to |
keith
left a comment
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.
Are there upstream issues / PRs tracking these?
Er, what do you mean? This work is motivated by PR20544 not being the 'right' solution. The issue is in the yaml_cpp library and at least partially fixed there. Unfortunately was my fix (of yaml_cpp) not perfect, so I have to iterate another patch to the yaml_cpp lib. This PR here is just for testing, whether the patch of yaml_cpp now really fixes all issues and builds on all platforms. |
|
yaml_cpp fixes are also here: yaml_cpp PR1099. |
|
Sorry I just meant for the newline one, so jbeder/yaml-cpp#1099, can you add that as a comment in the patch so we know we can remove that once it merges? |
|
/retest |
|
Retrying Azure Pipelines: |
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
/donotmerge This is a temporary state for testing purpose only. DO NOT MERGE! |
bazel/repository_locations.bzl
Outdated
| project_url = "https://github.com/jbeder/yaml-cpp", | ||
| version = "db6deedcd301754723065e0bbb1b75927c5b49c7", | ||
| sha256 = "387d7f25467312ca59068081f9a25bbab02bb6af32fd3e0aec1bd59163558171", | ||
| version = "fa744bbbe22da24c745d991fd8f6f0401af7acf7", |
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.
@vehre-x41 Thanks for fixing this!
Can this be updated to the latest version 13626af92af7642eba79837842c59602201d52a1? we can then verify that the windows CI is happy.
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.
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.
yaml-cpp has merged #1100. Updated refs and now just waiting for CI to pass.
Signed-off-by: Andre Vehreschild <vehre@x41-dsec.de>
|
/lgtm deps |
|
/retest |
|
Retrying Azure Pipelines: |
adisuissa
left a comment
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.
LGTM, thanks!
Commit Message: deps: Update yaml_cpp deps to fix CRNL and emit issues.
Additional Description: Update reference to yaml_cpp to make use of latest fixes:
Signed-off-by: Andre Vehreschild vehre@x41-dsec.de
Risk Level: Low
Testing: n/a
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: Force yaml_cpp to link statically.