]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: enable ASAN on travis-ci
authorKarel Zak <kzak@redhat.com>
Mon, 15 Apr 2019 11:05:33 +0000 (13:05 +0200)
committerKarel Zak <kzak@redhat.com>
Mon, 15 Apr 2019 11:05:33 +0000 (13:05 +0200)
Addresses: Addresses: https://github.com/systemd/systemd/pull/12252
Signed-off-by: Karel Zak <kzak@redhat.com>
.travis-functions.sh
tools/config-gen.d/devel.conf

index 684c20588d9c2349517f53e10b110bd0c031c519..a083c2bab18f484cb156f35eda5b6cbbe49ce650 100755 (executable)
@@ -49,9 +49,10 @@ function make_checkusage
 
 function check_nonroot
 {
-       local opts="$MAKE_CHECK_OPTS --show-diff"
+       local opts="$MAKE_CHECK_OPTS --show-diff --memcheck-asan"
 
        xconfigure \
+               --enable-asan \
                --disable-use-tty-group \
                --disable-makeinstall-chown \
                --enable-all-programs \
@@ -68,9 +69,10 @@ function check_nonroot
 
 function check_root
 {
-       local opts="$MAKE_CHECK_OPTS --show-diff"
+       local opts="$MAKE_CHECK_OPTS --show-diff --memcheck-asan"
 
        xconfigure \
+               --enable-asan \
                --enable-all-programs \
                || return
        $MAKE || return
index 9298ccc99eaee6966eeb9c3d6dca2eae62f0ed7a..905508a9891fc500d56a5b6a8081a2935c317fcb 100644 (file)
@@ -4,3 +4,4 @@ include:selinux.conf
 
 --enable-gtk-doc
 --with-utempter
+--enable-asan