Skip to content

Commit e144f5b

Browse files
committed
Corrected the compiler settings in the RPM spec file
1 parent 67a6c08 commit e144f5b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

packaging/mysql-connector-c++.spec.in

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ BuildRequires: cmake
6868
BuildRequires: gcc
6969
BuildRequires: gcc-c++
7070
%endif
71-
BuildRequires: %{gcc_toolset}-gcc
72-
BuildRequires: %{gcc_toolset}-gcc-c++
71+
%{?gcc_toolset:BuildRequires: %{gcc_toolset}-gcc}
72+
%{?gcc_toolset:BuildRequires: %{gcc_toolset}-gcc-c++}
7373
%{!?mysql_dir:BuildRequires: mysql-devel}
7474
BuildRequires: openssl-devel
7575
%{?commercial:Obsoletes: mysql-connector-c++ < %{version}-%{release}}
@@ -121,7 +121,7 @@ test suite for MySQL Connector/C++
121121

122122
%build
123123

124-
source /opt/rh/%{gcc_toolset}/enable
124+
%{?gcc_toolset:source /opt/rh/%{gcc_toolset}/enable}
125125

126126
%if 0%{?with_tests:1} && 0%{?with_gtest:1}
127127
%global __cmake_test_opts -DWITH_TESTS=1 -DWITH_GTEST=%{with_gtest}
@@ -146,7 +146,8 @@ make %{?_smp_mflags} VERBOSE=1
146146
popd
147147

148148
%install
149-
source /opt/rh/%{gcc_toolset}/enable
149+
150+
%{?gcc_toolset:source /opt/rh/%{gcc_toolset}/enable}
150151

151152
pushd build-dynamic
152153
make DESTDIR=%{buildroot} install

0 commit comments

Comments
 (0)