From a87ba4ab1c4ab433ed5aa09cf386543e3493a45a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 20 Jan 2022 19:24:09 +0100 Subject: [PATCH] Fix %set_build_flags when %_generate_package_note_file is not defined --- macros | 2 +- redhat-rpm-config.spec | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/macros b/macros index 1bdd43a..9613a9e 100644 --- a/macros +++ b/macros @@ -80,7 +80,7 @@ # been set implicitly at the start of the %%build section. # LT_SYS_LIBRARY_PATH is used by libtool script. %set_build_flags \ - %{?_generate_package_note_file} ; \ + %{?_generate_package_note_file:%{_generate_package_note_file} ; } \ CFLAGS="${CFLAGS:-%{build_cflags}}" ; export CFLAGS ; \ CXXFLAGS="${CXXFLAGS:-%{build_cxxflags}}" ; export CXXFLAGS ; \ FFLAGS="${FFLAGS:-%{build_fflags}}" ; export FFLAGS ; \ diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec index c9b0532..3025351 100644 --- a/redhat-rpm-config.spec +++ b/redhat-rpm-config.spec @@ -194,6 +194,8 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora/srpm forge.lua * Thu Jan 20 2022 Miro Hrončok - 210-1 - Remove package ELF note from the extension LDFLAGS - Related: rhbz#2043092 +- Fix %%set_build_flags when %%_generate_package_note_file is not defined +- Fixes: rhbz#2043166 * Thu Jan 13 2022 Zbigniew Jędrzejewski-Szmek - 209-1 - Add package ELF note to the default LDFLAGS