From f435ddedcff81b0f381828390747ce8e7ad6cbd9 Mon Sep 17 00:00:00 2001 From: Slava Barinov Date: Tue, 16 Jun 2020 17:08:34 +0300 Subject: [PATCH] packaging: Enable LTO and set visibility to hidden Change-Id: I5114d12a171900d04f4d2a7afb4b7d67d9ca15c2 Signed-off-by: Slava Barinov --- packaging/btrfs-progs.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/btrfs-progs.spec b/packaging/btrfs-progs.spec index 021089f..32ca299 100644 --- a/packaging/btrfs-progs.spec +++ b/packaging/btrfs-progs.spec @@ -24,8 +24,8 @@ Utilities needed to create and maintain btrfs file systems under Linux. cp %{SOURCE1001} . %build -export CFLAGS="${CFLAGS} -fPIE" -export LDFLAGS="${LDFLAGS} -pie" +export CFLAGS="${CFLAGS} -fPIE -fvisibility=hidden -flto " +export LDFLAGS="${LDFLAGS} -pie -fvisibility=hidden -flto " %autogen %configure --disable-documentation --disable-python --disable-zstd make %{?_smp_mflags} -- 2.7.4