mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 15:36:14 +01:00
ci: Set localstatedir to the system directory on FreeBSD CI machines
These changes were missing from commit 62cc3158e9
and broke CI on
FreeBSD.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
This commit is contained in:
parent
57a53ec964
commit
8f57a5b9ad
@ -357,7 +357,8 @@ freebsd-11-x86_64:
|
|||||||
# FreeBSD iconv doesn't handle transliteration, so we use (external) GNU libiconv here.
|
# FreeBSD iconv doesn't handle transliteration, so we use (external) GNU libiconv here.
|
||||||
# FreeBSD supports xattr, but its API is different from Linux xattr.
|
# FreeBSD supports xattr, but its API is different from Linux xattr.
|
||||||
# FIXME: extattr(2) support: https://gitlab.gnome.org/GNOME/glib/issues/1404
|
# FIXME: extattr(2) support: https://gitlab.gnome.org/GNOME/glib/issues/1404
|
||||||
- meson ${MESON_COMMON_OPTIONS} -Db_lundef=false -Diconv=external -Dxattr=false _build
|
# localstatedir is needed for access to /var/lib/dbus/machine-id
|
||||||
|
- meson ${MESON_COMMON_OPTIONS} --localstatedir=/var -Db_lundef=false -Diconv=external -Dxattr=false _build
|
||||||
- ninja -C _build
|
- ninja -C _build
|
||||||
- bash -x ./.gitlab-ci/run-tests.sh
|
- bash -x ./.gitlab-ci/run-tests.sh
|
||||||
artifacts:
|
artifacts:
|
||||||
@ -385,7 +386,7 @@ freebsd-12-x86_64:
|
|||||||
before_script:
|
before_script:
|
||||||
- bash .gitlab-ci/show-execution-environment.sh
|
- bash .gitlab-ci/show-execution-environment.sh
|
||||||
script:
|
script:
|
||||||
- meson ${MESON_COMMON_OPTIONS} -Db_lundef=false -Diconv=external -Dxattr=false _build
|
- meson ${MESON_COMMON_OPTIONS} --localstatedir=/var -Db_lundef=false -Diconv=external -Dxattr=false _build
|
||||||
- ninja -C _build
|
- ninja -C _build
|
||||||
- bash -x ./.gitlab-ci/run-tests.sh
|
- bash -x ./.gitlab-ci/run-tests.sh
|
||||||
except:
|
except:
|
||||||
|
Loading…
Reference in New Issue
Block a user