-
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 upgrade] overlay triplet on osx does not work when running vcpkg upgrade. #18764
Comments
This issue cannot be reproduced by setting Thanks. |
I will do. |
@daschuer On OSX. |
The issue is fixed when using an absolute path. |
I also test the relative path and it also works. No idea why it failed on your machine. |
@vicroms Can you please take a look? Thanks. |
It does not fail on my machine because I have no access to a osx device. It fails during a the GitHub workflow. I have the suspicion that it relates to you other overlays since you cannot confirm it locally. |
Ping @vicroms |
What does "requires:repro" mean? |
@daschuer We couldn't reproduce this issue locally. |
Thanks for posting this issue. This issue hasn’t been updated in four months. Please reopen this issue if this is still a problem for you. |
I can confirm that the issue is solved now. |
Describe the bug
I am trying to us a overlay triplet for x64-osx
I have created overlay/triplets/x64-osx.cmake and set the environment variable VCPKG_OVERLAY_TRIPLETS to overlay/triplets
When building a port, I receive these lines:
Is it correct that the first line confirms that the file is there but it forgets it later on?
Environment
To Reproduce
Steps to reproduce the behavior:
Use this workflow on github:
https://github.com/mixxxdj/vcpkg/blob/871675591e3fcc2b876d7a6f59cbe3518a142580/.github/workflows/build.yml
I am not able to provide a minimum failing receipt, because I have no access to an osx device.
Expected behavior
The overlay triplet should be used without failing
Failure logs
https://github.com/mixxxdj/vcpkg/runs/2960968025?check_suite_focus=true
Additional context
We need the overlay to set the VCPKG_OSX_DEPLOYMENT_TARGET to 10.12 for compatibility with old devices.
The text was updated successfully, but these errors were encountered: