-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
[etcd-cpp-apiv3] update to 0.15.3 #32747
[etcd-cpp-apiv3] update to 0.15.3 #32747
Conversation
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.
Can you submit these patches upstream?
Thank you for the reminder, I have submitted a PR #244 on Upstream. |
When I [Update](microsoft/vcpkg#32747) etcd-cpp-apiv3 version from 0.14.2 to 0.15.2, I get two build error: ```` fatal error LNK1107: invalid or corrupt file: cannot read at 0x330 ```` ```` error: use of undeclared identifier 'IPPROTO_TCP' ```` The first error was because the target `etcd-cpp-api-core-objects` linked the wrong `libprotobufd.dll` file instead of the .lib file, I used the usage provided by vcpkg to link the correct .lib file to fix this error. Another error was because `IPPROTO_TCP` was missing declaration `"<netinet/in.h>"`, I added it to fix this error. --------- Signed-off-by: Tao He <linzhu.ht@alibaba-inc.com> Co-authored-by: Zhao Liu <v-zhli17@microsoft.com> Co-authored-by: Tao He <linzhu.ht@alibaba-inc.com>
Hi @JonLiu1993 The pull request on etcd-cpp-apiv3 has been merged and I have just cut a new release v0.15.3, please use that version in vcpkg. Thanks! |
Thanks for the update and following up with upstream! |
Fixes #32666
Update port etcd-cpp-apiv3 the latest version 0.15.3
Fix error:
Fix error :
Note: no feature need to test.
Any fixed CI baseline entries are removed from that file.Any patches that are no longer applied are deleted from the port's directory../vcpkg x-add-version --all
and committing the result.