Skip to content
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

[uvw] update to <2.12.1> #24743

Closed
hihig2001 opened this issue May 17, 2022 · 6 comments · Fixed by #24772
Closed

[uvw] update to <2.12.1> #24743

hihig2001 opened this issue May 17, 2022 · 6 comments · Fixed by #24772
Assignees
Labels
category:port-update The issue is with a library, which is requesting update new revision

Comments

@hihig2001
Copy link

hihig2001 commented May 17, 2022

Library name: uvw

New version number: 2.12.1

Other information that may be useful (release notes, etc...)
current vcpkg version is 2.7.0 and it is way behind from current version.
2.12.1 uses recent version of libuv which is 1.44.1

https://github.com/skypjack/uvw/tags

@FrankXie05 FrankXie05 added the category:port-update The issue is with a library, which is requesting update new revision label May 17, 2022
@hihig2001
Copy link
Author

skypjack/uvw@6ed2113

clang-cl compile error also has been fixed!

@hihig2001
Copy link
Author

not sure but it seems uvw 2.12.1 supposed to use 1.44.1 and current vcpkg version is using 1.43. and it seems it doesn't compile. there some unknow libuv api, that is not existed in 1.43, in uvw.

@FrankXie05
Copy link
Contributor

@hihig2001 The port livuv is being updated to 1.44.1 #24745, and I have updated the port libuvw to the latest commit skypjack/uvw@3db9e8f

@hihig2001
Copy link
Author

It seems libuv hasn't updated cause ci of linux build has failed some reason. Because of that i couldn't access to recent uvw. Since there are no 1.44.1 in libuv in vcpkg, uvw failed to compile when they access to api that has existed on recent version of libuv.

@FrankXie05
Copy link
Contributor

@hihig2001 sorry, i'll fix it right away. 🦾

@hihig2001
Copy link
Author

hi guys i got this error from 'uvw' in recent vcpkg.
i'm using 'vcpkg.json' and constrained version by specifying builtin-baseline

"builtin-baseline": "98f8d00e89fb6a8019c2045cfa1edbe9d92d3405"

hope it works too

1> [CMake] CMake Error at C:/dev/vcpkg/scripts/buildsystems/vcpkg.cmake:824 (_find_package):
1> [CMake] Could not find a package configuration file provided by "unofficial-libuv"
1> [CMake] with any of the following names:
1> [CMake]
1> [CMake] unofficial-libuvConfig.cmake
1> [CMake] unofficial-libuv-config.cmake
1> [CMake]
1> [CMake] Add the installation prefix of "unofficial-libuv" to CMAKE_PREFIX_PATH or
1> [CMake] set "unofficial-libuv_DIR" to a directory containing one of the above
1> [CMake] files. If "unofficial-libuv" provides a separate development package or
1> [CMake] SDK, be sure it has been installed.
1> [CMake] Call Stack (most recent call first):
1> [CMake] out/build/windows-msvc-debug-hard-mode/vcpkg_installed/x64-windows/share/uvw/uvw-config.cmake:1 (find_package)
1> [CMake] C:/dev/vcpkg/scripts/buildsystems/vcpkg.cmake:824 (_find_package)
1> [CMake] knuckles/CMakeLists.txt:13 (find_package)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-update The issue is with a library, which is requesting update new revision
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants