[gimp/wip/Jehan/gitlab-ci-crossroad-update] build: run `crossroad update` before installing each dependency set.




commit a128144ed41aa95794e68daf6a59636bd06bba54
Author: Jehan <jehan girinstud io>
Date:   Tue Nov 10 22:54:06 2020 +0100

    build: run `crossroad update` before installing each dependency set.
    
    Lately we have a bunch of CI failure because of package not found. I am
    unsure of the exact problem yet, hence this first attempt of a possible
    solution. The idea is that *maybe* the repository listing is already
    outdated (i.e. between dependencies installation for babl, then GEGL,
    then GIMP). I am really not sure this is the core issue, but this is a
    test for now.

 build/windows/crossbuild-gitlab-ci/build-deps.sh | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/build/windows/crossbuild-gitlab-ci/build-deps.sh 
b/build/windows/crossbuild-gitlab-ci/build-deps.sh
index 5648e95b5f..5ce5272873 100644
--- a/build/windows/crossbuild-gitlab-ci/build-deps.sh
+++ b/build/windows/crossbuild-gitlab-ci/build-deps.sh
@@ -11,6 +11,7 @@ cd ..
 
 # GEGL
 
+crossroad update
 crossroad install cairo json-glib && \
 git clone --depth 1 https://gitlab.gnome.org/GNOME/gegl.git && cd gegl && \
 crossroad meson _build/ -Dintrospection=false -Dsdl2=disabled -Dlibdir=lib && \
@@ -26,6 +27,7 @@ if [ "x$CROSSROAD_PLATFORM" = "xw64" ]; then
   LIBMNG="libmng"
 fi
 
+crossroad update
 crossroad install appstream-glib              \
                   atk                         \
                   drmingw                     \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]