Skip to content

Commit fc8334f

Browse files
committed
fix(ci): fix debian build
1 parent 2d6a26d commit fc8334f

5 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/clang-analysis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ jobs:
4343
libcurl4-openssl-dev \
4444
libnl-3-dev \
4545
libnl-route-3-dev \
46-
libunwind-dev
46+
libunwind-dev \
47+
zlib1g-dev
4748
export PATH="$HOME/.local/bin:$PATH"
4849
if pipx list 2>/dev/null | grep -Fq "package clangd-tidy "; then
4950
pipx upgrade --force clangd-tidy

.github/workflows/tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ jobs:
4141
libcurl4-openssl-dev \
4242
libnl-3-dev \
4343
libnl-route-3-dev \
44-
libunwind-dev
44+
libunwind-dev \
45+
zlib1g-dev
4546
4647
- name: Run doctest
4748
run: make test

build_scripts/prepare-env.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ DEV_PACKAGES=(
4747
libnl-route-3-dev
4848
libunwind-dev
4949
nlohmann-json3-dev
50+
zlib1g-dev
5051
)
5152

5253
COMPILER_PACKAGES=(gcc g++)

docker/Dockerfile.debian-builder

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN apt-get update && \
2626
rsync \
2727
unzip \
2828
xz-utils \
29+
zlib1g-dev \
2930
zstd \
3031
apt-utils && \
3132
rm -rf /var/lib/apt/lists/*

packages/debian/full/debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Source: keen-pbr
22
Section: net
33
Priority: optional
44
Maintainer: Maxim Kurbatov <maxim+keen-pbr@kurb.me>
5-
Build-Depends: debhelper-compat (= 13), cmake, pkg-config, g++, ninja-build, libcurl4-openssl-dev | libcurl4-gnutls-dev, libnl-3-dev, libnl-route-3-dev, libfmt-dev, libunwind-dev, nlohmann-json3-dev
5+
Build-Depends: debhelper-compat (= 13), cmake, pkg-config, g++, ninja-build, libcurl4-openssl-dev | libcurl4-gnutls-dev, libnl-3-dev, libnl-route-3-dev, libfmt-dev, libunwind-dev, nlohmann-json3-dev, zlib1g-dev
66
Standards-Version: 4.6.2
77
Rules-Requires-Root: no
88
Homepage: https://github.com/maksimkurb/keen-pbr

0 commit comments

Comments
 (0)