From 1f562687e3c62a50f956d68ab58bfe130df9fbe9 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Tue, 18 Nov 2025 20:11:23 +0100 Subject: [PATCH] CI: github: make install-bin instead of make install make install now have a dependency to install-admin which have a dependency to admin/halog/halog. halog links haproxy .o together with its own objects, but those objects when built with ASAN must also be linked with ASAN or it won't be possible to link the binary. We don't need an ASAN-ready halog, so let's just do an install-bin instead that will just install haproxy. --- .github/workflows/vtest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml index 87b2d958e..1bd9cb2eb 100644 --- a/.github/workflows/vtest.yml +++ b/.github/workflows/vtest.yml @@ -113,7 +113,7 @@ jobs: DEBUG="-DDEBUG_POOL_INTEGRITY -DDEBUG_UNIT" \ ${{ join(matrix.FLAGS, ' ') }} \ ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/" - sudo make install + sudo make install-bin - name: Compile admin/halog/halog run: | make -j$(nproc) admin/halog/halog \