-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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] Track hashes of cmake script helpers in consuming portfiles #12254
[vcpkg] Track hashes of cmake script helpers in consuming portfiles #12254
Conversation
ITK is #12298 |
The arm64 errors are all due to a failure while downloading winflexbison from sourceforge. |
@ras0219-msft I think |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
rpclib:
qt5-imageformats:
|
If you see that one just retry. I sometimes also see it locally but just retrying seems to be enough to make it build. Probably a parallel build issue? |
The osx failures: libb2: I didn't repro this issue locally, it built sucessfully.
spaceland: source download failed, rerun the PR might work. |
Fix libb2 issue via PR #12398 |
@@ -16,6 +16,7 @@ VCPKG_TARGET_IMPORT_LIBRARY_PREFIX import library prefix for target (same | |||
VCPKG_TARGET_IMPORT_LIBRARY_SUFFIX import library suffix for target (same as CMAKE_IMPORT_LIBRARY_SUFFIX) | |||
VCPKG_FIND_LIBRARY_PREFIXES target dependent prefixes used for find_library calls in portfiles | |||
VCPKG_FIND_LIBRARY_SUFFIXES target dependent suffixes used for find_library calls in portfiles | |||
VCPKG_SYSTEM_LIBRARIES list of libraries are provide by the toolchain and are not managed by vcpkg |
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.
VCPKG_SYSTEM_LIBRARIES list of libraries are provide by the toolchain and are not managed by vcpkg | |
VCPKG_SYSTEM_LIBRARIES list of libraries that are provided by the toolchain and are not managed by vcpkg |
Thanks everyone! |
…icrosoft#12254) * [vcpkg] Track hashes of cmake script helpers in consuming portfiles * [vcpkg] Format * [vcpkg_find_acquire_program] Use �cpkg_from_sourceforge for FLEX and BISON Co-authored-by: Robert Schumacher <[email protected]>
This PR adds a heuristic method for determining what script helpers a given portfile is using and includes the hashes of those helpers into the port's package abi.