From: Slava Barinov Date: Tue, 16 Jun 2020 14:08:34 +0000 (+0300) Subject: packaging: Enable LTO and set visibility to hidden X-Git-Tag: accepted/tizen/6.5/unified/20211028.223234^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fbtrfs-progs.git;a=commitdiff_plain;h=f435ddedcff81b0f381828390747ce8e7ad6cbd9 packaging: Enable LTO and set visibility to hidden Change-Id: I5114d12a171900d04f4d2a7afb4b7d67d9ca15c2 Signed-off-by: Slava Barinov --- 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}