Fix %set_build_flags when %_generate_package_note_file is not defined

This commit is contained in:
Miro Hrončok 2022-01-20 19:24:09 +01:00
parent 357f950c28
commit a87ba4ab1c
2 changed files with 3 additions and 1 deletions

2
macros
View File

@ -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 ; \

View File

@ -194,6 +194,8 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora/srpm forge.lua
* Thu Jan 20 2022 Miro Hrončok <mhroncok@redhat.com> - 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 <zbyszek@in.waw.pl> - 209-1
- Add package ELF note to the default LDFLAGS