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

Add STLink v1.7.0 library #15507

Conversation

guillaume-michel
Copy link
Contributor

@guillaume-michel guillaume-michel commented Jan 27, 2023

Specify library name and version: STLink/1.7.0

The STLink library is an open source STM32 MCU programming toolset and can be found at the follwing address: stlink

We are using it to trigger hardware reset for STM32 micro-controllers and programmatically operate the STM32 debugger.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 4 (6acecf5975d6f3c52ba86b189b1836a77fdf1390):

  • stlink/1.7.0@:
    CI failed to create some packages (All logs)

    Logs for packageID 3fedfc4578dd5a069593e3da07e2b8963f55cb0e:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    [options]
    stlink:shared=False
    
    [...]
    *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default ***
    *** Or override with -s compiler='other' -s ...s***
    
    
    Configuration:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    [options]
    stlink:shared=False
    [build_requires]
    [env]
    [conf]
    tools.system.package_manager:mode=install
    tools.system.package_manager:sudo=True
    
    libusb/1.0.26: Not found in local cache, looking in remotes...
    libusb/1.0.26: Trying with 'conan-center'...
    Downloading conanmanifest.txt
    Downloading conanfile.py
    Downloading conan_export.tgz
    libusb/1.0.26: Downloaded recipe revision 76adfbe07848c08e8d472275d4eb66dc
    stlink/1.7.0: Forced build from source
    Installing package: stlink/1.7.0
    Requirements
        libusb/1.0.26 from 'conan-center' - Downloaded
        stlink/1.7.0 from local cache - Cache
    Packages
        libusb/1.0.26:dfbe50feef7f3c6223a476cd5aeadb687084a646 - Missing
        stlink/1.7.0:3fedfc4578dd5a069593e3da07e2b8963f55cb0e - Build
    
    Installing (downloading, building) binaries...
    
    ERROR: Missing binary: libusb/1.0.26:dfbe50feef7f3c6223a476cd5aeadb687084a646
    libusb/1.0.26: WARN: Can't find a 'libusb/1.0.26' package for the specified settings, options and dependencies:
    - Settings: arch=x86_64, build_type=Release, compiler=gcc, compiler.version=11, os=Linux
    - Options: enable_udev=False, fPIC=True, shared=False
    - Dependencies: 
    - Requirements: 
    - Package ID: dfbe50feef7f3c6223a476cd5aeadb687084a646
    
    ERROR: Missing prebuilt package for 'libusb/1.0.26'
    Use 'conan search libusb/1.0.26@ --table=table.html -r=remote' and open the table.html file to see available packages
    Or try to build locally from sources with '--build=libusb'
    
    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 (informative, not required for merge) ✔️

Note: Conan v2 builds are informative and they are not required for the PR to be merged.

All green in build 4 (6acecf5975d6f3c52ba86b189b1836a77fdf1390):

  • stlink/1.7.0@:
    All packages built successfully! (All logs)

@stale
Copy link

stale bot commented Mar 11, 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.

@stale stale bot added the stale label Mar 11, 2023
@stale
Copy link

stale bot commented Apr 11, 2023

This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@stale stale bot removed the stale label May 18, 2023
@stale
Copy link

stale bot commented Jun 18, 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.

@stale stale bot added the stale label Jun 18, 2023
@stale
Copy link

stale bot commented Aug 10, 2023

This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants