-
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
[lapack-reference] Fixed lapack.lib not being found when linking using cmake under Windows #38035
[lapack-reference] Fixed lapack.lib not being found when linking using cmake under Windows #38035
Conversation
No. There is a test port in vcpkg which makes sure lapack can be found the way it is. |
And the canonical way to use lapack is via find_package(Lapack) via module and not config mode |
When using config mode in the original usage, it will prompt that
|
Well, the guidelines disallow renaming after the build because of CMake config. Could we just patch out these lines: |
This work probably got reset by merging #24327 |
The changes of this PR ignoring WS changes looks strange to me. |
…lapack-reference
…vcpkg into fix-lapack-reference
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 change to lapack-reference looks correct to me (they just implement https://learn.microsoft.com/en-us/vcpkg/contributing/maintainer-guide#do-not-rename-binaries-outside-the-names-given-by-upstream ). Can you explain how the opencv4 and openmvs changes are related?
Thanks! <3
The reason for modifying opencv4 and openmvs is that when ci is running, it prompts: opencv4 cannot find the flatbuffers header file, so the flatbuffers search method is fixed. openmvs prompts that zstd cannot be found when connecting, because #32309 is not merged yet and FindBoost only knows about transitive usage requirements within boost itself. |
@jimwang118 Actually, it looks like this PR broke So what I think might be happening is that the old method |
This issue is fixing by PR 38594. |
Ah great, thanks! I think that PR wasn't merged yet when I was running into the problem yesterday. I'll pull the latest vcpkg now. |
Fixes #38009
Remove the statement renaming liblapack.lib.
SHA512s are updated for each updated download.The "supports" clause reflects platforms that may be fixed by this new version.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.Usage test pass with following triplets: