diff options
author | Thomas Haller <thaller@redhat.com> | 2020-05-14 10:18:12 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2020-05-14 12:19:34 +0200 |
commit | 350681e7f1bdb89d1d4cf17bcef86cd18b7f1caf (patch) | |
tree | 8486d7b31b55dec5829dec85dafa85c48fada3a6 | |
parent | 9119e5b618d871d218a296b2cac8fc999e7a433c (diff) | |
download | NetworkManager-th/ubsan-fixes.tar.gz |
contrib/rpm: enable undefined-sanitizer libubsan on RHEL-8th/ubsan-fixes
-rw-r--r-- | contrib/fedora/rpm/NetworkManager.spec | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/contrib/fedora/rpm/NetworkManager.spec b/contrib/fedora/rpm/NetworkManager.spec index 5717d9d208..8f9a473cb5 100644 --- a/contrib/fedora/rpm/NetworkManager.spec +++ b/contrib/fedora/rpm/NetworkManager.spec @@ -238,7 +238,7 @@ BuildRequires: polkit-devel BuildRequires: jansson-devel %if %{with sanitizer} BuildRequires: libasan -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} >= 8 BuildRequires: libubsan %endif %endif @@ -641,8 +641,10 @@ intltoolize --automake --copy --force %endif %if %{with sanitizer} --with-address-sanitizer=exec \ -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} >= 8 --enable-undefined-sanitizer \ +%else + --disable-undefined-sanitizer \ %endif %else --with-address-sanitizer=no \ |