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.
This commit is contained in:
Erik Johnston 2024-07-02 12:38:29 +01:00 committed by GitHub
parent f75da9cc53
commit 5b5280e3e5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 0 deletions

1
changelog.d/17389.misc Normal file
View file

@ -0,0 +1 @@
Fix building debian package for debian sid.

View file

@ -73,6 +73,8 @@ RUN apt-get update -qq -o Acquire::Languages=none \
curl \ curl \
debhelper \ debhelper \
devscripts \ devscripts \
# Required for building cffi from source.
libffi-dev \
libsystemd-dev \ libsystemd-dev \
lsb-release \ lsb-release \
pkg-config \ pkg-config \