From 4771bb30f1347e16f8b11078ef7cad5a30e7f513 Mon Sep 17 00:00:00 2001 From: Denis Khalikov Date: Thu, 22 Jun 2017 17:41:15 +0300 Subject: Fix for UBSan build Exclude vptr check because of -fno-rtti Change-Id: I890977865e18d7f8e4d07dd51fad2861ebb0cfb0 Signed-off-by: Denis Khalikov --- packaging/doxygen.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packaging/doxygen.spec b/packaging/doxygen.spec index baf86d1..a59cbd9 100644 --- a/packaging/doxygen.spec +++ b/packaging/doxygen.spec @@ -24,6 +24,10 @@ as well. An executable for Windows 95/NT is also available. cp %{SOURCE1001} . %build +%{?ubsan: +/usr/bin/gcc-unforce-options +/usr/bin/gcc-force-options -fsanitize=undefined -fno-sanitize=vptr +} unset QTDIR ./configure \ --prefix %{_prefix} \ -- cgit v1.2.3