Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
CI: switch from ubuntu to debian which now provides kyua
Baptiste Daroussin committed 4 years ago
commit b77c398f0a33b57867461e79d8034a6f0a228c24
parent a918eca
1 file changed +4 -5
modified .cirrus.yml
@@ -19,19 +19,18 @@ freebsd_task:
                     # There are still a few occurrences of this error (adding offset to NULL pointer)
                     CPPFLAGS: -fno-sanitize=pointer-overflow -ftrivial-auto-var-init=pattern

-
ubuntu_task:
+
debian_task:
        container:
-
                image: ubuntu:latest
-
        setup_script:
+
                image: debian:latest
+
        install_script:
                - DEBIAN_FRONTEND=noninteractive apt-get update
-
                - DEBIAN_FRONTEND=noninteractive apt-get install -y libsqlite3-dev libbsd-dev libarchive-tools libarchive-dev libssl-dev liblzma-dev liblua5.2-dev nettle-dev liblzo2-dev libattr1-dev libacl1-dev wget build-essential zlib1g-dev libbz2-dev m4 libexpat1-dev liblz4-dev libxml2-dev libzstd-dev
+
                - DEBIAN_FRONTEND=noninteractive apt-get install -y libsqlite3-dev libbsd-dev libarchive-tools libarchive-dev libssl-dev liblzma-dev liblua5.2-dev nettle-dev liblzo2-dev libattr1-dev libacl1-dev wget build-essential zlib1g-dev libbz2-dev m4 libexpat1-dev liblz4-dev libxml2-dev libzstd-dev kyua atf-sh libatf-c
        env:
                # False-positive leak detection in recent glibc:
                # Direct leak of 12 byte(s) in 2 object(s) allocated from:
                # #0 0x7fe222e5d3cf in __interceptor_malloc (/lib64/libasan.so.6+0xab3cf)
                # #1 0x7fe22260f08f in __vasprintf_internal (/lib64/libc.so.6+0x7f08f)
                ASAN_OPTIONS: detect_leaks=0
-
        install_script: scripts/install_deps.sh
        script:
                - ./configure --with-libarchive.pc --with-asan --with-ubsan
                - make -j4 || make V=1