diff --git a/.github/workflows/build_rocky.yml b/.github/workflows/build_rocky.yml index 18f29630f4..2f87c9e3e5 100644 --- a/.github/workflows/build_rocky.yml +++ b/.github/workflows/build_rocky.yml @@ -16,7 +16,7 @@ jobs: bzip2 patch mesa-libGL-devel libffi-devel fontconfig-devel \ sqlite-devel bzip2-devel zlib-devel openssl-devel xz-devel \ readline-devel ncurses-devel libffi-devel libuuid-devel git-lfs \ - findutils xz + findutils xz byacc python3 -m pip install typing_extensions git config --global --add safe.directory '*' diff --git a/.github/workflows/build_rocky_arm.yml b/.github/workflows/build_rocky_arm.yml index 96f46aab6f..794fc8abf1 100644 --- a/.github/workflows/build_rocky_arm.yml +++ b/.github/workflows/build_rocky_arm.yml @@ -16,7 +16,7 @@ jobs: bzip2 patch mesa-libGL-devel libffi-devel fontconfig-devel \ sqlite-devel bzip2-devel zlib-devel openssl-devel xz-devel \ readline-devel ncurses-devel libffi-devel libuuid-devel git-lfs \ - findutils xz + findutils xz byacc python3 -m pip install typing_extensions git config --global --add safe.directory '*' diff --git a/nix/build-all.py b/nix/build-all.py index 392ebf3648..4c175760ff 100644 --- a/nix/build-all.py +++ b/nix/build-all.py @@ -86,7 +86,7 @@ Used environment variables: # on RHEL-related distros: # # $ yum install git gcc gcc-c++ autoconf bison make cmake # # mesa-libGL-devel libffi-devel fontconfig-devel bzip2 # -# automake patch # +# automake patch byacc # """ @@ -325,7 +325,7 @@ targets = set(t for t in targets if "without-%s" % t.lower() not in flags) print("Building:", *sorted(targets, key=lambda t: len(list(gather_dependencies(t))))) # Check that required tools are in PATH -yacc = "yacc" # Used during swig building process, installed with `bison`. +yacc = "yacc" # Used during swig building process, installed with `bison` on Debian / `byacc` on Red Hat. for cmd in [git, bunzip2, tar, cc, cplusplus, autoconf, automake, make, "patch", "cmake", yacc]: if which(cmd) is None: raise ValueError(f"Required tool '{cmd}' not installed or not added to PATH")