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
[vcpkg] Fix unrecognized identifier errors in prbuild and cibuild. #15354
Conversation
@@ -1,6 +0,0 @@ | |||
Source: tensorflow-common |
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.
The new approach and the older approach both share a problem in that they will not track changes to the shared files in their ABIs.
The correct (abi-tracking) way to handle this situation is to either:
- Duplicate the files into each port directory
- Keep the
tensorflow-common
port, change it to install the shared files into some directory, such asshare/tensorflow-common/...
, and refer to those files from the other ports via${CURRENT_INSTALLED_DIR}/share/...
.
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.
I did (2).
Error: Unrecognized identifer name false. Add to override list in triplet file. tensorflow-common's version numbers are unchanged because there is no effect on any consumers. Error: Unrecognized identifer name ios. Add to override list in triplet file. This is used in the "ashes" port and is recognized by the community triplet x64-ios.
Error: Unrecognized identifer name false. Add to override list in triplet file.
tensorflow-common's version numbers are unchanged because there is no effect on any consumers.
Error: Unrecognized identifer name ios. Add to override list in triplet file.
This is used in the "ashes" port and is recognized by the community triplet x64-ios.