]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
We _should_ setup a venv for this...
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 28 Aug 2024 16:22:08 +0000 (11:22 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 28 Aug 2024 16:22:13 +0000 (11:22 -0500)
.github/actions/freeradius-deps/action.yml
.github/workflows/ci-freebsd.yml
.github/workflows/ci-macos.yml
scripts/ci/Dockerfile

index 0c964fd1836c7efa988cfbd39bfa951c3b93f88a..b1d5721cbdc0bcf0c0b50fb0c327ba2ea3237ec1 100644 (file)
@@ -72,7 +72,7 @@ runs:
     - name: Install tacacs_plus
       shell: bash
       run: |
-        pip3 install tacacs_plus
+        pip3 install tacacs_plus --break-system-packages
 
     - name: Install LLVM ${{ inputs.llvm_ver }}
       if: ${{ inputs.cc == 'clang' && runner.os != 'macOS' }}
index 87be54abc5768e139e6bb827797930a4dbb76932..7059d87091dba200af1ff40fe3d97d1063b3dade 100644 (file)
@@ -86,7 +86,7 @@ jobs:
             sqlite3              \
             talloc               \
             unixODBC
-          sudo pip install tacacs_plus
+          sudo pip install tacacs_plus --break-system-packages
           echo "#! /bin/sh"        | sudo tee /usr/local/bin/nproc
           echo "sysctl -n hw.ncpu" | sudo tee -a /usr/local/bin/nproc
           sudo chmod +x /usr/local/bin/nproc
index c01ad0fb6a893a1314ce3453a1aa3bb66b1ce893..95b45fecdc819480f07ce1d3822a42ee4308ff65 100644 (file)
@@ -114,7 +114,7 @@ jobs:
 
     - name: Install tacacs_plus
       run: |
-        pip3 install tacacs_plus
+        pip3 install tacacs_plus --break-system-packages
 
     #
     #  Ensure the homebrew version of clang is run rather than the Apple compiler.
index 1953225c9fdc5fe125526d806592fe85d6561f38..35fcce89f69cf9dd484b8d146cc32bc11b2ef44b 100644 (file)
@@ -74,7 +74,7 @@ RUN apt-get install -y --no-install-recommends /tmp/freeradius-build-deps.deb &&
        apt-get install -y --no-install-recommends /tmp/freeradius-build-deps-extra.deb && \
        apt-get --purge -y remove freeradius-build-deps
 
-RUN pip3 install tacacs_plus
+RUN pip3 install tacacs_plus --break-system-packages
 
 #
 #  Install Clang and GCC