diff --git a/glusterfs-10.0.tar.gz b/glusterfs-10.3.tar.gz similarity index 51% rename from glusterfs-10.0.tar.gz rename to glusterfs-10.3.tar.gz index 389915bf2bc0ca9342d67bcc3c403daece66c1c5..d746f7cc9fb1b2b58f5bba9b117198433190444a 100644 Binary files a/glusterfs-10.0.tar.gz and b/glusterfs-10.3.tar.gz differ diff --git a/glusterfs.spec b/glusterfs.spec index 68f0d5bdf9338293c43572cda3dfb922721e35c7..0e5c7a55916a49cfd132da6632e8a2e409287eeb 100644 --- a/glusterfs.spec +++ b/glusterfs.spec @@ -11,7 +11,7 @@ # asan # if you wish to compile an rpm with address sanitizer... -# rpmbuild -ta glusterfs-10.0.tar.gz --with asan +# rpmbuild -ta %{name}-%{version}.tar.gz --with asan %{?_with_asan:%global _with_asan --enable-asan} %if ( 0%{?rhel} && 0%{?rhel} < 7 ) @@ -20,42 +20,42 @@ # cmocka # if you wish to compile an rpm with cmocka unit testing... -# rpmbuild -ta glusterfs-10.0.tar.gz --with cmocka +# rpmbuild -ta %{name}-%{version}.tar.gz --with cmocka %{?_with_cmocka:%global _with_cmocka --enable-cmocka} # debug # if you wish to compile an rpm with debugging... -# rpmbuild -ta glusterfs-10.0.tar.gz --with debug +# rpmbuild -ta %{name}-%{version}.tar.gz --with debug %{?_with_debug:%global _with_debug --enable-debug} # epoll # if you wish to compile an rpm without epoll... -# rpmbuild -ta glusterfs-10.0.tar.gz --without epoll +# rpmbuild -ta %{name}-%{version}.tar.gz --without epoll %{?_without_epoll:%global _without_epoll --disable-epoll} # fusermount # if you wish to compile an rpm without fusermount... -# rpmbuild -ta glusterfs-10.0.tar.gz --without fusermount +# rpmbuild -ta %{name}-%{version}.tar.gz --without fusermount %{?_without_fusermount:%global _without_fusermount --disable-fusermount} # geo-rep # if you wish to compile an rpm without geo-replication support, compile like this... -# rpmbuild -ta glusterfs-10.0.tar.gz --without georeplication +# rpmbuild -ta %{name}-%{version}.tar.gz --without georeplication %{?_without_georeplication:%global _without_georeplication --disable-georeplication} # gnfs # if you wish to compile an rpm with the legacy gNFS server xlator -# rpmbuild -ta glusterfs-10.0.tar.gz --with gnfs +# rpmbuild -ta %{name}-%{version}.tar.gz --with gnfs %{?_with_gnfs:%global _with_gnfs --enable-gnfs} # ipv6default # if you wish to compile an rpm with IPv6 default... -# rpmbuild -ta glusterfs-10.0.tar.gz --with ipv6default +# rpmbuild -ta %{name}-%{version}.tar.gz --with ipv6default %{?_with_ipv6default:%global _with_ipv6default --with-ipv6-default} # linux-io_uring # If you wish to compile an rpm without linux-io_uring support... -# rpmbuild -ta glusterfs-10.0.tar.gz --disable-linux-io_uring +# rpmbuild -ta %{name}-%{version}.tar.gz --disable-linux-io_uring %{?_without_linux_io_uring:%global _without_linux_io_uring --disable-linux-io_uring} # Disable linux-io_uring on unsupported distros. @@ -65,12 +65,12 @@ # libtirpc # if you wish to compile an rpm without TIRPC (i.e. use legacy glibc rpc) -# rpmbuild -ta glusterfs-10.0.tar.gz --without libtirpc +# rpmbuild -ta %{name}-%{version}.tar.gz --without libtirpc %{?_without_libtirpc:%global _without_libtirpc --without-libtirpc} # libtcmalloc # if you wish to compile an rpm without tcmalloc (i.e. use gluster mempool) -# rpmbuild -ta glusterfs-10.0.tar.gz --without tcmalloc +# rpmbuild -ta %{name}-%{version}.tar.gz --without tcmalloc %{?_without_tcmalloc:%global _without_tcmalloc --without-tcmalloc} %ifnarch x86_64 @@ -86,12 +86,12 @@ # ocf # if you wish to compile an rpm without the OCF resource agents... -# rpmbuild -ta glusterfs-10.0.tar.gz --without ocf +# rpmbuild -ta %{name}-%{version}.tar.gz --without ocf %{?_without_ocf:%global _without_ocf --without-ocf} # server # if you wish to build rpms without server components, compile like this -# rpmbuild -ta glusterfs-10.0.tar.gz --without server +# rpmbuild -ta %{name}-%{version}.tar.gz --without server %{?_without_server:%global _without_server --without-server} # disable server components forcefully as rhel <= 6 @@ -101,7 +101,7 @@ # syslog # if you wish to build rpms without syslog logging, compile like this -# rpmbuild -ta glusterfs-10.0.tar.gz --without syslog +# rpmbuild -ta %{name}-%{version}.tar.gz --without syslog %{?_without_syslog:%global _without_syslog --disable-syslog} # disable syslog forcefully as rhel <= 6 doesn't have rsyslog or rsyslog-mmcount @@ -114,7 +114,7 @@ # tsan # if you wish to compile an rpm with thread sanitizer... -# rpmbuild -ta glusterfs-10.0.tar.gz --with tsan +# rpmbuild -ta %{name}-%{version}.tar.gz --with tsan %{?_with_tsan:%global _with_tsan --enable-tsan} %if ( 0%{?rhel} && 0%{?rhel} < 7 ) @@ -123,7 +123,7 @@ # valgrind # if you wish to compile an rpm to run all processes under valgrind... -# rpmbuild -ta glusterfs-10.0.tar.gz --with valgrind +# rpmbuild -ta %{name}-%{version}.tar.gz --with valgrind %{?_with_valgrind:%global _with_valgrind --enable-valgrind} ##----------------------------------------------------------------------------- @@ -223,8 +223,8 @@ ## Summary: Distributed File System Name: glusterfs -Version: 10.0 -Release: 6 +Version: 10.3 +Release: 1 License: GPLv3 or GPLv2+ or LGPLv3+ URL: http://docs.gluster.org/ %if ( 0%{_for_fedora_koji_builds} ) @@ -234,7 +234,7 @@ Source2: glusterfsd.sysconfig Source7: glusterfsd.service Source8: glusterfsd.init %else -Source0: https://download.gluster.org/pub/gluster/glusterfs/10/10.0/glusterfs-10.0.tar.gz +Source0: https://download.gluster.org/pub/gluster/glusterfs/10/%{version}/%{name}-%{version}.tar.gz %endif Patch1: 0001-SC2081-can-t-match-globs-Use-or-grep.patch @@ -266,7 +266,7 @@ BuildRequires: libtsan BuildRequires: bison flex BuildRequires: gcc make libtool BuildRequires: ncurses-devel readline-devel -BuildRequires: libxml2-devel openssl-devel +BuildRequires: libxml2-devel openssl-devel openssl BuildRequires: libaio-devel libacl-devel BuildRequires: python%{_pythonver}-devel %if ( 0%{!?_without_tcmalloc:1} ) @@ -1518,6 +1518,9 @@ exit 0 %endif %changelog +* Mon Dec 5 2022 lihaoxiang - 10.3-1 +- Update to glusterfs-10.3-1 + * Tue Oct 18 2022 zhanchengbin - 10.0-6 - license: fix license error.