Turn LTO back on

This makes the package smaller:
-rw-rw-r--. 3840040 Feb  9 14:53 x86_64/systemd-241~rc2-1.fc30.x86_64.rpm
-rw-rw-r--. 3794532 Feb  9 15:58 x86_64/systemd-241~rc2-2.fc30.x86_64.rpm

Important binaries like systemd and libsystemd-shared.so are about
10% smaller.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2019-02-09 17:04:59 +01:00
parent 79a1c5f8e8
commit 660962e17a
1 changed files with 5 additions and 2 deletions

View File

@ -15,7 +15,7 @@
Name: systemd Name: systemd
Url: https://www.freedesktop.org/wiki/Software/systemd Url: https://www.freedesktop.org/wiki/Software/systemd
Version: 241~rc2 Version: 241~rc2
Release: 1%{?commit:.git%{shortcommit}}%{?dist} Release: 2%{?commit:.git%{shortcommit}}%{?dist}
# For a breakdown of the licensing, see README # For a breakdown of the licensing, see README
License: LGPLv2+ and MIT and GPLv2+ License: LGPLv2+ and MIT and GPLv2+
Summary: System and Service Manager Summary: System and Service Manager
@ -328,7 +328,7 @@ CONFIGURE_OPTS=(
-Dnobody-group=nobody -Dnobody-group=nobody
-Dsplit-usr=false -Dsplit-usr=false
-Dsplit-bin=true -Dsplit-bin=true
-Db_lto=false -Db_lto=true
-Dversion-tag=v%{version}-%{release} -Dversion-tag=v%{version}-%{release}
) )
@ -699,6 +699,9 @@ fi
%files tests -f .file-list-tests %files tests -f .file-list-tests
%changelog %changelog
* Sat Feb 9 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 241~rc2-2
- Turn LTO back on
* Tue Feb 5 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 241~rc2-1 * Tue Feb 5 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 241~rc2-1
- Update to latest release -rc2 - Update to latest release -rc2