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

gnuradio-volk: new recipe #23380

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

Conversation

valgur
Copy link
Contributor

@valgur valgur commented Apr 5, 2024

Adds VOLK: the Vector-Optimized Library of Kernels.
Provides an abstraction of optimized math routines targetting several SIMD processors.

https://www.libvolk.org/
https://github.com/gnuradio/volk

Packaging status

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added the Missing dependencies Build failed due missing dependencies in Conan Center label Apr 5, 2024
@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 3 (013f6e4f7ce3727c85e1ae3cb307bc6a5f034f47):

  • gnuradio-volk/3.1.2:
    CI failed to create some packages (All logs)

    Logs for packageID 6656b13bb80418262da98c0a5e2dc1a3e1cb1e13:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    gnuradio-volk:shared=False
    
    [...]
    Build requirements
        bzip2/1.0.8 from 'conan-center' - Downloaded
        cmake/3.29.0 from 'conan-center' - Downloaded
        cpython/3.10.0 from 'conan-center' - Downloaded
        expat/2.6.0 from 'conan-center' - Downloaded
        gdbm/1.23 from 'conan-center' - Downloaded
        libffi/3.4.4 from 'conan-center' - Downloaded
        libxcrypt/4.4.36 from 'conan-center' - Downloaded
        mpdecimal/2.5.0 from 'conan-center' - Downloaded
        ncurses/6.4 from 'conan-center' - Downloaded
        openssl/3.2.1 from 'conan-center' - Downloaded
        sqlite3/3.45.0 from 'conan-center' - Downloaded
        tcl/8.6.10 from 'conan-center' - Downloaded
        tk/8.6.10 from 'conan-center' - Downloaded
        xz_utils/5.4.5 from 'conan-center' - Downloaded
        zlib/1.3.1 from 'conan-center' - Downloaded
    Build requirements packages
        bzip2/1.0.8:2b8e4ed96946ad0a4cd2c6e1e01636aa2a421589 - Download
        cmake/3.29.0:cc471ed355602ffa7007968c83aa4e7e648a38b5 - Download
        cpython/3.10.0:0ef091d44122625049a276767b3eee6f9a0ce761 - Missing
        expat/2.6.0:38ab6a38f66c07eba71698df5ea91b7fed6840bf - Download
        gdbm/1.23:e83c77cd80a8eb63edac66c97837c317c3f7c1b2 - Download
        libffi/3.4.4:095512ed878f14a09dd732e9f6868729dd437529 - Download
        libxcrypt/4.4.36:095512ed878f14a09dd732e9f6868729dd437529 - Download
        mpdecimal/2.5.0:2557da8d3b48c6b94a88ace362097353aa68b458 - Download
        ncurses/6.4:1f2a0268546d6dd0013f3345d99976861ce2a24d - Download
        openssl/3.2.1:6e01680e043d97040ec80bae3f0e3344aa118d38 - Download
        sqlite3/3.45.0:509c6f4636dec8645bfd459c6049cbef21b8ce1b - Download
        tcl/8.6.10:64ec77f7e5dd73b212e97011317e08b461c245b7 - Download
        tk/8.6.10:0e1cb6ca2df2143a049ee16f6ebc59d1d2f986fd - Download
        xz_utils/5.4.5:095512ed878f14a09dd732e9f6868729dd437529 - Download
        zlib/1.3.1:095512ed878f14a09dd732e9f6868729dd437529 - Download
    
    Installing (downloading, building) binaries...
    
    WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by cpython/3.10.0 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 
    ERROR: Missing binary: cpython/3.10.0:0ef091d44122625049a276767b3eee6f9a0ce761
    cpython/3.10.0: WARN: Can't find a 'cpython/3.10.0' package for the specified settings, options and dependencies:
    - Settings: arch=armv8, build_type=Release, compiler=apple-clang, compiler.version=13, os=Macos
    - Options: docstrings=True, env_vars=True, lto=False, optimizations=False, pymalloc=True, shared=True, with_bz2=True, with_curses=True, with_gdbm=True, with_lzma=True, with_nis=False, with_sqlite3=True, with_tkinter=True, bzip2:build_executable=True, bzip2:fPIC=True, bzip2:shared=False, expat:char_type=char, expat:fPIC=True, expat:large_size=False, expat:shared=False, gdbm:fPIC=True, gdbm:gdbmtool_debug=True, gdbm:libgdbm_compat=False, gdbm:shared=False, gdbm:with_libiconv=False, gdbm:with_nls=True, gdbm:with_readline=False, libffi:fPIC=True, libffi:shared=False, libxcrypt:fPIC=True, libxcrypt:shared=False, mpdecimal:cxx=True, mpdecimal:fPIC=True, mpdecimal:shared=False, ncurses:fPIC=True, ncurses:shared=False, ncurses:with_cxx=True, ncurses:with_extended_colors=True, ncurses:with_pcre2=False, ncurses:with_progs=True, ncurses:with_reentrant=False, ncurses:with_ticlib=True, ncurses:with_tinfo=True, ncurses:with_widec=True, openssl:386=False, openssl:enable_trace=False, openssl:enable_weak_ssl_ciphers=False, openssl:fPIC=True, openssl:no_apps=False, openssl:no_aria=False, openssl:no_asm=False, openssl:no_async=False, openssl:no_autoload_config=False, openssl:no_bf=False, openssl:no_blake2=False, openssl:no_camellia=False, openssl:no_cast=False, openssl:no_chacha=False, openssl:no_cms=False, openssl:no_comp=False, openssl:no_ct=False, openssl:no_deprecated=False, openssl:no_des=False, openssl:no_dgram=False, openssl:no_dh=False, openssl:no_dsa=False, openssl:no_dso=False, openssl:no_ec=False, openssl:no_ecdh=False, openssl:no_ecdsa=False, openssl:no_engine=False, openssl:no_filenames=False, openssl:no_fips=False, openssl:no_gost=False, openssl:no_idea=False, openssl:no_legacy=False, openssl:no_md2=True, openssl:no_md4=False, openssl:no_mdc2=False, openssl:no_module=False, openssl:no_ocsp=False, openssl:no_pinshared=False, openssl:no_rc2=False, openssl:no_rc4=False, openssl:no_rc5=False, openssl:no_rfc3779=False, openssl:no_rmd160=False, openssl:no_seed=False, openssl:no_sm2=False, openssl:no_sm3=False, openssl:no_sm4=False, openssl:no_sock=False, openssl:no_srp=False, openssl:no_srtp=False, openssl:no_sse2=False, openssl:no_ssl=False, openssl:no_ssl3=False, openssl:no_stdio=False, openssl:no_threads=False, openssl:no_tls1=False, openssl:no_ts=False, openssl:no_whirlpool=False, openssl:no_zlib=False, openssl:openssldir=None, openssl:shared=False, openssl:tls_security_level=None, sqlite3:build_executable=True, sqlite3:disable_gethostuuid=False, sqlite3:enable_column_metadata=True, sqlite3:enable_dbpage_vtab=False, sqlite3:enable_dbstat_vtab=False, sqlite3:enable_default_secure_delete=False, sqlite3:enable_default_vfs=True, sqlite3:enable_explain_comments=False, sqlite3:enable_fts3=False, sqlite3:enable_fts3_parenthesis=False, sqlite3:enable_fts4=False, sqlite3:enable_fts5=False, sqlite3:enable_json1=False, sqlite3:enable_math_functions=True, sqlite3:enable_preupdate_hook=False, sqlite3:enable_rtree=True, sqlite3:enable_soundex=False, sqlite3:enable_unlock_notify=True, sqlite3:fPIC=True, sqlite3:max_blob_size=None, sqlite3:max_column=None, sqlite3:max_variable_number=None, sqlite3:omit_deprecated=False, sqlite3:omit_load_extension=False, sqlite3:shared=False, sqlite3:threadsafe=1, sqlite3:use_alloca=False, sqlite3:use_uri=False, tcl:fPIC=True, tcl:shared=False, tk:fPIC=True, tk:shared=False, xz_utils:fPIC=True, xz_utils:shared=False, zlib:fPIC=True, zlib:shared=False
    - Dependencies: zlib/1.3.1, openssl/3.2.1, expat/2.6.0, libffi/3.4.4, mpdecimal/2.5.0, libxcrypt/4.4.36, bzip2/1.0.8, gdbm/1.23, sqlite3/3.45.0, tk/8.6.10, ncurses/6.4, xz_utils/5.4.5
    - Requirements: bzip2/1.Y.Z, expat/2.Y.Z, gdbm/1.Y.Z, libffi/3.Y.Z, libxcrypt/4.Y.Z, mpdecimal/2.Y.Z, ncurses/6.Y.Z, openssl/3.Y.Z, sqlite3/3.Y.Z, tk/8.Y.Z, xz_utils/5.Y.Z, zlib/1.Y.Z
    - Package ID: 0ef091d44122625049a276767b3eee6f9a0ce761
    
    ERROR: Missing prebuilt package for 'cpython/3.10.0'
    Use 'conan search cpython/3.10.0@ --table=table.html -r=remote' and open the table.html file to see available packages
    Or try to build locally from sources with '--build=cpython'
    
    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 3 (013f6e4f7ce3727c85e1ae3cb307bc6a5f034f47):

  • gnuradio-volk/3.1.2:
    Do not raise ConanInvalidConfiguration from build() method. Please, move that same check to validate() method.

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
Failed Missing dependencies Build failed due missing dependencies in Conan Center
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants