Mailing List Archive

[master] 20d63fc31 circleci: Swap 32bit/sanitizer responsibilities
commit 20d63fc31f1fdf292c06f2fae8a6fc50195f1cf9
Author: Guillaume Quintard <guillaume.quintard@varnish-software.com>
Date: Wed Feb 28 10:42:28 2024 -0800

circleci: Swap 32bit/sanitizer responsibilities

The current debian:latest image still ships a 32bit variant, whereas
ubuntu:focal, next in line after ubuntu:bionic, no longer does.

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 6c1a39565..41e46ede2 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -405,11 +405,12 @@ workflows:
dist: fedora
release: latest
make_target: witness.dot
- # latest debian uses sanitizers
+ # oldest debian goes 32bit
- build:
name: build_debian_buster
dist: debian
release: buster
+ prefix: i386/
- build:
name: build_debian_bullseye
dist: debian
@@ -418,11 +419,9 @@ workflows:
name: build_debian_bookworm
dist: debian
release: bookworm
- extra_conf: --enable-asan --enable-ubsan --enable-workspace-emulator
- # oldest ubuntu goes 32bit
+ # latest ubuntu uses sanitizers
- build:
name: build_ubuntu_bionic
- prefix: i386/
dist: ubuntu
release: bionic
- build:
@@ -437,6 +436,7 @@ workflows:
name: build_ubuntu_noble
dist: ubuntu
release: noble
+ extra_conf: --enable-asan --enable-ubsan --enable-workspace-emulator
- build:
name: build_alpine
dist: alpine
_______________________________________________
varnish-commit mailing list
varnish-commit@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-commit