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

[sail] Update to 0.9.0-rc2, Conan V1 only #14926

Closed
wants to merge 37 commits into from
Closed

[sail] Update to 0.9.0-rc2, Conan V1 only #14926

wants to merge 37 commits into from

Conversation

HappySeaFox
Copy link
Contributor

Specify library name and version: sail/0.9.0-rc2

Conan V1 only because V2 migration (#14871) is blocked by conan-io/conan#12600


@conan-center-bot

This comment has been minimized.

@HappySeaFox HappySeaFox reopened this Dec 25, 2022
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

sanblch and others added 13 commits December 29, 2022 13:51
* boost: Add 1.81.0

* boost: remove Boost.Locale.1.81.0 from build on compilers without C++11 support
…kage

* xkbcommon: Use rm_safe from Conan 1.53 and simplify test package

Fix cmake_layout import.

* Fix CMake version in test package

* Add cmake_find_package_multi to test_v1_package
* jom: Download binaries in build method and fix test packages

Use conan.tools.files.copy.
Update license to be GPL-3.0-only.

* Define empty build step

* Use prepend_path

* Remove buildenv_info and runenv_info
* add mbits-semver/0.1.1

* up the minimium GCC version

* fix: adding v1 config info

* fix: bump min clang

* remove unused imports

* move msvc to the dict, clean package()

see review(s) in #14866

* revert check_min_vs removal
* add vulkan-loader/1.3.236.0

* revert self.info in validate()

* try to use CMake >= 3.16 if vulkan-loader >= 1.3.232

seems to be required due to KhronosGroup/Vulkan-Loader#1095
* add mbits-mstch/1.0.4

* move msvc to the dict, clean package()

see review(s) in #14866

* revert check_min_vs removal
* mbits-args: conan v2 support

* empty commit to force re-build

* simplify package(), revert compiler versions

* clang-11 + libstdc++ do not like my library

* revert check_min_vs removal

* clean unneeded import
* hyperscan: support gcc12, support conan v2

* fix pcre linking

* add CMP0077 policy

* disable to build util, tools, unit
* add jasper/4.0.0

* allow mozjpeg backend & avoid to find libheif since 3.0.0

* honor fPIC=False in jasper >= 4.0.0
* add properties to libunwind

* remove names

* remove names
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline

Failure in build 35 (3519ada2a15826a4c9eb12a92f352fa6b5a8a5d2):

  • sail/0.9.0-rc2@:
    CI failed to create some packages (All logs)

    Logs for packageID 0b33890cdc68443df4f4c7e096ac0967dbaaba26:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++
    compiler.version=5
    os=Linux
    [options]
    sail:shared=False
    
    [...]
    -- Library webp found /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebp.a
    -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebp.a
    -- Library webp found /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebp.a
    -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebp.a
    -- Library webpmux found /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebpmux.a
    -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebpmux.a
    -- Library webpdemux found /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebpdemux.a
    -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebpdemux.a
    -- Library webpdecoder found /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebpdecoder.a
    -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/libwebp/1.2.4/_/_/package/9914f4fbedcef15a1908dc721c310d135acd4987/lib/libwebpdecoder.a
    -- Dependency WebP already found
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/sail/all/test_package/build/9331e2dbd11a1a0829b6fd927f87860fa8e401d7
    
    ----Running------
    > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/sail/all/test_package/build/9331e2dbd11a1a0829b6fd927f87860fa8e401d7' '--' '-j3'
    -----------------
    Scanning dependencies of target test_package_c
    Scanning dependencies of target test_package_cxx
    [ 25%] Building C object CMakeFiles/test_package_c.dir/test_package.c.o
    [ 50%] Building CXX object CMakeFiles/test_package_cxx.dir/test_package.cpp.o
    [ 75%] Linking C executable bin/test_package_c
    [ 75%] Built target test_package_c
    [100%] Linking CXX executable bin/test_package_cxx
    CMakeFiles/test_package_cxx.dir/build.make:126: recipe for target 'bin/test_package_cxx' failed
    CMakeFiles/Makefile2:96: recipe for target 'CMakeFiles/test_package_cxx.dir/all' failed
    Makefile:102: recipe for target 'all' failed
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_EXPORT_NO_PACKAGE_REGISTRY
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_DATAROOTDIR
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_LIBEXECDIR
        CMAKE_INSTALL_OLDINCLUDEDIR
        CMAKE_INSTALL_SBINDIR
    
    
    CMakeFiles/test_package_cxx.dir/test_package.cpp.o: In function `main':
    test_package.cpp:(.text.startup+0x3b): undefined reference to `sail::image::image(std::string const&)'
    collect2: error: ld returned 1 exit status
    make[2]: *** [bin/test_package_cxx] Error 1
    make[1]: *** [CMakeFiles/test_package_cxx.dir/all] Error 2
    make: *** [all] Error 2
    ERROR: sail/0.9.0-rc2 (test package): Error in build() method, line 13
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/sail/all/test_package/build/9331e2dbd11a1a0829b6fd927f87860fa8e401d7' '--' '-j3'
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline (informative, not required for merge)

Failure in build 35 (3519ada2a15826a4c9eb12a92f352fa6b5a8a5d2):

  • sail/0.9.0-rc2@:
    Error running command conan export --name sail --version 0.9.0-rc2 recipes/sail/all/conanfile.py:
    ERROR: Error loading conanfile at '/home/conan/w/prod-v2_cci_PR-14926/recipes/sail/all/conanfile.py': Unable to load conanfile in /home/conan/w/prod-v2_cci_PR-14926/recipes/sail/all/conanfile.py
      File "<frozen importlib._bootstrap_external>", line 728, in exec_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/home/conan/w/prod-v2_cci_PR-14926/recipes/sail/all/conanfile.py", line 3, in <module>
        from conans import CMake
    ImportError: cannot import name 'CMake' from 'conans' (/opt/pyenv/versions/3.7.13/lib/python3.7/site-packages/conans/__init__.py)
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants