]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Cirrus CI: Fix FreeBSD 13 and update Linux. [skip appveyor]
authorDenis Ovsienko <[email protected]>
Sun, 7 May 2023 23:48:32 +0000 (00:48 +0100)
committerDenis Ovsienko <[email protected]>
Sun, 7 May 2023 23:54:22 +0000 (00:54 +0100)
Same as in tcpslice:

pkg: No packages available to install matching 'llvm14' have been
  found in the repositories

.cirrus.yml

index fed643b0371cbd032d6b2d479c7132c0ed28fbcb..16cf0f4cd8b95c838fbda2b2a1585fb4f7f5d09d 100644 (file)
@@ -12,15 +12,15 @@ freebsd_task:
       - image_family: freebsd-12-4
         cpu: 2
         memory: 2G
-      - image_family: freebsd-13-1
+      - image_family: freebsd-13-2
         cpu: 2
         memory: 2G
   env:
     IGNORE_OSVERSION: yes
     MAKEFLAGS: -j 3
-    MATRIX_CC: clang14 gcc12
+    MATRIX_CC: clang15 gcc12
   script:
-    - pkg install -qy git autoconf gcc12 llvm14
+    - pkg install -qy git autoconf gcc12 llvm15
     - pkg install -qy cmake # for build_matrix.sh and build.sh
     - pkg install -qy pkgconf # for cmake, replaces pkg-config
     - pkg install -qy sudo # for some tcpdump commands
@@ -40,10 +40,11 @@ linux_task:
   env:
     DEBIAN_FRONTEND: noninteractive
     MAKEFLAGS: -j 5
+    MATRIX_CC: gcc clang-15
     LANG: C
   script:
     - apt-get -qy update >/dev/null
-    - apt-get -qy install git autoconf make cmake clang gcc bc >/dev/null
+    - apt-get -qy install git autoconf make cmake clang-15 gcc bc >/dev/null
     - apt-get -qy install flex bison libdbus-1-dev libbluetooth-dev libnl-genl-3-dev libibverbs-dev >/dev/null # for libpcap
     - apt-get -qy install libssl-dev libsmi2-dev libcap-ng-dev libpcap-dev >/dev/null
     - apt-get -qy install sudo >/dev/null # for some tcpdump commands