Fix build with ASan 79/127979/2
authorGonzha Dmitriy Evgenevich <d.gonzha@samsung.com>
Wed, 3 May 2017 09:58:25 +0000 (12:58 +0300)
committerGonzha Dmitriy Evgenevich <d.gonzha@samsung.com>
Wed, 3 May 2017 11:52:37 +0000 (14:52 +0300)
Change-Id: I2afba860b8d83b565b4f5ce4b50acf149f48acf2

packaging/strongswan.spec

index 9d2c18f..6230d33 100755 (executable)
@@ -32,7 +32,7 @@ cp -a %{SOURCE1001} .
 
 #cd strongswan-%{version}
 export CFLAGS="${CFLAGS} -fPIE"
-export LDFLAGS="${LDFLAGS} -pie"
+export LDFLAGS="${LDFLAGS} -pie %{?asan:-lpthread}"
 
 %configure --libexecdir=%{_bindir} --with-ipsecdir=%{_bindir} --with-ipseclibdir=%{_libdir} --with-strongswan-conf=%{_sysconfdir}/strongswan.conf --enable-monolithic --enable-unity --disable-gmp --disable-pki --disable-stroke --disable-swanctl