diff options
author | Arun Raghavan <arun@asymptotic.io> | 2023-08-13 07:58:03 -0400 |
---|---|---|
committer | Arun Raghavan <arun@asymptotic.io> | 2023-09-01 11:21:15 -0400 |
commit | 217c0e90ef12a1a3fb531efb8c34e72dad99226a (patch) | |
tree | 207c65d02f4fa778f4c511e4c706d2f19a4fbeaa | |
parent | 9b37e8d9dc9ce2bba68bf8e4ca4dad21c793fdc9 (diff) |
ci: Force build of webrtc-aec
Makes sure we build this, either with system deps or the fallback wrap
file. We also bump the CI meson version to support [provide] in the
wrap file.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795>
-rw-r--r-- | .gitlab-ci.yml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f042cbabe..79dfa4ad8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -90,14 +90,14 @@ build-meson: extends: .fdo.distribution-image@ubuntu stage: build script: - # Install meson - - wget -q https://github.com/mesonbuild/meson/releases/download/0.50.0/meson-0.50.0.tar.gz - - tar -xf meson-0.50.0.tar.gz - - cd meson-0.50.0 + # Install meson (higher than our min version to support our wrap file) + - wget -q https://github.com/mesonbuild/meson/releases/download/0.63.2/meson-0.63.2.tar.gz + - tar -xf meson-0.63.2.tar.gz + - cd meson-0.63.2 - python3 setup.py install - cd .. # Do the actual build - - meson build --werror + - meson build --werror -Dwebrtc-aec=enabled - cd build - ninja - ulimit -c 0 # don't dump core files on tests that are supposed to assert |