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

xrtdeps : fix and update Fedora package list #8633

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

Commits on Nov 30, 2024

  1. Update xrt submodules to include changes for calloc arguments in GCC 14

    Signed-off-by: Marco Dos Santos Oliveira <[email protected]>
    Byvirven committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    342cbee View commit details
    Browse the repository at this point in the history
  2. xrtdeps : fix and update Fedora package list

    - Added logic to detect Fedora version from /etc/os-release.
    - Introduced conditional inclusion of openssl-static, protobuf-static, and python2-sphinx based on Fedora version:
     - openssl-static for Fedora ≤ 35
     - protobuf-static for Fedora ≤ 38
     - python2-sphinx for Fedora < 32, otherwise python3-sphinx for Fedora ≥ 32
    - Cleaned up redundant entries in the package list (FD_LIST).
    - Improved error handling for unavailable packages with --skip-broken option in dnf.
    - Ensured compatibility with Fedora's evolving package ecosystem by addressing deprecated packages.
    
    Signed-off-by: Marco Dos Santos Oliveira <[email protected]>
    Byvirven committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    dba89d9 View commit details
    Browse the repository at this point in the history