changeset 869:82994f2d7411

build: bump compiler versions on debian The build is still broken because rpc/rpc.h got moved from glibc to libtirpc about a year ago. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Wed, 31 Jan 2024 23:37:14 -0500
parents b64b931179e4
children 7ecf3aed80fc
files .builds/debian.yml
diffstat 1 files changed, 18 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/.builds/debian.yml	Wed Jan 31 13:51:14 2024 -0500
+++ b/.builds/debian.yml	Wed Jan 31 23:37:14 2024 -0500
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2022 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
+# Copyright (c) 2022,2024 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
 #
 # Permission is hereby granted, free of charge, to any person obtaining a copy
 # of this software and associated documentation files (the "Software"), to deal
@@ -22,12 +22,12 @@
 
 image: debian/stable
 packages:
-  - clang-11
   - clang-13
-  - gcc-9
-  - g++-9
-  - gcc-10
-  - g++-10
+  - clang-16
+  - gcc-11
+  - g++-11
+  - gcc-12
+  - g++-12
   - cmake
   - bison
   - flex
@@ -36,22 +36,22 @@
   - manpages
   - manpages-dev
 tasks:
-  - build-clang11: |
-      ./libjeffpc*/.builds/do-build.sh clang11 clang-11 clang++-11
-  - test-clang11: |
-      cd build-clang11 && make test
   - build-clang13: |
       ./libjeffpc*/.builds/do-build.sh clang13 clang-13 clang++-13
   - test-clang13: |
       cd build-clang13 && make test
-  - build-gcc9: |
-      ./libjeffpc*/.builds/do-build.sh gcc9 gcc-9 g++-9
-  - test-gcc9: |
-      cd build-gcc9 && make test
-  - build-gcc10: |
-      ./libjeffpc*/.builds/do-build.sh gcc10 gcc-10 g++-10
-  - test-gcc10: |
-      cd build-gcc10 && make test
+  - build-clang16: |
+      ./libjeffpc*/.builds/do-build.sh clang16 clang-16 clang++-16
+  - test-clang16: |
+      cd build-clang16 && make test
+  - build-gcc11: |
+      ./libjeffpc*/.builds/do-build.sh gcc11 gcc-11 g++-11
+  - test-gcc11: |
+      cd build-gcc11 && make test
+  - build-gcc12: |
+      ./libjeffpc*/.builds/do-build.sh gcc12 gcc-12 g++-12
+  - test-gcc12: |
+      cd build-gcc12 && make test
 triggers:
   - action: email
     condition: always