After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 795711 - gitlab-ci: update meson
gitlab-ci: update meson
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: build
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2018-05-01 07:30 UTC by Christoph Reiter (lazka)
Modified: 2018-05-02 10:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
ci: update meson (1.39 KB, patch)
2018-05-01 07:30 UTC, Christoph Reiter (lazka)
none Details | Review
ci: update meson (1.98 KB, patch)
2018-05-01 08:32 UTC, Christoph Reiter (lazka)
committed Details | Review

Description Christoph Reiter (lazka) 2018-05-01 07:30:08 UTC
Created attachment 371570 [details] [review]
ci: update meson

https://gitlab.gnome.org/creiter/glib/pipelines/10243
Comment 1 Philip Withnall 2018-05-01 07:48:33 UTC
I think it would be better to update the Docker image we use for building GLib (https://gitlab.gnome.org/GNOME/glib/container_registry) to avoid spending 15s on each CI build downloading and installing Meson.
Comment 2 Christoph Reiter (lazka) 2018-05-01 08:32:01 UTC
Created attachment 371572 [details] [review]
ci: update meson
Comment 3 Christoph Reiter (lazka) 2018-05-01 08:43:08 UTC
https://gitlab.gnome.org/creiter/glib/pipelines/10246

The fedora test error is a regression introduced by https://bugzilla.gnome.org/show_bug.cgi?id=788771#c40

For upstream MSYS2 I've opened a PR to update meson: https://github.com/Alexpux/MINGW-packages/pull/3666
Comment 4 Philip Withnall 2018-05-02 09:19:44 UTC
Review of attachment 371572 [details] [review]:

Looks good to me, but I’d like Emmanuele’s thoughts too, since he set this up.
Comment 5 Emmanuele Bassi (:ebassi) 2018-05-02 09:35:33 UTC
Review of attachment 371572 [details] [review]:

LGTM
Comment 6 Philip Withnall 2018-05-02 10:10:16 UTC
Attachment 371572 [details] pushed as e8798a4 - ci: update meson
Comment 7 Philip Withnall 2018-05-02 10:13:48 UTC
Also backported to glib-2-56 (without the MSYS2 changes) as 7132abe1e6985e4e9718bf1ada4f1d094b8e51f6. Thanks Christoph!