trivial: Use the address sanitizer when building the Fedora CI

This commit is contained in:
Richard Hughes 2018-06-28 20:09:30 +01:00
parent a4c1530a69
commit bf71ba6fb1
3 changed files with 7 additions and 1 deletions

View File

@ -9,7 +9,7 @@ Fedora (x86_64)
------ ------
* A fully packaged RPM build with all plugins enabled * A fully packaged RPM build with all plugins enabled
* Compiled under gcc * Compiled under gcc with AddressSanitizer
* Tests with -Werror enabled * Tests with -Werror enabled
* Tests with the built in local test suite for all plugins. * Tests with the built in local test suite for all plugins.
* All packages are installed * All packages are installed

View File

@ -1,5 +1,10 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<dependencies> <dependencies>
<dependency type="build" id="libasan">
<distro id="fedora">
<package />
</distro>
</dependency>
<dependency type="build" id="bash-completion"> <dependency type="build" id="bash-completion">
<distro id="debian"> <distro id="debian">
<control /> <control />

View File

@ -7,6 +7,7 @@ git config tar.tar.xz.command "xz -c"
mkdir -p build && pushd build mkdir -p build && pushd build
rm -rf * rm -rf *
meson .. \ meson .. \
-Db_sanitize=address \
-Dgtkdoc=true \ -Dgtkdoc=true \
-Dman=true \ -Dman=true \
-Dtests=true \ -Dtests=true \