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

hermes: add recipe #24010

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

hermes: add recipe #24010

wants to merge 6 commits into from

Conversation

toge
Copy link
Contributor

@toge toge commented May 16, 2024

Specify library name and version: hermes/*


@conan-center-bot

This comment has been minimized.

Copy link
Contributor

Hooks produced the following warnings for commit 86bbb44
hermes/0.12.0@#7a1bd4a27244a625b64fbe4bf305cbe9
post_source(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './test/ApplePlatformsIntegrationTestApp/ApplePlatformsIntegrationTests.xcodeproj/xcshareddata/xcschemes/ApplePlatformsIntegrationMobileTests.xcscheme' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.
post_source(): WARN: [SHORT_PATHS USAGE (KB-H066)] The file './test/ApplePlatformsIntegrationTestApp/ApplePlatformsIntegrationTests.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist' has a very long path and may exceed Windows max path length. Add 'short_paths = True' in your recipe.

@RubenRBS RubenRBS self-assigned this May 16, 2024
Copy link
Member

@RubenRBS RubenRBS left a comment

Choose a reason for hiding this comment

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

Thanks! Some initial comments :)

recipes/hermes/all/conandata.yml Outdated Show resolved Hide resolved
recipes/hermes/all/conandata.yml Outdated Show resolved Hide resolved
url = "https://github.com/conan-io/conan-center-index"
homepage = "https://github.com/facebook/hermes"
topics = ("javascript", "ahead-of-time", "react native")
settings = "os", "arch", "compiler", "build_type"
Copy link
Member

Choose a reason for hiding this comment

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

missing package_type :)

recipes/hermes/all/conanfile.py Show resolved Hide resolved
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@toge
Copy link
Contributor Author

toge commented May 20, 2024

@RubenRBS
It seems to be same issue.
#24011 (comment)

@RubenRBS
Copy link
Member

We have now fixed this, relaunching! :)

@conan-center-bot

This comment has been minimized.

recipes/hermes/all/conandata.yml Outdated Show resolved Hide resolved
recipes/hermes/all/conandata.yml Outdated Show resolved Hide resolved
recipes/hermes/config.yml Outdated Show resolved Hide resolved
@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 7 (d37bcd4fb81f027d9d299d04692c2646b9b1b97a):

  • hermes/2024.04.29:
    CI failed to create some packages (All logs)

    Logs for packageID a3aacb201a70169f908daf69fce0aaa2c359f28e:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=9
    os=Linux
    [options]
    hermes:shared=False
    
    [...]
        cpython/3.12.2 from 'conan-center' - Downloaded
        expat/2.6.2 from 'conan-center' - Downloaded
        fontconfig/2.13.93 from 'conan-center' - Downloaded
        freetype/2.13.2 from 'conan-center' - Downloaded
        gdbm/1.23 from 'conan-center' - Downloaded
        libffi/3.4.4 from 'conan-center' - Downloaded
        libpng/1.6.43 from 'conan-center' - Downloaded
        libxcrypt/4.4.36 from 'conan-center' - Downloaded
        mpdecimal/2.5.1 from 'conan-center' - Downloaded
        ncurses/6.4 from 'conan-center' - Downloaded
        openssl/3.2.2 from 'conan-center' - Downloaded
        sqlite3/3.45.2 from 'conan-center' - Downloaded
        tcl/8.6.10 from 'conan-center' - Downloaded
        tk/8.6.10 from 'conan-center' - Downloaded
        util-linux-libuuid/2.39.2 from 'conan-center' - Downloaded
        xorg/system from 'conan-center' - Downloaded
        xz_utils/5.4.5 from 'conan-center' - Downloaded
        zlib/1.3.1 from 'conan-center' - Downloaded
    Build requirements packages
        brotli/1.1.0:b21556a366bf52552d3a00ce381b508d0563e081 - Download
        bzip2/1.0.8:da606cf731e334010b0bf6e85a2a6f891b9f36b0 - Download
        cpython/3.12.2:INVALID - Invalid
        expat/2.6.2:c215f67ac7fc6a34d9d0fb90b0450016be569d86 - Download
        fontconfig/2.13.93:b172ac37518ca059ccac0be9c3eb29e5179ecf1e - Download
        freetype/2.13.2:f1014dc4f9380132c471ceb778980949abf136d3 - Download
        gdbm/1.23:c5fadfd295e8ca62e60af52df5045a8a9dc60339 - Download
        libffi/3.4.4:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download
        libpng/1.6.43:7929d8ecf29c60d74fd3c1f6cb78bbb3cb49c0c7 - Download
        libxcrypt/4.4.36:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download
        mpdecimal/2.5.1:ed0afefdcb2cd63a38eaf4030d0a9bc9a0070e9d - Download
        ncurses/6.4:4831204a3f30a79f7da8a8ac3e7806f72607e1de - Download
        openssl/3.2.2:3b92fb92d86b5880d7fcd3124cd3e37e04f7e25f - Download
        sqlite3/3.45.2:6a03b0806bcf800472b17d5401d6ae7887a8a2b8 - Download
        tcl/8.6.10:f99afdbf2a1cc98ba2029817b35103455b6a9b77 - Download
        tk/8.6.10:3354b3bb8e9648ad2f36aef99ced3784f9313b07 - Download
        util-linux-libuuid/2.39.2:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download
        xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        xz_utils/5.4.5:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download
        zlib/1.3.1:6af9cc7cb931c5ad942174fd7838eb655717c709 - Download
    
    Installing (downloading, building) binaries...
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    WARN: openssl/3.2.2: requirement zlib/[>=1.2.11 <2] overridden by cpython/3.12.2 to zlib/1.3.1 
    WARN: tcl/8.6.10: requirement zlib/[>=1.2.11 <2] overridden by tk/8.6.10 to zlib/1.3.1 
    WARN: fontconfig/2.13.93: requirement expat/[>=2.6.2 <3] overridden by tk/8.6.10 to expat/2.6.2 
    WARN: freetype/2.13.2: requirement zlib/[>=1.2.10 <2] overridden by fontconfig/2.13.93 to zlib/1.3.1 
    WARN: libpng/1.6.43: requirement zlib/[>=1.2.11 <2] overridden by freetype/2.13.2 to zlib/1.3.1 
    ERROR: There are invalid packages (packages that cannot exist for this configuration):
    cpython/3.12.2: Invalid ID: FIXME: GCC 9 produces an internal compiler error locally, and a link error in CCI
    

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.

None yet

3 participants