diff options
| -rw-r--r-- | glusterfs.spec.in | 9 | 
1 files changed, 8 insertions, 1 deletions
diff --git a/glusterfs.spec.in b/glusterfs.spec.in index f82f30945d0..12594d93750 100644 --- a/glusterfs.spec.in +++ b/glusterfs.spec.in @@ -63,6 +63,13 @@  # rpmbuild -ta @PACKAGE_NAME@-@PACKAGE_VERSION@.tar.gz --without libtirpc  %{?_without_libtirpc:%global _without_libtirpc --without-libtirpc} +# Do not use libtirpc on EL6, it does not have xdr_uint64_t() and xdr_uint32_t +# Do not use libtirpc on EL7, it does not have xdr_sizeof() +%if ( 0%{?rhel} && 0%{?rhel} <= 7 ) +%global _without_libtirpc --without-libtirpc +%endif + +  # ocf  # if you wish to compile an rpm without the OCF resource agents...  # rpmbuild -ta @PACKAGE_NAME@-@PACKAGE_VERSION@.tar.gz --without ocf @@ -237,7 +244,7 @@ BuildRequires:    python2-devel  %if ( 0%{?fedora} && 0%{?fedora} < 26 ) || ( 0%{?rhel} )  BuildRequires:    python-ctypes  %endif -%if ( 0%{?_with_ipv6default:1} ) && ( 0%{!?_without_libtirpc:1} ) +%if ( 0%{?_with_ipv6default:1} ) || ( 0%{!?_without_libtirpc:1} )  BuildRequires:    libtirpc-devel  %endif  %if ( 0%{?fedora} && 0%{?fedora} > 27 )  | 
