]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA/linux: enable libidn2 and libssh in asan job
authorViktor Szakats <commit@vsz.me>
Tue, 23 Sep 2025 10:47:45 +0000 (12:47 +0200)
committerViktor Szakats <commit@vsz.me>
Tue, 23 Sep 2025 11:02:52 +0000 (13:02 +0200)
Closes #18697

.github/workflows/linux.yml

index 4badcad407734fb89b1b50c8597a6e4d5183af4e..dbdccf61ffd7a389315f1d5b51d7d37e95103a9f 100644 (file)
@@ -242,12 +242,12 @@ jobs:
               --disable-debug --disable-unity
 
           - name: 'address-sanitizer'
-            install_packages: clang libssl-dev libubsan1 libasan8 libtsan2
+            install_packages: clang libssl-dev libssh-dev libidn2-dev libnghttp2-dev libubsan1 libasan8 libtsan2
             install_steps: pytest randcurl
             CFLAGS: -fsanitize=address,undefined,signed-integer-overflow -fno-sanitize-recover=undefined,integer -Wformat -Werror=format-security -Werror=array-bounds -g
             LDFLAGS: -fsanitize=address,undefined -fno-sanitize-recover=undefined,integer -ldl -lubsan
             CC: clang
-            generate: -DENABLE_DEBUG=ON
+            generate: -DENABLE_DEBUG=ON -DCURL_USE_LIBSSH=ON
 
           - name: 'thread-sanitizer'
             install_packages: clang libtsan2