mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-28 10:07:13 +02:00
ci: Temporarily disable --fatal-meson-warnings on FreeBSD CI
For the same reasons as in commit 71061fdcb3
, but in this
case we can’t downgrade the version of Meson on the CI runner, so just
tell it to shut up instead.
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
This commit is contained in:
@@ -525,7 +525,14 @@ freebsd-13-x86_64:
|
|||||||
before_script:
|
before_script:
|
||||||
- bash .gitlab-ci/show-execution-environment.sh
|
- bash .gitlab-ci/show-execution-environment.sh
|
||||||
script:
|
script:
|
||||||
- meson setup ${MESON_COMMON_OPTIONS} --localstatedir=/var -Db_lundef=false -Dxattr=false _build
|
# FIXME: We can’t use ${MESON_COMMON_OPTIONS} here because the FreeBSD 13
|
||||||
|
# runner has Meson 1.3 installed. This has an API hole where previous
|
||||||
|
# methods of getting paths from files() objects are rejected as deprecated,
|
||||||
|
# but no replacements are available. Hence, we can’t build with
|
||||||
|
# --fatal-meson-warnings. This should be fixed in Meson 1.4. It’s also fine
|
||||||
|
# with Meson 1.2.3 (which is what we use on all the other CI runners).
|
||||||
|
# See https://github.com/GNOME/glib/commit/71061fdcb33b8c26f5f8467cb3ac10704d65c87d
|
||||||
|
- meson setup --buildtype debug --wrap-mode=nodownload --localstatedir=/var -Db_lundef=false -Dxattr=false _build
|
||||||
- meson compile -C _build
|
- meson compile -C _build
|
||||||
- bash -x ./.gitlab-ci/run-tests.sh
|
- bash -x ./.gitlab-ci/run-tests.sh
|
||||||
artifacts:
|
artifacts:
|
||||||
|
Reference in New Issue
Block a user