You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
vcpkg uses the develop branch of poco, but its ssl/https support on Windows is malfunction in this version.
Reason & Workaround
Poco current develop branch enables both NetSSL_OpenSSL and NetSSL_Win options when build on Windows. and Its header files are mixed and overwritten after installed by vcpkg,
but NetSSL_OpenSSL and NetSSL_Win used to support ssl/https with different implements, shouldn't be mixed.
It seems only its current develop branch has this problem. A simplest workaround is using a stable or master version of poco as port instead.
Environment
OS: Windows
To Reproduce
Steps to reproduce the behavior:
./vcpkg install poco
Create a project, copy sample codes under NetSSL_OpenSSL or NetSSL_Win
Just run it simply, program will crash.
The text was updated successfully, but these errors were encountered:
Thanks for reporting this, is there an issue in the upstream we can track?
Someone has recently opened a relative issue in the upstream: pocoproject/poco#2760
But this issue seems to exist a long time, and only occur while installed by vcpkg.
People who use master or stable branch or install manually will maybe ignore this issue,
so it will be probably a long time to wait developers in the upstream to notice and fix it.
Describe the bug
vcpkg uses the develop branch of poco, but its ssl/https support on Windows is malfunction in this version.
Reason & Workaround
Poco current develop branch enables both NetSSL_OpenSSL and NetSSL_Win options when build on Windows. and Its header files are mixed and overwritten after installed by vcpkg,
but NetSSL_OpenSSL and NetSSL_Win used to support ssl/https with different implements, shouldn't be mixed.
It seems only its current develop branch has this problem. A simplest workaround is using a stable or master version of poco as port instead.
Environment
To Reproduce
Steps to reproduce the behavior:
The text was updated successfully, but these errors were encountered: