diff --git a/macros b/macros index 74e9bf3..87698da 100644 --- a/macros +++ b/macros @@ -328,7 +328,7 @@ print(result) # way we can detect installing an unusable .o/.a file. This is on the TODO # list for F34. %_gcc_lto_cflags -flto=auto -ffat-lto-objects -%_clang_lto_cflags -flto +%_clang_lto_cflags -flto=thin %_lto_cflags %{expand:%%{_%{toolchain}_lto_cflags}} %_general_options -O2 %{?_lto_cflags} -fexceptions -g -grecord-gcc-switches -pipe diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec index 31dff91..edd14b9 100644 --- a/redhat-rpm-config.spec +++ b/redhat-rpm-config.spec @@ -6,7 +6,7 @@ Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config -Version: 199 +Version: 200 Release: 1%{?dist} # No version specified. License: GPL+ @@ -250,6 +250,10 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora/srpm forge.lua %doc buildflags.md %changelog +* Wed Apr 19 2023 Nikita Popov - 200-1 +- Change clang LTO default to ThinLTO +- Resolves: rhbz#2178788 + * Mon Feb 13 2023 Miro HronĨok - 199-1 - Add pyproject-srpm-macros to the default buildroot - Related: rhbz#2168193