Kai Pastor

Results 999 comments of Kai Pastor

The package doesn't support uwp, due to use of desktop API. ~~~ dcmdata.lib(dcuid.cc.obj) : error LNK2019: unresolved external symbol __imp_GetAdaptersInfo referenced in function "struct _IP_ADAPTER_INFO * __cdecl getMACAddresses(class std::vector &)"...

Just stumbled over this while running into error C2059 (which is listed in the screenshot) with rapidcsv in pdal in vcpkg. - There is a global-scope C-language `alloc_func` typedef in...

The general answer to such situations is to provide an empty overlay port (here: for openssl). Cf. https://devblogs.microsoft.com/cppblog/using-system-package-manager-dependencies-with-vcpkg/#using-curl-and-openssl-from-the-system-package-manager Note that that vcpkg's openssl port also installs a wrapper for `find_package(OpenSSL)`...

> You could find system `openssl` by CMake function https://cmake.org/cmake/help/latest/module/FindOpenSSL.html, you may also need to specify the search path. This misses the point of the question.

~@rizkyblackhat Make a proper new issue or discussion.~

(I see, still the same question.) Well, FTR the proper answer is: Use an (almost) empty overlay port for openssl. Satisfying vcpkg dependency resolution, but not providing an openssl installation.

@BillyONeal @nibanks Is there no capacity to check/apply the suggestion and eventually merge the PR?

For review: [Report on colors and symbols](https://github.com/user-attachments/files/15896146/index.html.zip)

The cmake config is useful but not on the right track IMO. - When not provided by upstream, package and targets should be prefixed as "unoffical". https://learn.microsoft.com/en-us/vcpkg/contributing/maintainer-guide#add-cmake-exports-in-an-unofficial--namespace - It is...