]> git.puffer.fish Git - mirror/frr.git/commitdiff
redhat: On CentOS/RedHat 6, use python27-devel from iuscommunity.org 714/head
authorMartin Winter <mwinter@opensourcerouting.org>
Wed, 28 Jun 2017 02:49:38 +0000 (19:49 -0700)
committerMartin Winter <mwinter@opensourcerouting.org>
Wed, 28 Jun 2017 02:49:38 +0000 (19:49 -0700)
FRR requires now Python 2.7 development libraries, but CentOS 6
does not provide this (not in main and not in EPEL library)
This is only a build limitation.

Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
redhat/frr.spec.in

index 6bf4c379673829db9eb0afe2042697f9c5c962d4..bf4a362972af26e6ea8cdf90d809ba36c2aabbe2 100644 (file)
@@ -142,7 +142,13 @@ Requires(preun): /sbin/install-info
 Requires(post): /sbin/install-info
 BuildRequires:  gcc texi2html texinfo patch libcap-devel groff
 BuildRequires:  readline readline-devel ncurses ncurses-devel
-BuildRequires:  json-c-devel bison >= 2.7 flex make python-devel >= 2.7
+BuildRequires:  json-c-devel bison >= 2.7 flex make
+%if 0%{?rhel} && 0%{?rhel} < 7
+#python27-devel is available from ius community repo for RedHat/CentOS 6
+BuildRequires:  python27-devel
+%else
+BuildRequires:  python-devel >= 2.7
+%endif
 Requires:       ncurses json-c initscripts
 %if %{with_pam}
 BuildRequires:  pam-devel