"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "glusterfs.spec" between
glusterfs-7.5.tar.gz and glusterfs-7.6.tar.gz

About: GlusterFS is a network/cluster filesystem. The storage server (or each in a cluster) runs glusterfsd and the clients use mount command or glusterfs client to mount the exported filesystem. Release series 7.x (latest version).

glusterfs.spec  (glusterfs-7.5):glusterfs.spec  (glusterfs-7.6)
skipping to change at line 14 skipping to change at line 14
# uncomment and add '%' to use the prereltag for pre-releases # uncomment and add '%' to use the prereltag for pre-releases
# %%global prereltag qa3 # %%global prereltag qa3
##----------------------------------------------------------------------------- ##-----------------------------------------------------------------------------
## All argument definitions should be placed here and keep them sorted ## All argument definitions should be placed here and keep them sorted
## ##
# asan # asan
# if you wish to compile an rpm with address sanitizer... # if you wish to compile an rpm with address sanitizer...
# rpmbuild -ta glusterfs-7.5.tar.gz --with asan # rpmbuild -ta glusterfs-7.6.tar.gz --with asan
%{?_with_asan:%global _with_asan --enable-asan} %{?_with_asan:%global _with_asan --enable-asan}
%if ( 0%{?rhel} && 0%{?rhel} < 7 ) %if ( 0%{?rhel} && 0%{?rhel} < 7 )
%global _with_asan %{nil} %global _with_asan %{nil}
%endif %endif
# cmocka # cmocka
# if you wish to compile an rpm with cmocka unit testing... # if you wish to compile an rpm with cmocka unit testing...
# rpmbuild -ta glusterfs-7.5.tar.gz --with cmocka # rpmbuild -ta glusterfs-7.6.tar.gz --with cmocka
%{?_with_cmocka:%global _with_cmocka --enable-cmocka} %{?_with_cmocka:%global _with_cmocka --enable-cmocka}
# debug # debug
# if you wish to compile an rpm with debugging... # if you wish to compile an rpm with debugging...
# rpmbuild -ta glusterfs-7.5.tar.gz --with debug # rpmbuild -ta glusterfs-7.6.tar.gz --with debug
%{?_with_debug:%global _with_debug --enable-debug} %{?_with_debug:%global _with_debug --enable-debug}
# epoll # epoll
# if you wish to compile an rpm without epoll... # if you wish to compile an rpm without epoll...
# rpmbuild -ta glusterfs-7.5.tar.gz --without epoll # rpmbuild -ta glusterfs-7.6.tar.gz --without epoll
%{?_without_epoll:%global _without_epoll --disable-epoll} %{?_without_epoll:%global _without_epoll --disable-epoll}
# fusermount # fusermount
# if you wish to compile an rpm without fusermount... # if you wish to compile an rpm without fusermount...
# rpmbuild -ta glusterfs-7.5.tar.gz --without fusermount # rpmbuild -ta glusterfs-7.6.tar.gz --without fusermount
%{?_without_fusermount:%global _without_fusermount --disable-fusermount} %{?_without_fusermount:%global _without_fusermount --disable-fusermount}
# geo-rep # geo-rep
# if you wish to compile an rpm without geo-replication support, compile like th is... # if you wish to compile an rpm without geo-replication support, compile like th is...
# rpmbuild -ta glusterfs-7.5.tar.gz --without georeplication # rpmbuild -ta glusterfs-7.6.tar.gz --without georeplication
%{?_without_georeplication:%global _without_georeplication --disable-georeplicat ion} %{?_without_georeplication:%global _without_georeplication --disable-georeplicat ion}
# gnfs # gnfs
# if you wish to compile an rpm with the legacy gNFS server xlator # if you wish to compile an rpm with the legacy gNFS server xlator
# rpmbuild -ta glusterfs-7.5.tar.gz --with gnfs # rpmbuild -ta glusterfs-7.6.tar.gz --with gnfs
%{?_with_gnfs:%global _with_gnfs --enable-gnfs} %{?_with_gnfs:%global _with_gnfs --enable-gnfs}
# ipv6default # ipv6default
# if you wish to compile an rpm with IPv6 default... # if you wish to compile an rpm with IPv6 default...
# rpmbuild -ta glusterfs-7.5.tar.gz --with ipv6default # rpmbuild -ta glusterfs-7.6.tar.gz --with ipv6default
%{?_with_ipv6default:%global _with_ipv6default --with-ipv6-default} %{?_with_ipv6default:%global _with_ipv6default --with-ipv6-default}
# libtirpc # libtirpc
# if you wish to compile an rpm without TIRPC (i.e. use legacy glibc rpc) # if you wish to compile an rpm without TIRPC (i.e. use legacy glibc rpc)
# rpmbuild -ta glusterfs-7.5.tar.gz --without libtirpc # rpmbuild -ta glusterfs-7.6.tar.gz --without libtirpc
%{?_without_libtirpc:%global _without_libtirpc --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 EL6, it does not have xdr_uint64_t() and xdr_uint32_t
# Do not use libtirpc on EL7, it does not have xdr_sizeof() # Do not use libtirpc on EL7, it does not have xdr_sizeof()
%if ( 0%{?rhel} && 0%{?rhel} <= 7 ) %if ( 0%{?rhel} && 0%{?rhel} <= 7 )
%global _without_libtirpc --without-libtirpc %global _without_libtirpc --without-libtirpc
%endif %endif
# ocf # ocf
# if you wish to compile an rpm without the OCF resource agents... # if you wish to compile an rpm without the OCF resource agents...
# rpmbuild -ta glusterfs-7.5.tar.gz --without ocf # rpmbuild -ta glusterfs-7.6.tar.gz --without ocf
%{?_without_ocf:%global _without_ocf --without-ocf} %{?_without_ocf:%global _without_ocf --without-ocf}
# rdma # rdma
# if you wish to compile an rpm without rdma support, compile like this... # if you wish to compile an rpm without rdma support, compile like this...
# rpmbuild -ta glusterfs-7.5.tar.gz --without rdma # rpmbuild -ta glusterfs-7.6.tar.gz --without rdma
%{?_without_rdma:%global _without_rdma --disable-ibverbs} %{?_without_rdma:%global _without_rdma --disable-ibverbs}
# No RDMA Support on 32-bit ARM # No RDMA Support on 32-bit ARM
%ifarch armv7hl %ifarch armv7hl
%global _without_rdma --disable-ibverbs %global _without_rdma --disable-ibverbs
%endif %endif
# server # server
# if you wish to build rpms without server components, compile like this # if you wish to build rpms without server components, compile like this
# rpmbuild -ta glusterfs-7.5.tar.gz --without server # rpmbuild -ta glusterfs-7.6.tar.gz --without server
%{?_without_server:%global _without_server --without-server} %{?_without_server:%global _without_server --without-server}
# disable server components forcefully as rhel <= 6 # disable server components forcefully as rhel <= 6
%if ( 0%{?rhel} && 0%{?rhel} <= 6 ) %if ( 0%{?rhel} && 0%{?rhel} <= 6 )
%global _without_server --without-server %global _without_server --without-server
%endif %endif
# syslog # syslog
# if you wish to build rpms without syslog logging, compile like this # if you wish to build rpms without syslog logging, compile like this
# rpmbuild -ta glusterfs-7.5.tar.gz --without syslog # rpmbuild -ta glusterfs-7.6.tar.gz --without syslog
%{?_without_syslog:%global _without_syslog --disable-syslog} %{?_without_syslog:%global _without_syslog --disable-syslog}
# disable syslog forcefully as rhel <= 6 doesn't have rsyslog or rsyslog-mmcount # disable syslog forcefully as rhel <= 6 doesn't have rsyslog or rsyslog-mmcount
# Fedora deprecated syslog, see # Fedora deprecated syslog, see
# https://fedoraproject.org/wiki/Changes/NoDefaultSyslog # https://fedoraproject.org/wiki/Changes/NoDefaultSyslog
# (And what about RHEL7?) # (And what about RHEL7?)
%if ( 0%{?fedora} && 0%{?fedora} >= 20 ) || ( 0%{?rhel} && 0%{?rhel} <= 6 ) %if ( 0%{?fedora} && 0%{?fedora} >= 20 ) || ( 0%{?rhel} && 0%{?rhel} <= 6 )
%global _without_syslog --disable-syslog %global _without_syslog --disable-syslog
%endif %endif
# tsan # tsan
# if you wish to compile an rpm with thread sanitizer... # if you wish to compile an rpm with thread sanitizer...
# rpmbuild -ta glusterfs-7.5.tar.gz --with tsan # rpmbuild -ta glusterfs-7.6.tar.gz --with tsan
%{?_with_tsan:%global _with_tsan --enable-tsan} %{?_with_tsan:%global _with_tsan --enable-tsan}
%if ( 0%{?rhel} && 0%{?rhel} < 7 ) %if ( 0%{?rhel} && 0%{?rhel} < 7 )
%global _with_tsan %{nil} %global _with_tsan %{nil}
%endif %endif
# valgrind # valgrind
# if you wish to compile an rpm to run all processes under valgrind... # if you wish to compile an rpm to run all processes under valgrind...
# rpmbuild -ta glusterfs-7.5.tar.gz --with valgrind # rpmbuild -ta glusterfs-7.6.tar.gz --with valgrind
%{?_with_valgrind:%global _with_valgrind --enable-valgrind} %{?_with_valgrind:%global _with_valgrind --enable-valgrind}
##----------------------------------------------------------------------------- ##-----------------------------------------------------------------------------
## All %%global definitions should be placed here and keep them sorted ## All %%global definitions should be placed here and keep them sorted
## ##
%if ( 0%{?fedora} ) || ( 0%{?rhel} && 0%{?rhel} > 6 ) %if ( 0%{?fedora} ) || ( 0%{?rhel} && 0%{?rhel} > 6 )
%global _with_systemd true %global _with_systemd true
%endif %endif
skipping to change at line 220 skipping to change at line 220
##----------------------------------------------------------------------------- ##-----------------------------------------------------------------------------
## All package definitions should be placed here in alphabetical order ## All package definitions should be placed here in alphabetical order
## ##
Summary: Distributed File System Summary: Distributed File System
%if ( 0%{_for_fedora_koji_builds} ) %if ( 0%{_for_fedora_koji_builds} )
Name: glusterfs Name: glusterfs
Version: 3.8.0 Version: 3.8.0
Release: 0.1%{?prereltag:.%{prereltag}}%{?dist} Release: 0.1%{?prereltag:.%{prereltag}}%{?dist}
%else %else
Name: glusterfs Name: glusterfs
Version: 7.5 Version: 7.6
Release: 0.0%{?dist} Release: 0.0%{?dist}
%endif %endif
License: GPLv2 or LGPLv3+ License: GPLv2 or LGPLv3+
URL: http://docs.gluster.org/ URL: http://docs.gluster.org/
%if ( 0%{_for_fedora_koji_builds} ) %if ( 0%{_for_fedora_koji_builds} )
Source0: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-%{ version}%{?prereltag}.tar.gz Source0: http://bits.gluster.org/pub/gluster/glusterfs/src/glusterfs-%{ version}%{?prereltag}.tar.gz
Source1: glusterd.sysconfig Source1: glusterd.sysconfig
Source2: glusterfsd.sysconfig Source2: glusterfsd.sysconfig
Source7: glusterfsd.service Source7: glusterfsd.service
Source8: glusterfsd.init Source8: glusterfsd.init
%else %else
Source0: glusterfs-7.5.tar.gz Source0: glusterfs-7.6.tar.gz
%endif %endif
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires(pre): shadow-utils Requires(pre): shadow-utils
%if ( 0%{?_with_systemd:1} ) %if ( 0%{?_with_systemd:1} )
BuildRequires: systemd BuildRequires: systemd
%endif %endif
Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release}
 End of changes. 17 change blocks. 
17 lines changed or deleted 17 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)