Skip to content

Commit d1b9502

Browse files
committed
Install freeradius-server build dependencies before running configure.
1 parent 6d006fd commit d1b9502

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/ci-multi-server-tests.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,17 @@ jobs:
2020
with:
2121
lfs: false
2222

23+
- name: Remove package conflicts
24+
run: |
25+
sudo apt-get remove -y libhashkit2
26+
27+
- name: Install build dependencies
28+
run: |
29+
sudo apt-get install -y --no-install-recommends build-essential devscripts equivs quilt
30+
debian/rules debian/control
31+
sudo mk-build-deps -irt"apt-get -y --no-install-recommends" debian/control
32+
sudo mk-build-deps -irt"apt-get -y --no-install-recommends" scripts/ci/extra-packages.debian.control
33+
2334
- name: Build Docker image for multi-server test environment
2435
run: |
2536
./configure

0 commit comments

Comments
 (0)