Skip to content

Commit 5b5280e

Browse files
authored
Fix building debian packages for sid (#17389)
Sid now defaults to python3.12, and our pinned version of cffi (1.5.1) does not have wheels for 3.12. This installing cffi to fail as we did not have the correct libs installed to build from source.
1 parent f75da9c commit 5b5280e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

changelog.d/17389.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix building debian package for debian sid.

docker/Dockerfile-dhvirtualenv

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ RUN apt-get update -qq -o Acquire::Languages=none \
7373
curl \
7474
debhelper \
7575
devscripts \
76+
# Required for building cffi from source.
77+
libffi-dev \
7678
libsystemd-dev \
7779
lsb-release \
7880
pkg-config \

0 commit comments

Comments
 (0)