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

added recipe for openslide 3.4.1 #16340 #19592

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

Conversation

boussaffawalid
Copy link
Contributor

openslide/3.4.1

Added conan recipe for openslide 3.4.1


@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@boussaffawalid
Copy link
Contributor Author

dependency conflict, gdk-pixbuf from conan center is outdated, will get back to this after https://github.com/conan-io/conan-center-index/pull/19557/files

@conan-center-bot

This comment has been minimized.

@RubenRBS RubenRBS self-assigned this Sep 7, 2023
@RubenRBS
Copy link
Member

It's been merged now, retriggering :)

@conan-center-bot conan-center-bot added the Missing dependencies Build failed due missing dependencies in Conan Center label Oct 2, 2023
@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 8 (06d22842b6bbabf6814dcdb3eefc3979b237ac43):

  • openslide/3.4.1:
    CI failed to create some packages (All logs)

    Logs for packageID f66bf3b8084eaf5d22d9fa29461977126abb5c91:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=9
    os=Linux
    [options]
    openslide:shared=True
    
    [...]
        libpng/1.6.39:c8067f20c2a81f16fd56a973da9492a93ea52a75 - Download
        libselinux/3.3:81d07df1a44f8b25d799a115243b7631d3929598 - Download
        libtiff/4.4.0:97d7205fb46fec9140c4a6655694e7306b5319de - Download
        libwebp/1.3.2:0995ad9f6a03a64b1f1766ed1934b9060136e865 - Download
        libxml2/2.9.14:828dc588d567dd67edbf9979960a988c5ae961ce - Download
        openjpeg/2.5.0:23b828d52c0630e6b0b96d2945419feb7843c4f8 - Download
        openslide/3.4.1:f66bf3b8084eaf5d22d9fa29461977126abb5c91 - Build
        pcre2/10.42:6b915bc3070fc45ccadb8e7d2bd291033a1a664d - Download
        pixman/0.40.0:23b828d52c0630e6b0b96d2945419feb7843c4f8 - Download
        sqlite3/3.39.4:4c9f54d1f089f82fdd6e85edd86ec8f6651904c7 - Download
        util-linux-libuuid/2.39:23b828d52c0630e6b0b96d2945419feb7843c4f8 - Download
        xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        xz_utils/5.4.4:23b828d52c0630e6b0b96d2945419feb7843c4f8 - Download
        zlib/1.2.13:23b828d52c0630e6b0b96d2945419feb7843c4f8 - Download
        zstd/1.5.5:45708ed6e5806ef31e05ce6fc0318b81ec6e0f2c - Download
    Build requirements
        meson/1.0.0 from 'conan-center' - Downloaded
        ninja/1.11.1 from 'conan-center' - Downloaded
        pkgconf/1.9.3 from 'conan-center' - Downloaded
    Build requirements packages
        meson/1.0.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        ninja/1.11.1:cc9f9b2b9f92fc82888026414560bf79d8c3a052 - Download
        pkgconf/1.9.3:cc9f9b2b9f92fc82888026414560bf79d8c3a052 - Download
    
    Installing (downloading, building) binaries...
    
    WARN: libpng/1.6.39: requirement zlib/[>=1.2.11 <2] overridden by openslide/3.4.1 to zlib/1.2.13 
    WARN: glib/2.76.1: requirement zlib/[>=1.2.11 <2] overridden by openslide/3.4.1 to zlib/1.2.13 
    WARN: pcre2/10.42: requirement zlib/[>=1.2.11 <2] overridden by glib/2.76.1 to zlib/1.2.13 
    WARN: libtiff/4.4.0: requirement zlib/[>=1.2.11 <2] overridden by openslide/3.4.1 to zlib/1.2.13 
    WARN: libxml2/2.9.14: requirement zlib/[>=1.2.11 <2] overridden by openslide/3.4.1 to zlib/1.2.13 
    WARN: cairo/1.17.2: requirement glib/2.76.3 overridden by openslide/3.4.1 to glib/2.76.1 
    WARN: cairo/1.17.2: requirement libpng/1.6.40 overridden by openslide/3.4.1 to libpng/1.6.39 
    WARN: freetype/2.13.0: requirement libpng/1.6.40 overridden by cairo/1.17.2 to libpng/1.6.39 
    WARN: freetype/2.13.0: requirement zlib/[>=1.2.10 <2] overridden by cairo/1.17.2 to zlib/1.2.13 
    WARN: gdk-pixbuf/2.42.10: requirement glib/2.77.0 overridden by openslide/3.4.1 to glib/2.76.1 
    WARN: gdk-pixbuf/2.42.10: requirement libpng/1.6.40 overridden by openslide/3.4.1 to libpng/1.6.39 
    ERROR: Missing binary: cairo/1.17.2:6145ac8d9e719f023a9729e4f75ae2704d7a7c1e
    cairo/1.17.2: WARN: Can't find a 'cairo/1.17.2' package for the specified settings, options and dependencies:
    - Settings: arch=x86_64, build_type=Debug, compiler=gcc, compiler.version=9, os=Linux
    - Options: fPIC=True, shared=False, with_fontconfig=True, with_freetype=True, with_glib=True, with_xcb=True, with_xlib=True, with_xlib_xrender=False, brotli:enable_debug=False, brotli:enable_log=False, brotli:enable_portable=False, brotli:enable_rbit=True, brotli:endianness=None, brotli:fPIC=True, brotli:shared=False, brotli:target_bits=None, bzip2:build_executable=True, bzip2:fPIC=True, bzip2:shared=False, expat:char_type=char, expat:fPIC=True, expat:large_size=False, expat:shared=False, fontconfig:fPIC=True, fontconfig:shared=False, freetype:fPIC=True, freetype:shared=False, freetype:subpixel=False, freetype:with_brotli=True, freetype:with_bzip2=True, freetype:with_png=True, freetype:with_zlib=True, glib:fPIC=True, glib:shared=False, glib:with_elf=True, glib:with_mount=True, glib:with_selinux=True, libelf:fPIC=True, libelf:shared=False, libffi:fPIC=True, libffi:shared=False, libmount:fPIC=True, libmount:shared=False, libpng:api_prefix=, libpng:fPIC=True, libpng:shared=False, libpng:sse=True, libselinux:fPIC=True, libselinux:shared=False, pcre2:build_pcre2_16=True, pcre2:build_pcre2_32=True, pcre2:build_pcre2_8=True, pcre2:build_pcre2grep=True, pcre2:fPIC=True, pcre2:grep_support_callout_fork=True, pcre2:shared=False, pcre2:support_jit=False, pcre2:with_bzip2=True, pcre2:with_zlib=True, pixman:fPIC=True, pixman:shared=False, util-linux-libuuid:fPIC=True, util-linux-libuuid:shared=False, zlib:fPIC=True, zlib:shared=False
    - Dependencies: freetype/2.13.0, fontconfig/2.14.2, xorg/system, glib/2.76.1, zlib/1.2.13, pixman/0.40.0, libpng/1.6.39
    - Requirements: fontconfig/2.Y.Z, freetype/2.Y.Z, glib/2.76.1:4ce1d09e9f7a7375fafff3d16bedde1c402d9482, libpng/1.Y.Z, pixman/0.40.0, xorg/system, zlib/1.Y.Z
    - Package ID: 6145ac8d9e719f023a9729e4f75ae2704d7a7c1e
    
    ERROR: Missing prebuilt package for 'cairo/1.17.2'
    Use 'conan search cairo/1.17.2@ --table=table.html -r=remote' and open the table.html file to see available packages
    Or try to build locally from sources with '--build=cairo'
    
    More Info at 'https://docs.conan.io/en/latest/faq/troubleshooting.html#error-missing-prebuilt-package'
    

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 ❌

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 8 (06d22842b6bbabf6814dcdb3eefc3979b237ac43):

  • openslide/3.4.1:
    Error running command conan graph info --requires openslide/3.4.1@#990aba763fcd100cb65ec398e44aa2a2 -f json -pr:h /home/conan/w/prod-v2/bsr/15699/eafaf/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/15699/eafaf/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    libjpeg/9e: Not found in local cache, looking in remotes...
    libjpeg/9e: Checking remote: conan-center
    libjpeg/9e: Downloaded recipe revision 68269859e4325ddc3f995d1fd3fc9187
    libpng/1.6.39: Not found in local cache, looking in remotes...
    libpng/1.6.39: Checking remote: conan-center
    libpng/1.6.39: Downloaded recipe revision e419046ae67572f657ba7196e970aa94
    zlib/1.2.13: Not found in local cache, looking in remotes...
    zlib/1.2.13: Checking remote: conan-center
    zlib/1.2.13: Downloaded recipe revision 97d5730b529b4224045fe7090592d4c1
    glib/2.76.1: Not found in local cache, looking in remotes...
    glib/2.76.1: Checking remote: conan-center
    glib/2.76.1: Downloaded recipe revision e9a7cb90ea7be25e63e1e6e2c3244561
    libffi/3.4.4: Not found in local cache, looking in remotes...
    libffi/3.4.4: Checking remote: conan-center
    libffi/3.4.4: Downloaded recipe revision 35eb63842b505824b70aedc1baefc916
    pcre2/10.42: Not found in local cache, looking in remotes...
    pcre2/10.42: Checking remote: conan-center
    pcre2/10.42: Downloaded recipe revision 74a354d74d291503aadffe6453d976f5
    bzip2/1.0.8: Not found in local cache, looking in remotes...
    bzip2/1.0.8: Checking remote: conan-center
    bzip2/1.0.8: Downloaded recipe revision 411fc05e80d47a89045edc1ee6f23c1d
    libelf/0.8.13: Not found in local cache, looking in remotes...
    libelf/0.8.13: Checking remote: conan-center
    libelf/0.8.13: Downloaded recipe revision 4f70a3555809ae50cc8add44f0f84288
    autoconf/2.71: Not found in local cache, looking in remotes...
    autoconf/2.71: Checking remote: conan-center
    autoconf/2.71: Downloaded recipe revision 53be95d228b2dcb30dc199cb84262d8f
    m4/1.4.19: Not found in local cache, looking in remotes...
    m4/1.4.19: Checking remote: conan-center
    m4/1.4.19: Downloaded recipe revision c1c4b1ee919e34630bb9b50046253d3c
    gnu-config/cci.20210814: Not found in local cache, looking in remotes...
    gnu-config/cci.20210814: Checking remote: conan-center
    gnu-config/cci.20210814: Downloaded recipe revision 15c3bf7dfdb743977b84d0321534ad90
    libmount/2.39: Not found in local cache, looking in remotes...
    libmount/2.39: Checking remote: conan-center
    libmount/2.39: Downloaded recipe revision 9b2a81545c28668d2281639cc1657dd5
    libselinux/3.3: Not found in local cache, looking in remotes...
    libselinux/3.3: Checking remote: conan-center
    libselinux/3.3: Downloaded recipe revision 16ae2f1d96d13d2a4350369d0bcf7fb2
    flex/2.6.4: Not found in local cache, looking in remotes...
    flex/2.6.4: Checking remote: conan-center
    flex/2.6.4: Downloaded recipe revision e35bc44b3fcbcd661e0af0dc5b5b1ad4
    pkgconf/2.0.3: Not found in local cache, looking in remotes...
    pkgconf/2.0.3: Checking remote: conan-center
    pkgconf/2.0.3: Downloaded recipe revision e1a6e243ef4f1d63f94f8e5bc438ea53
    meson/1.0.0: Not found in local cache, looking in remotes...
    meson/1.0.0: Checking remote: conan-center
    meson/1.0.0: Downloaded recipe revision 15586c0ac6f682805875ef903dbe7ee2
    ninja/1.11.1: Not found in local cache, looking in remotes...
    ninja/1.11.1: Checking remote: conan-center
    ninja/1.11.1: Downloaded recipe revision 77587f8c8318662ac8e5a7867eb4be21
    meson/1.2.1: Not found in local cache, looking in remotes...
    meson/1.2.1: Checking remote: conan-center
    meson/1.2.1: Downloaded recipe revision 8b99e6cc4f6908b594c33d1b85cfa5bd
    libtiff/4.4.0: Not found in local cache, looking in remotes...
    libtiff/4.4.0: Checking remote: conan-center
    libtiff/4.4.0: Downloaded recipe revision e9df53e3c0837bd5873f191ccf29dc05
    libdeflate/1.18: Not found in local cache, looking in remotes...
    libdeflate/1.18: Checking remote: conan-center
    libdeflate/1.18: Downloaded recipe revision 3697b637656a9af04cabcbed50db9a7e
    xz_utils/5.4.4: Not found in local cache, looking in remotes...
    xz_utils/5.4.4: Checking remote: conan-center
    xz_utils/5.4.4: Downloaded recipe revision f7cff24c0eadb6e51001dd86695e823d
    jbig/20160605: Not found in local cache, looking in remotes...
    jbig/20160605: Checking remote: conan-center
    jbig/20160605: Downloaded recipe revision 2d29fa02aacd76902e0d2cbbc24631ef
    zstd/1.5.5: Not found in local cache, looking in remotes...
    zstd/1.5.5: Checking remote: conan-center
    zstd/1.5.5: Downloaded recipe revision 93372fe14bb7883bd4de82914e0a1841
    libwebp/1.3.2: Not found in local cache, looking in remotes...
    libwebp/1.3.2: Checking remote: conan-center
    libwebp/1.3.2: Downloaded recipe revision 52f69c4a31c5cf033fdd9230d77a8e38
    libxml2/2.9.14: Not found in local cache, looking in remotes...
    libxml2/2.9.14: Checking remote: conan-center
    libxml2/2.9.14: Downloaded recipe revision 354b7cab633732e26b113e8224887088
    libiconv/1.17: Not found in local cache, looking in remotes...
    libiconv/1.17: Checking remote: conan-center
    libiconv/1.17: Downloaded recipe revision fa54397801cd96911a8294bc5fc76335
    sqlite3/3.39.4: Not found in local cache, looking in remotes...
    sqlite3/3.39.4: Checking remote: conan-center
    sqlite3/3.39.4: Downloaded recipe revision d69fe4efe5e21fb8a1ce472e5d09cf5e
    openjpeg/2.5.0: Not found in local cache, looking in remotes...
    openjpeg/2.5.0: Checking remote: conan-center
    openjpeg/2.5.0: Downloaded recipe revision e6f45a13a9049a10fbc86190cf09d5b8
    cairo/1.17.2: Not found in local cache, looking in remotes...
    cairo/1.17.2: Checking remote: conan-center
    cairo/1.17.2: Downloaded recipe revision 7e856f18f4d1186d3231ad8ee35d2d74
    freetype/2.13.0: Not found in local cache, looking in remotes...
    freetype/2.13.0: Checking remote: conan-center
    freetype/2.13.0: Downloaded recipe revision 28bb2425d43c8bf7dbcfb024d847f5fb
    Graph root
        cli
    Requirements
        bzip2/1.0.8#411fc05e80d47a89045edc1ee6f23c1d - Downloaded (conan-center)
        cairo/1.17.2#7e856f18f4d1186d3231ad8ee35d2d74 - Downloaded (conan-center)
        freetype/2.13.0#28bb2425d43c8bf7dbcfb024d847f5fb - Downloaded (conan-center)
        glib/2.76.1#e9a7cb90ea7be25e63e1e6e2c3244561 - Downloaded (conan-center)
        jbig/20160605#2d29fa02aacd76902e0d2cbbc24631ef - Downloaded (conan-center)
        libdeflate/1.18#3697b637656a9af04cabcbed50db9a7e - Downloaded (conan-center)
        libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288 - Downloaded (conan-center)
        libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Downloaded (conan-center)
        libiconv/1.17#fa54397801cd96911a8294bc5fc76335 - Downloaded (conan-center)
        libjpeg/9e#68269859e4325ddc3f995d1fd3fc9187 - Downloaded (conan-center)
        libmount/2.39#9b2a81545c28668d2281639cc1657dd5 - Downloaded (conan-center)
        libpng/1.6.39#e419046ae67572f657ba7196e970aa94 - Downloaded (conan-center)
        libselinux/3.3#16ae2f1d96d13d2a4350369d0bcf7fb2 - Downloaded (conan-center)
        libtiff/4.4.0#e9df53e3c0837bd5873f191ccf29dc05 - Downloaded (conan-center)
        libwebp/1.3.2#52f69c4a31c5cf033fdd9230d77a8e38 - Downloaded (conan-center)
        libxml2/2.9.14#354b7cab633732e26b113e8224887088 - Downloaded (conan-center)
        openjpeg/2.5.0#e6f45a13a9049a10fbc86190cf09d5b8 - Downloaded (conan-center)
        openslide/3.4.1#990aba763fcd100cb65ec398e44aa2a2 - Cache
        pcre2/10.42#74a354d74d291503aadffe6453d976f5 - Downloaded (conan-center)
        sqlite3/3.39.4#d69fe4efe5e21fb8a1ce472e5d09cf5e - Downloaded (conan-center)
        xz_utils/5.4.4#f7cff24c0eadb6e51001dd86695e823d - Downloaded (conan-center)
        zlib/1.2.13#97d5730b529b4224045fe7090592d4c1 - Downloaded (conan-center)
        zstd/1.5.5#93372fe14bb7883bd4de82914e0a1841 - Downloaded (conan-center)
    Build requirements
        autoconf/2.71#53be95d228b2dcb30dc199cb84262d8f - Downloaded (conan-center)
        flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Downloaded (conan-center)
        gnu-config/cci.20210814#15c3bf7dfdb743977b84d0321534ad90 - Downloaded (conan-center)
        m4/1.4.19#c1c4b1ee919e34630bb9b50046253d3c - Downloaded (conan-center)
        meson/1.0.0#15586c0ac6f682805875ef903dbe7ee2 - Downloaded (conan-center)
        meson/1.2.1#8b99e6cc4f6908b594c33d1b85cfa5bd - Downloaded (conan-center)
        ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Downloaded (conan-center)
        pkgconf/2.0.3#e1a6e243ef4f1d63f94f8e5bc438ea53 - Downloaded (conan-center)
    Graph error
        Version conflict: Conflict between libpng/1.6.40 and libpng/1.6.39 in the graph.
    Conflict originates from freetype/2.13.0
    
    Run conan graph info with your recipe and add --format=html to inspect the graph errors in an easier to visualize way.
    ERROR: Version conflict: Conflict between libpng/1.6.40 and libpng/1.6.39 in the graph.
    Conflict originates from freetype/2.13.0
    
    Run conan graph info with your recipe and add --format=html to inspect the graph errors in an easier to visualize way.
    

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.

@bgilbert
Copy link

See also #21138 by @valgur for OpenSlide 4.0.0.

Note that OpenSlide upstream doesn't support MSVC and we don't have plans to do so. In 4.0.0 and above, this will be much harder to patch around, since OpenSlide now makes pervasive use of the cleanup attribute from GNU C.

@ericLemanissierBot
Copy link

I detected other pull requests that are modifying openslide/all recipe:

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

valgur added a commit to valgur/conan-center-index that referenced this pull request Nov 15, 2023
Copy link

stale bot commented Dec 15, 2023

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

valgur added a commit to valgur/conan-center-index that referenced this pull request Apr 20, 2024
valgur added a commit to valgur/conan-center-index that referenced this pull request May 6, 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.

None yet

5 participants