]> granicus.if.org Git - icinga2/commitdiff
Require g++ 4.7 on sles11sp3
authorMichael Friedrich <michael.friedrich@gmail.com>
Sun, 5 Jul 2015 13:10:43 +0000 (15:10 +0200)
committerMichael Friedrich <michael.friedrich@gmail.com>
Sun, 5 Jul 2015 13:10:43 +0000 (15:10 +0200)
refs #8842
fixes #9559

INSTALL.md
icinga2.spec

index 50612e5699f2005641882b602e62caa03a0b1b76..f13556e667384fcea69ddf7cad0b8a1d39707da0 100644 (file)
@@ -20,7 +20,7 @@ parentheses):
 
 * cmake
 * GNU make (make)
-* C++ compiler (gcc-c++ on RHEL, build-essential on Debian)
+* C++ compiler (gcc-c++ >= 4.7 on RHEL/SUSE, build-essential on Debian, alternatively clang++)
 * OpenSSL library and header files (openssl-devel on RHEL, libssl-dev on Debian)
 * Boost library and header files (boost-devel on RHEL, libboost-all-dev on Debian)
 * GNU bison (bison)
index 2c01366da45c8c2ecaf68069a4e4f50ceb8c0b0a..ca8fd3062c6d9f7110aea2b3e847bed64e338474 100644 (file)
@@ -93,8 +93,13 @@ BuildRequires: libyajl-devel
 BuildRequires: libedit-devel
 BuildRequires: ncurses-devel
 BuildRequires: openssl-devel
+"%{_vendor}" == "suse" && 0%{?suse_version} < 1310
+BuildRequires: gcc47-c++
+BuildRequires: libstdc++47-devel
+%else
 BuildRequires: gcc-c++
 BuildRequires: libstdc++-devel
+%endif
 BuildRequires: cmake
 BuildRequires: flex >= 2.5.35
 BuildRequires: bison