[glibmm] CI: Build with g++-11 instead of g++-9



commit e93e7d00ee196d2b867e6b0e3f8fa2615f18708c
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Mon Oct 4 17:20:49 2021 +0200

    CI: Build with g++-11 instead of g++-9
    
    g++-9 is not available in debian:testing any more.

 .gitlab-ci.yml | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5b1ea802..e1987b83 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-# Currently we track two versions of gcc: gcc-9 and gcc-10.
+# Currently we track two versions of gcc: gcc-10 and gcc-11.
 
 image: debian:testing
 
@@ -106,16 +106,16 @@ debug_build:
       - _build/meson-logs/meson-log.txt
     expire_in: 1 week
 
-release_gcc_9_build:
+release_gcc_10_build:
   extends: .build_default
   stage: build
   variables:
-    DEPENDENCIES: $MESON_DEPS g++-9
+    DEPENDENCIES: $MESON_DEPS g++-10
   script:
     - ninja -C libsigc/_build install
     - mkdir _build && cd _build
     # -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
-    - CC=gcc-9 CXX=g++-9 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
+    - CC=gcc-10 CXX=g++-10 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
     - meson compile
     - meson test
     - meson install
@@ -129,16 +129,16 @@ release_gcc_9_build:
     paths:
       - _build/docs/reference
 
-release_gcc_10_build:
+release_gcc_11_build:
   extends: .build_default
   stage: build
   variables:
-    DEPENDENCIES: $MESON_DEPS g++-10
+    DEPENDENCIES: $MESON_DEPS g++-11
   script:
     - ninja -C libsigc/_build install
     - mkdir _build && cd _build
     # -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
-    - CC=gcc-10 CXX=g++-10 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
+    - CC=gcc-11 CXX=g++-11 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
     - meson compile
     - meson test
     - meson install
@@ -184,7 +184,7 @@ release_clang_build:
 # Publish reference documentation at gnome.pages.gitlab.gnome.org/glibmm
 pages:
   stage: deploy
-  needs: [release_gcc_9_build]
+  needs: [release_gcc_10_build]
   script:
     - mkdir public
     - mv _build/docs/reference/html/* public


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