mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-22 01:31:03 +00:00
ci: pin Meson on fedora/debian docker images to 1.5.2 for now
Fixes g-ir-scanner breakage that seems to happen with latest Meson 1.6.0. /usr/bin/ld: build/tmp-introspectki7q5vp9/GstBase-1.0.o: undefined reference to symbol 'gst_init' /usr/bin/ld: build/subprojects/gstreamer/gst/libgstreamer-1.0.so.0: error adding symbols: DSO missing from command line Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7753>
This commit is contained in:
parent
f0d5cd3408
commit
b3a5da5b5c
3 changed files with 4 additions and 4 deletions
|
@ -5,9 +5,9 @@ variables:
|
|||
# If you are hacking on them or need a them to rebuild, its enough
|
||||
# to change any part of the string of the image you want.
|
||||
###
|
||||
FEDORA_TAG: '2024-10-19.0-f40'
|
||||
FEDORA_TAG: '2024-10-25.0'
|
||||
|
||||
DEBIAN_TAG: '2024-10-19.0-f40'
|
||||
DEBIAN_TAG: '2024-10-25.0'
|
||||
|
||||
INDENT_TAG: '2024-05-28.0'
|
||||
|
||||
|
|
|
@ -7,6 +7,6 @@ apt install -y $(<./ci/docker/debian/deps.txt)
|
|||
|
||||
apt remove -y rustc cargo
|
||||
|
||||
pip3 install --break-system-packages meson hotdoc python-gitlab tomli junitparser
|
||||
pip3 install --break-system-packages meson==1.5.2 hotdoc python-gitlab tomli junitparser
|
||||
|
||||
apt clean all
|
||||
|
|
|
@ -38,7 +38,7 @@ dnf remove -y \
|
|||
dnf install --setopt=install_weak_deps=false -y $(<./ci/docker/fedora/deps.txt)
|
||||
|
||||
dnf remove -y meson -x ninja-build
|
||||
pip3 install meson python-gitlab tomli junitparser
|
||||
pip3 install meson==1.5.2 python-gitlab tomli junitparser
|
||||
pip3 install git+https://github.com/hotdoc/hotdoc.git@8c1cc997f5bc16e068710a8a8121f79ac25cbcce
|
||||
|
||||
# Remove gst-devel packages installed by builddep above
|
||||
|
|
Loading…
Reference in a new issue