Fix for UBSan build 93/135493/2 accepted/tizen_5.0_base accepted/tizen_5.5_base accepted/tizen_5.5_base_mobile_hotfix accepted/tizen_5.5_base_wearable_hotfix accepted/tizen_6.0_base accepted/tizen_6.0_base_hotfix accepted/tizen_6.5_base sandbox/backup/doxygen-1.8.2-20211111 tizen tizen_5.0_base tizen_5.5_base tizen_5.5_base_mobile_hotfix tizen_5.5_base_wearable_hotfix tizen_5.5_tv tizen_6.0_base tizen_6.0_base_hotfix tizen_6.5_base accepted/tizen/5.0/base/20181101.090624 accepted/tizen/5.5/base/20191030.082815 accepted/tizen/5.5/base/mobile/hotfix/20201023.084739 accepted/tizen/5.5/base/wearable/hotfix/20201023.081117 accepted/tizen/6.0/base/20201029.110431 accepted/tizen/6.0/base/hotfix/20201102.093314 accepted/tizen/6.5/base/20211028.055607 accepted/tizen/base/20180504.063506 submit/tizen/20180124.044209 submit/tizen_5.0_base/20181101.000001 submit/tizen_5.5_base/20191030.000001 submit/tizen_5.5_base_mobile_hotfix/20201023.171501 submit/tizen_5.5_base_wearable_hotfix/20201023.155601 submit/tizen_6.0_base/20201029.184801 submit/tizen_6.0_base_hotfix/20201030.192501 submit/tizen_6.0_base_hotfix/20201102.162701 submit/tizen_6.5_base/20211028.133901 submit/tizen_base/20180413.072009 submit/tizen_base/20180419.073756 submit/tizen_base/20180502.021447 tizen_5.5.m2_release tizen_6.0.m2_release tizen_6.5.m2_release
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Thu, 22 Jun 2017 14:41:15 +0000 (17:41 +0300)
committerDenis Khalikov <d.khalikov@partner.samsung.com>
Thu, 22 Jun 2017 16:15:47 +0000 (19:15 +0300)
Exclude vptr check because of -fno-rtti

Change-Id: I890977865e18d7f8e4d07dd51fad2861ebb0cfb0
Signed-off-by: Denis Khalikov <d.khalikov@partner.samsung.com>
packaging/doxygen.spec

index baf86d1..a59cbd9 100644 (file)
@@ -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} \