mirror of
https://git.proxmox.com/git/fwupd
synced 2025-05-25 11:25:03 +00:00
trivial: Use the address sanitizer when building the Fedora CI
This commit is contained in:
parent
a4c1530a69
commit
bf71ba6fb1
@ -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
|
||||||
|
@ -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 />
|
||||||
|
@ -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 \
|
||||||
|
Loading…
Reference in New Issue
Block a user