]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: github: make install-bin instead of make install
authorWilliam Lallemand <wlallemand@haproxy.com>
Tue, 18 Nov 2025 19:11:23 +0000 (20:11 +0100)
committerWilliam Lallemand <wlallemand@haproxy.com>
Tue, 18 Nov 2025 19:11:23 +0000 (20:11 +0100)
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

index 87b2d958ef808a1f5734ef7876268244f58df81b..1bd9cb2eb40c55f09f6e2548fe4ac8b61cb58a6d 100644 (file)
@@ -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 \