]> The Tcpdump Group git mirrors - libpcap/commitdiff
Cirrus CI: Bump a few versions up. [skip appveyor]
authorDenis Ovsienko <[email protected]>
Mon, 8 May 2023 10:35:59 +0000 (11:35 +0100)
committerDenis Ovsienko <[email protected]>
Mon, 8 May 2023 10:50:22 +0000 (11:50 +0100)
Switch to FreeBSD 13.2 and size it down as in tcpdump much earlier.
Switch Clang to 15 in FreeBSD and Linux (for some reason there was no
pkg error in this project, but it makes sense to upgrade consistently
anyway).

.cirrus.yml

index 5a14cef4921dc780750430eb8b2341efa81065c5..367d2663c65ed317fc66ae07c282ea106c06a4a6 100644 (file)
@@ -10,15 +10,15 @@ freebsd_task:
       - image_family: freebsd-12-4
         cpu: 2
         memory: 2G
-      - image_family: freebsd-13-1
-        cpu: 4
-        memory: 4G
+      - image_family: freebsd-13-2
+        cpu: 2
+        memory: 2G
   env:
     IGNORE_OSVERSION: yes
     MAKEFLAGS: -j 4
-    MATRIX_CC: clang14 gcc12
+    MATRIX_CC: clang15 gcc12
   script:
-    - pkg install -qy autoconf gcc12 llvm14
+    - pkg install -qy autoconf gcc12 llvm15
     - pkg install -qy cmake git-tiny # for build_matrix.sh and build.sh
     - ./build_matrix.sh
 
@@ -32,11 +32,12 @@ linux_task:
   env:
     DEBIAN_FRONTEND: noninteractive
     MAKEFLAGS: -j 3
+    MATRIX_CC: gcc clang-15
     LANG: C
   script:
     - apt-get -qy update >/dev/null
     - apt-get -qy install libdbus-1-dev libbluetooth-dev libnl-genl-3-dev libibverbs-dev libssl-dev >/dev/null
-    - apt-get -qy install flex bison autoconf make clang gcc valgrind >/dev/null
+    - apt-get -qy install flex bison autoconf make clang-15 gcc valgrind >/dev/null
     - apt-get -qy install cmake git bc >/dev/null # for build_matrix.sh and build.sh
     - apt list --installed 'lib*-dev'
     - ./autogen.sh