Skip to content

Change Nuget binary cache pre-release info to always start with letters#14857

Merged
BillyONeal merged 3 commits intomicrosoft:masterfrom
frivard-coveo:bug/vcpkg-14542-buildmetadata
Dec 4, 2020
Merged

Change Nuget binary cache pre-release info to always start with letters#14857
BillyONeal merged 3 commits intomicrosoft:masterfrom
frivard-coveo:bug/vcpkg-14542-buildmetadata

Conversation

@frivard-coveo
Copy link
Copy Markdown
Contributor

Describe the pull request

@ghost
Copy link
Copy Markdown

ghost commented Nov 30, 2020

CLA assistant check
All CLA requirements met.

@frivard-coveo frivard-coveo changed the title Change Nuget binary cache pre-release info to build metadata Change Nuget binary cache pre-release info to always start with letters Nov 30, 2020
@frivard-coveo
Copy link
Copy Markdown
Contributor Author

After some testing, dropping the pre-release information alters the filename, which causes more problems since the filename, which is used directly for a search on the nuget source, no longer contains any abi info.
I switched to the other proposed solution, which is to always start the pre-release info with some letters.

@JackBoosY
Copy link
Copy Markdown
Contributor

cc @ras0219

@frivard-coveo
Copy link
Copy Markdown
Contributor Author

The failing check is for port sophus, and the error is :

ninja: error: 'D:/installed/x64-windows-static/debug/lib/openblas.lib', needed by 'test/ceres/test_ceres_se3.exe', missing and no known rule to make it

which is not related to my PR. Is it possible that it was already broken?

@JackBoosY JackBoosY added category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. labels Dec 4, 2020
@BillyONeal BillyONeal merged commit e92fa3a into microsoft:master Dec 4, 2020
@BillyONeal
Copy link
Copy Markdown
Member

Thanks for your contribution!

strega-nil pushed a commit to strega-nil/vcpkg that referenced this pull request May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

When uploading to Nuget, the SemVer version might be invalid

4 participants