From 7bab0c78df043c173508b9557925e36df883d898 Mon Sep 17 00:00:00 2001 From: Slava Barinov Date: Thu, 15 Sep 2016 14:10:05 +0300 Subject: [PATCH] Fix the CXXFLAGS Without CXXFLAGS the cmake test produces ld: CMakeFiles/cmTryCompileExec3702791433.dir/testCXXCompiler.cxx.o: relocation R_X86_64_PC32 against undefined symbol `__asan_init' can not be used when making a shared object for certain builds (e.g. ASan) Change-Id: I1248c30d83865bfbbb4ef62fbb120eb605c9189c Signed-off-by: Slava Barinov --- packaging/bluetooth-tools.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/bluetooth-tools.spec b/packaging/bluetooth-tools.spec index f960934..ba9c286 100644 --- a/packaging/bluetooth-tools.spec +++ b/packaging/bluetooth-tools.spec @@ -30,6 +30,7 @@ On/Off bluetooth device %build export CFLAGS+=" -fpie -fvisibility=hidden" +export CXXFLAGS+=" -fpie -fvisibility=hidden" export LDFLAGS+=" -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie" %if "%{profile}" == "mobile" -- 2.7.4