%debugcflags -O0 -g -Wall
%rpmcflags %{?debug:%debugcflags}%{!?debug:%optflags}%{?debuginfocflags}
+%rpmcxxflags %{rpmcflags} -fvisibility-inlines-hidden
%rpmldflags %{nil}
# kernel compiler
if [ -n "$LINGUAS" ]; then unset LINGUAS; fi; \
LDFLAGS="${LDFLAGS:-%rpmldflags}" ; export LDFLAGS ; \
CFLAGS="${CFLAGS:-%rpmcflags}" ; export CFLAGS ; \
- CXXFLAGS="${CXXFLAGS:-%rpmcflags}" ; export CXXFLAGS ; \
+ CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" ; export CXXFLAGS ; \
FFLAGS="${FFLAGS:-%rpmcflags}" ; export FFLAGS ; \
CPPFLAGS="${CPPFLAGS:-}" ; export CPPFLAGS ; \
%{?__cc:CC="%{__cc}" ; export CC ; } \
%configure {./configure \
LDFLAGS="${LDFLAGS:-%rpmldflags}" \
CFLAGS="${CFLAGS:-%rpmcflags}" \
- CXXFLAGS="${CXXFLAGS:-%rpmcflags}" \
+ CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
FFLAGS="${FFLAGS:-%rpmcflags}" \
CPPFLAGS="${CPPFLAGS:-}" \
%{?__cc:CC="%{__cc}"} \