-
Notifications
You must be signed in to change notification settings - Fork 486
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
Backport PR #3030 to Gazebo9 for CURL fixes #3041
Conversation
Failed on beefy. Somehow the problem might be related to the local context on it. The fact of having the libcurl_imp.lib instead of libcurl_imp.dll in the compilation line is what is making the difference. I've forced a curl removal from vcpkg on windows_mad using custom release-tools branch. Build is good (I cancelled it): https://build.osrfoundation.org/job/_test_gazebo-ci-pr_any-windows7-amd64/5 . 🟢 From success build: cmake 3.15.5 run:
From CMakeCache.txt:
Files in workspace:
🔴 For the bad build on beefy:
CMakeCache.txt
|
I have an hypothesis: different versions of cmake are behaving differently in both machines. cmake 3.15.5 is in windows_mad while cmake 3.20.0 is in beefy. Checking the different release notes, 3.17 we have:
|
Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
the change in 9cc7ea5 seems to be fixing the problem. pushed. |
huh, this change was in the original PR, it must have been lost when resolving conflicts for the backport: |
Gazebo9 on Windows is currently failing with problems related to linking of CURL
against .dll instead of using .lib. Seems to me the name problem described and
solved by #3030.
This PR backports the code to gazebo9 branch.