[totem-pl-parser/wip/hadess/fix-ci] ci: Use Fedora 33 for the CI




commit 91adcb2dcd9c590d9fab46e32fb6c4b50e1af2c1
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Jan 28 15:34:13 2021 +0100

    ci: Use Fedora 33 for the CI
    
    Working around this problem in libabigail's abidiff:
    https://sourceware.org/bugzilla/show_bug.cgi?id=27267
    
    And installing an older version to fix this one:
    https://sourceware.org/bugzilla/show_bug.cgi?id=27269

 .gitlab-ci.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3287a7a..f0c397f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@ variables:
   LAST_ABI_BREAK: "9ccc3c78a5a41b86bdd2c9fb63ad4963e65e4f63"
 
 build-fedora:
-  image: fedora:latest
+  image: fedora:33
   before_script:
     # Update
     - dnf -y update && dnf install -y $DEPENDENCIES
@@ -23,4 +23,6 @@ build-fedora:
     - ninja -C _build install
     # ABI check
     - dnf install -y $DEPS_ABI_CHECK
+    # See https://sourceware.org/bugzilla/show_bug.cgi?id=27269
+    - rpm -Uvh --oldpackage 
https://kojipkgs.fedoraproject.org//packages/libabigail/1.7/2.fc33/x86_64/libabigail-1.7-2.fc33.x86_64.rpm
     - ./.ci/check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD)


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