From: Denis Ovsienko Date: Sun, 7 May 2023 23:37:32 +0000 (+0100) Subject: Cirrus CI: Back GCC version off on Linux. X-Git-Tag: tcpslice-1.7~20 X-Git-Url: https://git.tcpdump.org/tcpslice/commitdiff_plain/667e5ef257809a2d5174f57b267fefb109a8fe71 Cirrus CI: Back GCC version off on Linux. Unfortunately, a simple workaround did not work, so let's leave the GCC part of Linux task as it was for now. Set LANG same as in tcpdump. --- diff --git a/.cirrus.yml b/.cirrus.yml index 59a7acd..8e03fb9 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -30,17 +30,18 @@ linux_task: image: ubuntu:22.04 env: DEBIAN_FRONTEND: noninteractive # libnids-dev -> tzdata -> debconf - MATRIX_CC: gcc-12 clang-15 + MATRIX_CC: gcc clang-15 + LANG: C script: - apt-get -qy update >/dev/null - - apt-get -qy install libpcap-dev libnids-dev libosip2-dev autoconf make clang-15 gcc-12 >/dev/null + - apt-get -qy install libpcap-dev libnids-dev libosip2-dev autoconf make clang-15 gcc >/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 git bc >/dev/null # for build_matrix.sh and build.sh - apt-get -qy install shellcheck >/dev/null - apt list --installed 'lib*-dev' - git -C .. clone --depth ${CIRRUS_CLONE_DEPTH} --branch=master --quiet ${LIBPCAP_GIT} - ./autogen.sh - - CC=gcc-12 ./configure --quiet # build the Makefile + - ./configure --quiet # build the Makefile - make releasecheck - make whitespacecheck - make shellcheck