Add option to disable lto
This makes the build noticably faster.
This commit is contained in:
parent
b36512ad8f
commit
f10da8ae84
@ -16,6 +16,7 @@
|
|||||||
# cryptsetup, e.g. when re-building cryptsetup on a json-c SONAME-bump.
|
# cryptsetup, e.g. when re-building cryptsetup on a json-c SONAME-bump.
|
||||||
%bcond_with bootstrap
|
%bcond_with bootstrap
|
||||||
%bcond_without tests
|
%bcond_without tests
|
||||||
|
%bcond_without lto
|
||||||
|
|
||||||
Name: systemd
|
Name: systemd
|
||||||
Url: https://www.freedesktop.org/wiki/Software/systemd
|
Url: https://www.freedesktop.org/wiki/Software/systemd
|
||||||
@ -420,7 +421,11 @@ CONFIGURE_OPTS=(
|
|||||||
-Dnobody-group=nobody
|
-Dnobody-group=nobody
|
||||||
-Dsplit-usr=false
|
-Dsplit-usr=false
|
||||||
-Dsplit-bin=true
|
-Dsplit-bin=true
|
||||||
|
%if %{with lto}
|
||||||
-Db_lto=true
|
-Db_lto=true
|
||||||
|
%else
|
||||||
|
-Db_lto=false
|
||||||
|
%endif
|
||||||
-Db_ndebug=false
|
-Db_ndebug=false
|
||||||
-Dman=true
|
-Dman=true
|
||||||
-Dversion-tag=v%{version}-%{release}
|
-Dversion-tag=v%{version}-%{release}
|
||||||
|
Loading…
Reference in New Issue
Block a user