conan-io / conan

Conan - The open-source C and C++ package manager
https://conan.io
MIT License
8.3k stars 986 forks source link

OpenSSL broken on Windows #5077

Closed acgetchell closed 5 years ago

acgetchell commented 5 years ago

OpenSSL broken on Windows:

C:\Users\appveyor\.conan\data\OpenSSL\1.0.2n\conan\stable\build\14214d5db1813d4f84ab3faaf7d4140f4f8f5c3b
ERROR: OpenSSL/1.0.2n@conan/stable: Error in build() method, line 120
    raise Exception("Unsupported operating system: %s" % self.settings.os)
    Exception: Unsupported operating system: Windows

Visual Studio 15: https://ci.appveyor.com/project/acgetchell/cdt-plusplus/build/job/5yyxv5y6q370oo8f#L4828

Visual Studio 17: https://ci.appveyor.com/project/acgetchell/cdt-plusplus/build/job/lssasvd7rdjg92t1#L4840

To help us debug your issue please explain:

Conan 1.14.5, Windows, clang 8.0.0, OpenSSL/1.0.2n@conan/stable

On AppVeyor with:

https://github.com/acgetchell/CDT-plusplus/blob/develop/.appveyor.yml https://github.com/acgetchell/CDT-plusplus/blob/develop/CMakeLists.txt

jgsogo commented 5 years ago

Hi, @acgetchell. Yes, it looks like that recipe is not prepared to build in Windows using clang (too many combinations đŸ˜… ). The recipe has evolved for new releases of OpenSSL, maybe it works with new ones, have you tried it? or do you need v1.0.2.n?

Anyway I'm moving this issue to conan-community/community where we handle issues related to packages, this repo is for Conan development.

Thanks

acgetchell commented 5 years ago

Thanks! I posted it here because I initially thought it was a Conan install issue, I then realized it was an OpenSSL issue.

jgsogo commented 5 years ago

I cannot move issues across organizations... can you open it there? Thanks

acgetchell commented 5 years ago

https://github.com/conan-community/community/issues/188