From d33cc000dfced1cd3e776ec07c02bea5d250a202 Mon Sep 17 00:00:00 2001 From: Dmitriy Evgenevich Gonzha Date: Wed, 13 Sep 2017 16:20:43 +0300 Subject: [PATCH] Fix build with ASan Use -fcommon flag for ASan builds, add library dependency. Squashed patch from sandbox/vbarinov/asan branch Change-Id: I322a59cc6b09237002d57c93f0854db87d47b00d Signed-off-by: Slava Barinov Signed-off-by: Dmitriy Evgenevich Gonzha --- packaging/openssh.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/openssh.spec b/packaging/openssh.spec index dcde423..4d0d08d 100644 --- a/packaging/openssh.spec +++ b/packaging/openssh.spec @@ -65,7 +65,7 @@ autoreconf -fiv PIEFLAGS="-fpie" export CFLAGS="%{optflags} $PIEFLAGS -fstack-protector" export CXXFLAGS="%{optflags} $PIEFLAGS -fstack-protector" -export LDFLAGS="-pie" +export LDFLAGS="-pie %{?asan:-ldl} " %configure \ --with-ssl-engine \ --sysconfdir=%{_sysconfdir}/ssh \ -- 2.7.4