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

mariadb-conector-cpp::1.1.3 #22865

Open
wants to merge 73 commits into
base: master
Choose a base branch
from

Conversation

samuaz
Copy link

@samuaz samuaz commented Feb 22, 2024

Specify library name and version: mariadb-connector-cpp/1.1.3

Hi guys, this is to include conan support for mariadb-connector-cpp, conan already have the mariadb-connector-c but is missing the cpp ones.


samuaz and others added 30 commits May 17, 2023 04:18
Co-authored-by: Rubén Rincón Blanco <git@rinconblanco.es>
Co-authored-by: Uilian Ries <uilianries@gmail.com>
Co-authored-by: Uilian Ries <uilianries@gmail.com>
Co-authored-by: Uilian Ries <uilianries@gmail.com>
Co-authored-by: Uilian Ries <uilianries@gmail.com>
check if conan CI dont fails with openssl 1.1.1
conan CI fails with >=1.1 < 3

force to use 1.1.1u for mac build
@conan-center-bot

This comment has been minimized.

Copy link
Contributor

Hooks produced the following warnings for commit 0f65f43
mariadb-connector-cpp/1.1.3@#3debc93506af88210b5e78421c1f3a36
post_package(): WARN: [APPLE RELOCATABLE SHARED LIBS (KB-H077)] install_name dir of these shared libs is not @rpath: libmariadbcpp.dylib
mariadb-connector-cpp/1.0.3@#c9ed635a63ab88193d4138924fa4820e
post_package(): WARN: [APPLE RELOCATABLE SHARED LIBS (KB-H077)] install_name dir of these shared libs is not @rpath: libmariadbcpp.dylib

Copy link
Contributor

@valgur valgur left a comment

Choose a reason for hiding this comment

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

Besides CMP0077, LGTM. Thanks!

@samuaz
Copy link
Author

samuaz commented Apr 20, 2024

@valgur @uilianries @RubenRBS

Hi guys can I get review/approval?

@conan-center-bot conan-center-bot added Failed Missing dependencies Build failed due missing dependencies in Conan Center labels Apr 20, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot removed Failed Missing dependencies Build failed due missing dependencies in Conan Center labels Apr 20, 2024
@conan-center-bot

This comment has been minimized.

Copy link
Contributor

Hooks produced the following warnings for commit c2b04f5
mariadb-connector-cpp/1.0.3@#093adf28d7e535229bfce6e6279f2119
post_package(): WARN: [APPLE RELOCATABLE SHARED LIBS (KB-H077)] install_name dir of these shared libs is not @rpath: libmariadbcpp.dylib
mariadb-connector-cpp/1.1.3@#eef87c8738df3f21f15c877b315f3078
post_package(): WARN: [APPLE RELOCATABLE SHARED LIBS (KB-H077)] install_name dir of these shared libs is not @rpath: libmariadbcpp.dylib

@conan-center-bot

This comment has been minimized.

@samuaz
Copy link
Author

samuaz commented Jun 7, 2024

@valgur @uilianries @RubenRBS

Hi guys can I get review/approval?

@conan-center-bot conan-center-bot added Failed Missing dependencies Build failed due missing dependencies in Conan Center labels Jun 7, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 11 (495e78a91b4fb8fdeb0d00d4cddcedd8dfb27deb):

  • mariadb-connector-cpp/1.1.3:
    All packages built successfully! (All logs)

  • mariadb-connector-cpp/1.0.3:
    All packages built successfully! (All logs)


Conan v2 pipeline ❌

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

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 11 (495e78a91b4fb8fdeb0d00d4cddcedd8dfb27deb):

  • mariadb-connector-cpp/1.1.3:
    CI failed to create some packages (All logs)

    Logs for packageID 9ebc0d279405f3c6dc9c4dab73a7318977457dc2:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    [options]
    */*:shared=False
    
    [...]
        meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Downloaded (conan-center)
        ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Downloaded (conan-center)
        pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Downloaded (conan-center)
    Resolved version ranges
        cmake/[>=3.23 <4]: cmake/3.29.4
        libcurl/[>=7.78.0 <9]: libcurl/8.8.0
        openssl/[>=1.1 <4]: openssl/3.2.2
        zlib/[>=1.2.11 <2]: zlib/1.3.1
    
    ======== Computing necessary packages ========
    mariadb-connector-cpp/1.1.3: Forced build from source
    Requirements
        libcurl/8.8.0#b148a2f137247e08b65a248780d5f7fd:70e7cf9ffe77f4d236b7b50402b06edab8da6db5#550066a3b2cfdc4c6f66b189eace0d01 - Download (conan-center)
        mariadb-connector-c/3.3.3#0008a915e20a95af7c82fd2b60848b00:35233bc1efe69906bc100d42ecbca94e796e700a - Missing
        mariadb-connector-cpp/1.1.3#48412df2cbc4a3b990df7a4f074928d3:9ebc0d279405f3c6dc9c4dab73a7318977457dc2 - Build
        openssl/3.2.2#899583c694f9deccec74dbe0bbc65a15:ba0c965640dfc9185194d683d05bfbe6419b47a3#314f203a85c840d3412510eb1c1f4ac5 - Download (conan-center)
        zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:b647c43bfefae3f830561ca202b6cfd935b56205#6b307bbcbae23635c4006543ffdbf3ef - Download (conan-center)
        zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df:c1b14c3945d5adf1e5ae440c43c12f88117f2edc#5766258f0ea4ee0d0a66a93cffb8b93a - Download (conan-center)
    Build requirements
        cmake/3.29.4#7ee48c8c484d6df78ac27d64940c26b2:63fead0844576fc02943e16909f08fcdddd6f44b#45f0b0d6f4a5045dd959adf1870c8fe1 - Download (conan-center)
    Skipped binaries
        autoconf/2.71, automake/1.16.5, gnu-config/cci.20210814, libtool/2.4.7, m4/1.4.19, meson/1.2.2, ninja/1.11.1, pkgconf/2.1.0
    ERROR: Missing binary: mariadb-connector-c/3.3.3:35233bc1efe69906bc100d42ecbca94e796e700a
    
    mariadb-connector-c/3.3.3: WARN: Can't find a 'mariadb-connector-c/3.3.3' package binary '35233bc1efe69906bc100d42ecbca94e796e700a' for the configuration:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.version=11
    os=Linux
    [options]
    dyncol=True
    fPIC=True
    shared=False
    with_curl=True
    with_iconv=False
    with_ssl=openssl
    [requires]
    libcurl/8.8.Z
    openssl/3.2.Z
    zlib/1.3.Z
    zstd/1.5.Z
    
    ERROR: Missing prebuilt package for 'mariadb-connector-c/3.3.3'. You can try:
        - List all available packages using 'conan list mariadb-connector-c/3.3.3:* -r=remote'
        - Explain missing binaries: replace 'conan install ...' with 'conan graph explain ...'
        - Try to build locally from sources using the '--build=mariadb-connector-c/3.3.3' argument
    
    More Info at 'https://docs.conan.io/2/knowledge/faq.html#error-missing-prebuilt-package'
    
  • mariadb-connector-cpp/1.0.3:
    Didn't run or was cancelled before finishing


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.

Copy link
Contributor

github-actions bot commented Jun 7, 2024

Hooks produced the following warnings for commit 495e78a
mariadb-connector-cpp/1.1.3@#48412df2cbc4a3b990df7a4f074928d3
post_package(): WARN: [APPLE RELOCATABLE SHARED LIBS (KB-H077)] install_name dir of these shared libs is not @rpath: libmariadbcpp.dylib
mariadb-connector-cpp/1.0.3@#58003399011c76d9d84c13a36f0488db
post_package(): WARN: [APPLE RELOCATABLE SHARED LIBS (KB-H077)] install_name dir of these shared libs is not @rpath: libmariadbcpp.dylib

@jcar87 jcar87 self-assigned this Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Failed Missing dependencies Build failed due missing dependencies in Conan Center
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants