macros: use the language build flag macros for compiler flags
These macros have existed since 2018 and can be relied on in RHEL 8+ and all current Fedora releases.
This commit is contained in:
parent
24f5e409dd
commit
16329cac89
@ -76,7 +76,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
# For handling bump release by rpmdev-bumpspec and mass rebuild
|
# For handling bump release by rpmdev-bumpspec and mass rebuild
|
||||||
%global baserelease 1
|
%global baserelease 2
|
||||||
|
|
||||||
# Uncomment if building for EPEL
|
# Uncomment if building for EPEL
|
||||||
#global name_suffix %%{major_version}
|
#global name_suffix %%{major_version}
|
||||||
@ -535,6 +535,9 @@ popd
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri May 19 2023 Neal Gompa <ngompa@fedoraproject.org> - 3.26.4-2
|
||||||
|
- macros: use the language build flag macros for compiler flags
|
||||||
|
|
||||||
* Fri May 19 2023 Björn Esser <besser82@fedoraproject.org> - 3.26.4-1
|
* Fri May 19 2023 Björn Esser <besser82@fedoraproject.org> - 3.26.4-1
|
||||||
- cmake-3.26.4
|
- cmake-3.26.4
|
||||||
Fixes rhbz#2208383
|
Fixes rhbz#2208383
|
||||||
|
10
macros.cmake
10
macros.cmake
@ -20,11 +20,11 @@
|
|||||||
%if 0%{?set_build_flags:1} \
|
%if 0%{?set_build_flags:1} \
|
||||||
%set_build_flags \
|
%set_build_flags \
|
||||||
%else \
|
%else \
|
||||||
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
|
CFLAGS="${CFLAGS:-%build_cflags}" ; export CFLAGS ; \
|
||||||
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
|
CXXFLAGS="${CXXFLAGS:-%build_cxxflags}" ; export CXXFLAGS ; \
|
||||||
FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS ; \
|
FFLAGS="${FFLAGS:-%build_fflags}" ; export FFLAGS ; \
|
||||||
FCFLAGS="${FCFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FCFLAGS ; \
|
FCFLAGS="${FCFLAGS:-%build_fflags}" ; export FCFLAGS ; \
|
||||||
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;} \
|
%{?build_ldflags:LDFLAGS="${LDFLAGS:-%build_ldflags}" ; export LDFLAGS ;} \
|
||||||
%endif \
|
%endif \
|
||||||
%__cmake \\\
|
%__cmake \\\
|
||||||
%{!?__cmake_in_source_build:-S "%{_vpath_srcdir}"} \\\
|
%{!?__cmake_in_source_build:-S "%{_vpath_srcdir}"} \\\
|
||||||
|
Loading…
Reference in New Issue
Block a user