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

sioclient: new recipe #24112

Merged
merged 4 commits into from
May 28, 2024
Merged

Conversation

valgur
Copy link
Contributor

@valgur valgur commented May 26, 2024

Adds sioclient/cci.20240405: https://github.com/socketio/socket.io-client-cpp

C++11 implementation of Socket.IO client

Packaging status

The last official release that was published three years ago is much less compatible with packaging without patching so I did not include it.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!

Successful compilation logs without openssl:

$ conan create . --version=cci.20240405 -b=missing -o="&:with_openssl=False"

======== Exporting recipe to the cache ========
sioclient/cci.20240405: Exporting package recipe: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/conanfile.py
sioclient/cci.20240405: exports: File 'conandata.yml' found. Exporting it...
sioclient/cci.20240405: Copied 1 '.py' file: conanfile.py
sioclient/cci.20240405: Copied 1 '.yml' file: conandata.yml
sioclient/cci.20240405: Exported to cache folder: /Users/ruben/.conan2/p/siocl1991ec8b010fc/e
sioclient/cci.20240405: Exported: sioclient/cci.20240405#e1a6139d551939e48a42eaef5df358b5 (2024-05-27 12:17:33 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=gnu17
compiler.libcxx=libc++
compiler.version=15
os=Macos
[options]
&:with_openssl=False
[platform_tool_requires]
cmake/3.29.1
[conf]


Profile build:
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=gnu17
compiler.libcxx=libc++
compiler.version=15
os=Macos
[platform_tool_requires]
cmake/3.29.1
[conf]



======== Computing dependency graph ========
asio/1.30.2: Not found in local cache, looking in remotes...
asio/1.30.2: Checking remote: conancenter
asio/1.30.2: Downloaded recipe revision e85190b743d25c5434f28475421e2d9b
Graph root
    cli
Requirements
    asio/1.30.2#e85190b743d25c5434f28475421e2d9b - Downloaded (conancenter)
    boost/1.83.0#2d83de19c46523acd9cc8f678141b0d4 - Cache
    bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4 - Cache
    libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c - Cache
    libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Cache
    openssl/3.2.1#c7b554068caae5eda12b735ea6f23d70 - Cache
    rapidjson/cci.20230929#8dc0392af2b3aaea7312095f0ba53467 - Cache
    sioclient/cci.20240405#e1a6139d551939e48a42eaef5df358b5 - Cache
    websocketpp/0.8.2#842a0419153a8aa52f3ea3a1da557d38 - Cache
    zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
Build requirements
    b2/4.10.1#a41eecb267963ddf518e3c177eae60e1 - Cache
    cmake/3.26.6#759ea81fd235ddf58a0e073e66379bf6 - Cache
Resolved version ranges
    cmake/[>=3.12 <=3.27]: cmake/3.26.6
    openssl/[>=1.1 <4]: openssl/3.2.1
    zlib/[>=1.2.11 <2]: zlib/1.3.1

======== Computing necessary packages ========
boost/1.83.0: Checking 9 compatible configurations
boost/1.83.0: Main binary package '5794591bfb63286308563d600abd72a8e5cd758e' missing. Using compatible package 'fce6bee73e435a228f3d13811a688a6df4064e88': compiler.cppstd=20
sioclient/cci.20240405: Checking 9 compatible configurations
sioclient/cci.20240405: Compatible configurations not found in cache, checking servers
sioclient/cci.20240405: '017fb368bc4b7c3480ba0ff0b457f7606e6ee60d': compiler.cppstd=11
sioclient/cci.20240405: 'f1fec4bfdb26f06bc08d4e372c603aa85b1c34df': compiler.cppstd=gnu11
sioclient/cci.20240405: 'ddaae6d830ae1dcebc96b9582709e913e5fe812d': compiler.cppstd=14
sioclient/cci.20240405: '539a5762dc04fb455dbc652856701b7b9ff77ae9': compiler.cppstd=gnu14
sioclient/cci.20240405: '939435ba7dbf75f7bd91ed10bc30add5ea7a32fd': compiler.cppstd=17
sioclient/cci.20240405: 'dcfcb625652c1a14828610d01d549582b0bedcc8': compiler.cppstd=20
sioclient/cci.20240405: 'e902ce5aecf170e5a9c3375a288d556d0d4f4448': compiler.cppstd=gnu20
sioclient/cci.20240405: '82d043efc10d313da501fd0a76f687b645eefcd2': compiler.cppstd=23
sioclient/cci.20240405: 'c0e840d42e74a887f16d524b3ac117101d69c7bb': compiler.cppstd=gnu23
Requirements
    asio/1.30.2#e85190b743d25c5434f28475421e2d9b:da39a3ee5e6b4b0d3255bfef95601890afd80709#be12150671844d81cf59bad8622c62b2 - Download (conancenter)
    boost/1.83.0#2d83de19c46523acd9cc8f678141b0d4:fce6bee73e435a228f3d13811a688a6df4064e88#b71366d148a376216d1582c628f01de9 - Cache
    bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4:bd47875fc25b97398a4030f4060ef8ef3539584a#bb48345c8b7d1d720c829f4158317d9f - Cache
    libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c:2ee39e692ca4177b4b689b15bc1f2cfdf8f83706#a6e3b4b5db9d36ff21b92583c32018f6 - Cache
    libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd:2ee39e692ca4177b4b689b15bc1f2cfdf8f83706#0d1ac0a6b9b93212fa0e6fbca1ee1199 - Cache
    openssl/3.2.1#c7b554068caae5eda12b735ea6f23d70:7833c7c48ca5681090256e36ed675b071307c45a#b0f4b16d1ef7ea4524a05c6be8580f9b - Cache
    rapidjson/cci.20230929#8dc0392af2b3aaea7312095f0ba53467:da39a3ee5e6b4b0d3255bfef95601890afd80709#bc6124f3dda366933f5ac97f53b76b7b - Download (conancenter)
    sioclient/cci.20240405#e1a6139d551939e48a42eaef5df358b5:d83f59ce49314cb478ff799dce249d786f93c76c - Build
    websocketpp/0.8.2#842a0419153a8aa52f3ea3a1da557d38:da39a3ee5e6b4b0d3255bfef95601890afd80709#8d95ef6d4cbb83d2ac764b984accfa53 - Download (conancenter)
    zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:2ee39e692ca4177b4b689b15bc1f2cfdf8f83706#354fafc9f0f6eb5f6a9c86482590c6fd - Cache
Build requirements
    cmake/3.26.6#759ea81fd235ddf58a0e073e66379bf6:9e5323c65b94ae38c3c733fe12637776db0119a5#699c6f31e51926ce1a5746a9d95a3b44 - Download (conancenter)
Skipped binaries
    b2/4.10.1

======== Installing packages ========

-------- Downloading 4 packages --------
asio/1.30.2: Retrieving package da39a3ee5e6b4b0d3255bfef95601890afd80709 from remote 'conancenter' 
asio/1.30.2: Package installed da39a3ee5e6b4b0d3255bfef95601890afd80709
asio/1.30.2: Downloaded package revision be12150671844d81cf59bad8622c62b2
cmake/3.26.6: Retrieving package 9e5323c65b94ae38c3c733fe12637776db0119a5 from remote 'conancenter' 
cmake/3.26.6: Downloading 74.5MB conan_package.tgz
cmake/3.26.6: Downloaded 73.8MB 99% conan_package.tgz
cmake/3.26.6: Decompressing 74.5MB conan_package.tgz
cmake/3.26.6: Package installed 9e5323c65b94ae38c3c733fe12637776db0119a5
cmake/3.26.6: Downloaded package revision 699c6f31e51926ce1a5746a9d95a3b44
rapidjson/cci.20230929: Retrieving package da39a3ee5e6b4b0d3255bfef95601890afd80709 from remote 'conancenter' 
rapidjson/cci.20230929: Package installed da39a3ee5e6b4b0d3255bfef95601890afd80709
rapidjson/cci.20230929: Downloaded package revision bc6124f3dda366933f5ac97f53b76b7b
websocketpp/0.8.2: Retrieving package da39a3ee5e6b4b0d3255bfef95601890afd80709 from remote 'conancenter' 
websocketpp/0.8.2: Package installed da39a3ee5e6b4b0d3255bfef95601890afd80709
websocketpp/0.8.2: Downloaded package revision 8d95ef6d4cbb83d2ac764b984accfa53
bzip2/1.0.8: Already installed! (2 of 11)
cmake/3.26.6: Appending PATH environment variable: /Users/ruben/.conan2/p/cmake1a59d10a60e4d/p/CMake.app/Contents/bin
libbacktrace/cci.20210118: Already installed! (4 of 11)
libiconv/1.17: Already installed! (5 of 11)
zlib/1.3.1: Already installed! (7 of 11)
boost/1.83.0: Already installed! (8 of 11)
openssl/3.2.1: Already installed! (9 of 11)
sioclient/cci.20240405: Calling source() in /Users/ruben/.conan2/p/siocl1991ec8b010fc/s/src
sioclient/cci.20240405: Unzipping 1.3MB, this can take a while
Unzipping 100 %                                                       

-------- Installing package sioclient/cci.20240405 (11 of 11) --------
sioclient/cci.20240405: Building from source
sioclient/cci.20240405: Package sioclient/cci.20240405:d83f59ce49314cb478ff799dce249d786f93c76c
sioclient/cci.20240405: Copying sources to build folder
sioclient/cci.20240405: Building your package in /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b
sioclient/cci.20240405: Calling generate()
sioclient/cci.20240405: Generators folder: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release/generators
sioclient/cci.20240405: CMakeToolchain generated: conan_toolchain.cmake
sioclient/cci.20240405: CMakeToolchain generated: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release/generators/CMakePresets.json
sioclient/cci.20240405: CMakeToolchain generated: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/src/CMakeUserPresets.json
sioclient/cci.20240405: CMakeDeps necessary find_package() and targets for your CMakeLists.txt
    find_package(websocketpp)
    find_package(asio)
    find_package(RapidJSON)
    target_link_libraries(... websocketpp::websocketpp asio::asio rapidjson)
sioclient/cci.20240405: Generating aggregated env files
sioclient/cci.20240405: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
sioclient/cci.20240405: Calling build()
sioclient/cci.20240405: Running CMake.configure()
sioclient/cci.20240405: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/src"
-- Using Conan toolchain: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release/generators/conan_toolchain.cmake
-- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC)
-- Conan toolchain: C++ Standard 17 with extensions ON
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- The C compiler identification is AppleClang 15.0.0.15000309
-- The CXX compiler identification is AppleClang 15.0.0.15000309
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Target declared 'websocketpp::websocketpp'
-- Conan: Component target declared 'OpenSSL::Crypto'
-- Conan: Component target declared 'OpenSSL::SSL'
-- Conan: Target declared 'openssl::openssl'
-- Conan: Target declared 'ZLIB::ZLIB'
-- Conan: Including build module from '/Users/ruben/.conan2/p/b/opensbc90ff4117c09/p/lib/cmake/conan-official-openssl-variables.cmake'
-- Conan: Component target declared 'Boost::diagnostic_definitions'
-- Conan: Component target declared 'Boost::disable_autolinking'
-- Conan: Component target declared 'Boost::dynamic_linking'
-- Conan: Component target declared 'Boost::headers'
-- Conan: Component target declared 'Boost::boost'
-- Conan: Component target declared 'boost::_libboost'
-- Conan: Component target declared 'Boost::atomic'
-- Conan: Component target declared 'Boost::container'
-- Conan: Component target declared 'Boost::context'
-- Conan: Component target declared 'Boost::date_time'
-- Conan: Component target declared 'Boost::exception'
-- Conan: Component target declared 'Boost::math'
-- Conan: Component target declared 'Boost::math_c99'
-- Conan: Component target declared 'Boost::math_c99f'
-- Conan: Component target declared 'Boost::math_c99l'
-- Conan: Component target declared 'Boost::math_tr1'
-- Conan: Component target declared 'Boost::math_tr1f'
-- Conan: Component target declared 'Boost::math_tr1l'
-- Conan: Component target declared 'Boost::program_options'
-- Conan: Component target declared 'Boost::regex'
-- Conan: Component target declared 'Boost::serialization'
-- Conan: Component target declared 'Boost::stacktrace'
-- Conan: Component target declared 'Boost::stacktrace_addr2line'
-- Conan: Component target declared 'Boost::stacktrace_backtrace'
-- Conan: Component target declared 'Boost::stacktrace_basic'
-- Conan: Component target declared 'Boost::stacktrace_noop'
-- Conan: Component target declared 'Boost::system'
-- Conan: Component target declared 'Boost::test'
-- Conan: Component target declared 'Boost::test_exec_monitor'
-- Conan: Component target declared 'Boost::timer'
-- Conan: Component target declared 'Boost::url'
-- Conan: Component target declared 'Boost::wserialization'
-- Conan: Component target declared 'Boost::chrono'
-- Conan: Component target declared 'Boost::coroutine'
-- Conan: Component target declared 'Boost::filesystem'
-- Conan: Component target declared 'Boost::json'
-- Conan: Component target declared 'Boost::nowide'
-- Conan: Component target declared 'Boost::prg_exec_monitor'
-- Conan: Component target declared 'Boost::random'
-- Conan: Component target declared 'Boost::thread'
-- Conan: Component target declared 'Boost::type_erasure'
-- Conan: Component target declared 'Boost::unit_test_framework'
-- Conan: Component target declared 'Boost::wave'
-- Conan: Component target declared 'Boost::contract'
-- Conan: Component target declared 'Boost::fiber'
-- Conan: Component target declared 'Boost::fiber_numa'
-- Conan: Component target declared 'Boost::graph'
-- Conan: Component target declared 'Boost::iostreams'
-- Conan: Component target declared 'Boost::locale'
-- Conan: Component target declared 'Boost::log'
-- Conan: Component target declared 'Boost::log_setup'
-- Conan: Target declared 'boost::boost'
-- Conan: Target declared 'BZip2::BZip2'
-- Conan: Including build module from '/Users/ruben/.conan2/p/b/bzip25323eaa591a2d/p/lib/cmake/conan-official-bzip2-variables.cmake'
-- Conan: Target declared 'libbacktrace::libbacktrace'
-- Conan: Target declared 'Iconv::Iconv'
-- Conan: Target declared 'asio::asio'
-- Conan: Target declared 'rapidjson'
-- Conan: Including build module from '/Users/ruben/.conan2/p/b/opensbc90ff4117c09/p/lib/cmake/conan-official-openssl-variables.cmake'
-- Configuring done (1.2s)
-- Generating done (0.1s)
-- Build files have been written to: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release

sioclient/cci.20240405: Running CMake.build()
sioclient/cci.20240405: RUN: cmake --build "/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release" -- -j12
[ 10%] Building CXX object CMakeFiles/sioclient.dir/src/sio_client.cpp.o
[ 20%] Building CXX object CMakeFiles/sioclient.dir/src/internal/sio_packet.cpp.o
[ 30%] Building CXX object CMakeFiles/sioclient.dir/src/sio_socket.cpp.o
[ 40%] Building CXX object CMakeFiles/sioclient_tls.dir/src/internal/sio_packet.cpp.o
[ 50%] Building CXX object CMakeFiles/sioclient_tls.dir/src/internal/sio_client_impl.cpp.o
[ 60%] Building CXX object CMakeFiles/sioclient_tls.dir/src/sio_socket.cpp.o
[ 70%] Building CXX object CMakeFiles/sioclient_tls.dir/src/sio_client.cpp.o
[ 80%] Building CXX object CMakeFiles/sioclient.dir/src/internal/sio_client_impl.cpp.o
/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/src/src/internal/sio_client_impl.cpp:119:24: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
        m_query_string=move(query_str);
                       ^
                       std::
/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/src/src/internal/sio_client_impl.cpp:119:24: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
        m_query_string=move(query_str);
                       ^
                       std::
1 warning generated.
[ 90%] Linking CXX static library libsioclient.a
[ 90%] Built target sioclient
1 warning generated.
[100%] Linking CXX static library libsioclient_tls.a
[100%] Built target sioclient_tls

sioclient/cci.20240405: Package 'd83f59ce49314cb478ff799dce249d786f93c76c' built
sioclient/cci.20240405: Build folder /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release
sioclient/cci.20240405: Generating the package
sioclient/cci.20240405: Packaging in folder /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p
sioclient/cci.20240405: Calling package()
sioclient/cci.20240405: Running CMake.install()
sioclient/cci.20240405: RUN: cmake --install "/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/b/build/Release" --prefix "/Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p"
-- Install configuration: "Release"
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/include/sio_client.h
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/include/sio_message.h
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/include/sio_socket.h
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/libsioclient.a
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/libsioclient_tls.a
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/cmake/sioclient/sioclientTargets.cmake
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/cmake/sioclient/sioclientTargets-release.cmake
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/cmake/sioclient/sioclientConfig.cmake
-- Installing: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/cmake/sioclient/sioclientConfigVersion.cmake
-- Up-to-date: /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p/lib/cmake/sioclient/sioclientTargets.cmake

sioclient/cci.20240405: package(): Packaged 1 file: LICENSE
sioclient/cci.20240405: package(): Packaged 3 '.h' files: sio_socket.h, sio_message.h, sio_client.h
sioclient/cci.20240405: package(): Packaged 2 '.a' files: libsioclient.a, libsioclient_tls.a
sioclient/cci.20240405: Created package revision 7b7320d7b44588a78937b171c181d92c
sioclient/cci.20240405: Package 'd83f59ce49314cb478ff799dce249d786f93c76c' created
sioclient/cci.20240405: Full package reference: sioclient/cci.20240405#e1a6139d551939e48a42eaef5df358b5:d83f59ce49314cb478ff799dce249d786f93c76c#7b7320d7b44588a78937b171c181d92c
sioclient/cci.20240405: Package folder /Users/ruben/.conan2/p/b/siocl25a79f16bf67a/p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated:     'cpp_info.names' used in: libiconv/1.17, openssl/3.2.1, bzip2/1.0.8, rapidjson/cci.20230929, zlib/1.3.1, boost/1.83.0
WARN: deprecated:     'cpp_info.build_modules' used in: openssl/3.2.1, bzip2/1.0.8
WARN: deprecated:     'env_info' used in: libiconv/1.17, openssl/3.2.1, bzip2/1.0.8, boost/1.83.0, cmake/3.26.6
WARN: deprecated:     'cpp_info.filenames' used in: boost/1.83.0
WARN: deprecated:     'user_info' used in: boost/1.83.0

======== Launching test_package ========

======== Computing dependency graph ========
Graph root
    sioclient/cci.20240405 (test package): /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/conanfile.py
Requirements
    asio/1.30.2#e85190b743d25c5434f28475421e2d9b - Cache
    boost/1.83.0#2d83de19c46523acd9cc8f678141b0d4 - Cache
    bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4 - Cache
    libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c - Cache
    libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Cache
    openssl/3.2.1#c7b554068caae5eda12b735ea6f23d70 - Cache
    rapidjson/cci.20230929#8dc0392af2b3aaea7312095f0ba53467 - Cache
    sioclient/cci.20240405#e1a6139d551939e48a42eaef5df358b5 - Cache
    websocketpp/0.8.2#842a0419153a8aa52f3ea3a1da557d38 - Cache
    zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
Build requirements
    b2/4.10.1#a41eecb267963ddf518e3c177eae60e1 - Cache
    cmake/3.26.6#759ea81fd235ddf58a0e073e66379bf6 - Cache

======== Computing necessary packages ========
boost/1.83.0: Checking 9 compatible configurations
boost/1.83.0: Main binary package '5794591bfb63286308563d600abd72a8e5cd758e' missing. Using compatible package 'fce6bee73e435a228f3d13811a688a6df4064e88': compiler.cppstd=20
Requirements
    boost/1.83.0#2d83de19c46523acd9cc8f678141b0d4:fce6bee73e435a228f3d13811a688a6df4064e88#b71366d148a376216d1582c628f01de9 - Cache
    bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4:bd47875fc25b97398a4030f4060ef8ef3539584a#bb48345c8b7d1d720c829f4158317d9f - Cache
    libbacktrace/cci.20210118#ec1aa63bbc10145c6a299e68e711670c:2ee39e692ca4177b4b689b15bc1f2cfdf8f83706#a6e3b4b5db9d36ff21b92583c32018f6 - Cache
    libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd:2ee39e692ca4177b4b689b15bc1f2cfdf8f83706#0d1ac0a6b9b93212fa0e6fbca1ee1199 - Cache
    openssl/3.2.1#c7b554068caae5eda12b735ea6f23d70:7833c7c48ca5681090256e36ed675b071307c45a#b0f4b16d1ef7ea4524a05c6be8580f9b - Cache
    sioclient/cci.20240405#e1a6139d551939e48a42eaef5df358b5:d83f59ce49314cb478ff799dce249d786f93c76c#7b7320d7b44588a78937b171c181d92c - Cache
    websocketpp/0.8.2#842a0419153a8aa52f3ea3a1da557d38:da39a3ee5e6b4b0d3255bfef95601890afd80709#8d95ef6d4cbb83d2ac764b984accfa53 - Cache
    zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:2ee39e692ca4177b4b689b15bc1f2cfdf8f83706#354fafc9f0f6eb5f6a9c86482590c6fd - Cache
Build requirements
Skipped binaries
    asio/1.30.2, rapidjson/cci.20230929, b2/4.10.1, cmake/3.26.6

======== Installing packages ========
bzip2/1.0.8: Already installed! (1 of 8)
libbacktrace/cci.20210118: Already installed! (2 of 8)
libiconv/1.17: Already installed! (3 of 8)
zlib/1.3.1: Already installed! (4 of 8)
boost/1.83.0: Already installed! (5 of 8)
openssl/3.2.1: Already installed! (6 of 8)
websocketpp/0.8.2: Already installed! (7 of 8)
sioclient/cci.20240405: Already installed! (8 of 8)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated:     'cpp_info.names' used in: libiconv/1.17, openssl/3.2.1, bzip2/1.0.8, zlib/1.3.1, boost/1.83.0
WARN: deprecated:     'cpp_info.build_modules' used in: openssl/3.2.1, bzip2/1.0.8
WARN: deprecated:     'env_info' used in: boost/1.83.0, bzip2/1.0.8, libiconv/1.17, openssl/3.2.1
WARN: deprecated:     'cpp_info.filenames' used in: boost/1.83.0
WARN: deprecated:     'user_info' used in: boost/1.83.0

======== Testing the package ========
Removing previously existing 'test_package' build folder: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release
sioclient/cci.20240405 (test package): Test package build: build/apple-clang-15-armv8-gnu17-release
sioclient/cci.20240405 (test package): Test package build folder: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release
sioclient/cci.20240405 (test package): Writing generators to /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release/generators
sioclient/cci.20240405 (test package): Generator 'CMakeDeps' calling 'generate()'
sioclient/cci.20240405 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
    find_package(sioclient)
    target_link_libraries(... sioclient::sioclient)
sioclient/cci.20240405 (test package): Generator 'CMakeToolchain' calling 'generate()'
sioclient/cci.20240405 (test package): CMakeToolchain generated: conan_toolchain.cmake
sioclient/cci.20240405 (test package): CMakeToolchain generated: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release/generators/CMakePresets.json
sioclient/cci.20240405 (test package): CMakeToolchain generated: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/CMakeUserPresets.json
sioclient/cci.20240405 (test package): Generator 'VirtualRunEnv' calling 'generate()'
sioclient/cci.20240405 (test package): Generating aggregated env files
sioclient/cci.20240405 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ========
sioclient/cci.20240405 (test package): Calling build()
sioclient/cci.20240405 (test package): Running CMake.configure()
sioclient/cci.20240405 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package"
-- Using Conan toolchain: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 17 with extensions ON
-- The CXX compiler identification is AppleClang 15.0.0.15000309
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Component target declared 'sioclient::sioclient'
-- Conan: Target declared 'websocketpp::websocketpp'
-- Conan: Component target declared 'OpenSSL::Crypto'
-- Conan: Component target declared 'OpenSSL::SSL'
-- Conan: Target declared 'openssl::openssl'
-- Conan: Target declared 'ZLIB::ZLIB'
-- Conan: Including build module from '/Users/ruben/.conan2/p/b/opensbc90ff4117c09/p/lib/cmake/conan-official-openssl-variables.cmake'
-- Conan: Component target declared 'Boost::diagnostic_definitions'
-- Conan: Component target declared 'Boost::disable_autolinking'
-- Conan: Component target declared 'Boost::dynamic_linking'
-- Conan: Component target declared 'Boost::headers'
-- Conan: Component target declared 'Boost::boost'
-- Conan: Component target declared 'boost::_libboost'
-- Conan: Component target declared 'Boost::atomic'
-- Conan: Component target declared 'Boost::container'
-- Conan: Component target declared 'Boost::context'
-- Conan: Component target declared 'Boost::date_time'
-- Conan: Component target declared 'Boost::exception'
-- Conan: Component target declared 'Boost::math'
-- Conan: Component target declared 'Boost::math_c99'
-- Conan: Component target declared 'Boost::math_c99f'
-- Conan: Component target declared 'Boost::math_c99l'
-- Conan: Component target declared 'Boost::math_tr1'
-- Conan: Component target declared 'Boost::math_tr1f'
-- Conan: Component target declared 'Boost::math_tr1l'
-- Conan: Component target declared 'Boost::program_options'
-- Conan: Component target declared 'Boost::regex'
-- Conan: Component target declared 'Boost::serialization'
-- Conan: Component target declared 'Boost::stacktrace'
-- Conan: Component target declared 'Boost::stacktrace_addr2line'
-- Conan: Component target declared 'Boost::stacktrace_backtrace'
-- Conan: Component target declared 'Boost::stacktrace_basic'
-- Conan: Component target declared 'Boost::stacktrace_noop'
-- Conan: Component target declared 'Boost::system'
-- Conan: Component target declared 'Boost::test'
-- Conan: Component target declared 'Boost::test_exec_monitor'
-- Conan: Component target declared 'Boost::timer'
-- Conan: Component target declared 'Boost::url'
-- Conan: Component target declared 'Boost::wserialization'
-- Conan: Component target declared 'Boost::chrono'
-- Conan: Component target declared 'Boost::coroutine'
-- Conan: Component target declared 'Boost::filesystem'
-- Conan: Component target declared 'Boost::json'
-- Conan: Component target declared 'Boost::nowide'
-- Conan: Component target declared 'Boost::prg_exec_monitor'
-- Conan: Component target declared 'Boost::random'
-- Conan: Component target declared 'Boost::thread'
-- Conan: Component target declared 'Boost::type_erasure'
-- Conan: Component target declared 'Boost::unit_test_framework'
-- Conan: Component target declared 'Boost::wave'
-- Conan: Component target declared 'Boost::contract'
-- Conan: Component target declared 'Boost::fiber'
-- Conan: Component target declared 'Boost::fiber_numa'
-- Conan: Component target declared 'Boost::graph'
-- Conan: Component target declared 'Boost::iostreams'
-- Conan: Component target declared 'Boost::locale'
-- Conan: Component target declared 'Boost::log'
-- Conan: Component target declared 'Boost::log_setup'
-- Conan: Target declared 'boost::boost'
-- Conan: Target declared 'BZip2::BZip2'
-- Conan: Including build module from '/Users/ruben/.conan2/p/b/bzip25323eaa591a2d/p/lib/cmake/conan-official-bzip2-variables.cmake'
-- Conan: Target declared 'libbacktrace::libbacktrace'
-- Conan: Target declared 'Iconv::Iconv'
-- Configuring done (0.3s)
-- Generating done (0.0s)
-- Build files have been written to: /Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release

sioclient/cci.20240405 (test package): Running CMake.build()
sioclient/cci.20240405 (test package): RUN: cmake --build "/Users/ruben/coding/conan-center-index/recipes/sioclient/all/test_package/build/apple-clang-15-armv8-gnu17-release" -- -j12
[ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
[100%] Linking CXX executable test_package
[100%] Built target test_package


======== Testing the package: Executing test ========
sioclient/cci.20240405 (test package): Running test()
sioclient/cci.20240405 (test package): RUN: ./test_package


def build_requirements(self):
# 3.28+ is not supported
self.tool_requires("cmake/[>=3.12 <=3.27]")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll need to check with the team what to do to set a min cmake version like this. (Also, this probably should be set to something >= 3.15)

recipes/sioclient/all/conanfile.py Show resolved Hide resolved
@AbrilRBS AbrilRBS self-assigned this May 27, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 4 (5ca57fc29af19dd64a1d74d1de2ce5b3e001503b):

  • sioclient/cci.20240405:
    All packages built successfully! (All logs)

Conan v2 pipeline ✔️

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 4 (5ca57fc29af19dd64a1d74d1de2ce5b3e001503b):

  • sioclient/cci.20240405:
    All packages built successfully! (All logs)

Copy link
Member

@uilianries uilianries left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@conan-center-bot conan-center-bot merged commit 61f21ae into conan-io:master May 28, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants