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
2023-03-16T19:45:24.6426120Z nas/1.9.4: Not found in local cache, looking in remotes...
2023-03-16T19:45:24.6426959Z nas/1.9.4: Trying with 'conancenter'...
2023-03-16T19:45:24.6668842Z Downloading conanmanifest.txt
2023-03-16T19:45:24.6789622Z Downloading conanfile.py
2023-03-16T19:45:24.6903110Z Downloading conan_export.tgz
2023-03-16T19:45:24.7032182Z nas/1.9.4: Downloaded recipe revision e83822d91bf62a5a22fcd54fe55dabb8
...
2023-03-16T19:45:35.0041419Z ERROR: There are invalid packages (packages that cannot exist for this configuration):
2023-03-16T19:45:35.0041838Z nas/1.9.4: Invalid ID: Recipe cannot be built with clang
* conan: disable nas option in sdl for Linux, this fixes error:
nas/1.9.4: Invalid ID: Recipe cannot be built with clang
more details here: conan-io/conan-center-index#16606
* conan: disable "with_mpeg" option in libsndfile for Linux, this fixes
error: 0a12560440ac9f760670829a1cde44b787f587ad/src/src/libmpg123/mpg123lib_intern.h:346: undefined reference to `__pow_finite'
Description
Our project uses github actions with conan (build sdl/2.0.18 with clang-11/clang-12):
https://github.com/storm-devs/storm-engine/blob/2f2424d29a206581d670fce028bc0db501959ef7/conanfile.py
https://github.com/storm-devs/storm-engine/blob/2f2424d29a206581d670fce028bc0db501959ef7/.github/workflows/ci_linux.yml
4 days ago all worked fine - sdl/2.0.18 used nas/1.9.4#a477daba39c6a686aa2e04234a4da3aa and it works fine:
https://github.com/q4a/storm-engine/actions/runs/4409387325/jobs/7725615813
Yesterday conan gives error:
Full log here:
https://github.com/storm-devs/storm-engine/actions/runs/4441013248/jobs/7795548345
I created simple workaround with forcing:
self.requires("nas/1.9.4#a477daba39c6a686aa2e04234a4da3aa")
and it worked.
https://github.com/storm-devs/storm-engine/pull/470/files
I hope, that given logs are enough and I can remove that workaround soon.
Package and Environment Details
Conan profile
[settings]
arch=x86_64
arch_build=x86_64
build_type=Debug
compiler=clang
compiler.libcxx=libstdc++11
compiler.version=11
os=Linux
os_build=Linux
[options]
crash_reports=False
output_directory=/home/runner/work/storm-engine/storm-engine/build
steam=False
watermark_file=/home/runner/work/storm-engine/storm-engine/build/watermark.hpp
[build_requires]
[env]
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True
Steps to reproduce
I just push commit to CI. Our repo is public, all logs available in github actions: https://github.com/storm-devs/storm-engine/actions
Logs
Click to expand log
The text was updated successfully, but these errors were encountered: