Hello community,

here is the log from the commit of package glusterfs for openSUSE:Factory 
checked in at 2017-12-23 12:12:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glusterfs (Old)
 and      /work/SRC/openSUSE:Factory/.glusterfs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glusterfs"

Sat Dec 23 12:12:01 2017 rev:20 rq:559163 version:3.12.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/glusterfs/glusterfs.changes      2017-11-16 
13:59:20.589259011 +0100
+++ /work/SRC/openSUSE:Factory/.glusterfs.new/glusterfs.changes 2017-12-23 
12:12:08.237083523 +0100
@@ -1,0 +2,31 @@
+Thu Dec 14 18:47:07 UTC 2017 - [email protected]
+
+- Add 0001-build-restore-ability-to-control-verbosity-settings.patch
+- Replace xdr_sizeof.c with an empty file
+
+-------------------------------------------------------------------
+Mon Dec  4 14:03:38 UTC 2017 - [email protected]
+
+- Update to new release 3.12.3
+  * -- Features introduced in 3.10
+  * Brick multiplexing
+  * Support to display op-version information from clients
+  * Support for rebalance time to completion estimation
+  * Separation of tier as its own service
+  * Statedump support for gfapi based applications
+  * Disabled creation of trash directory by default
+  * Implemented parallel readdirp with distribute xlator
+  * -- Features introduced in 3.12:
+  * Ability to mount sub-directories using the Gluster
+    FUSE protocol
+  * GFID to path conversion is enabled by default
+  * Provided an option to set a limit on number of bricks
+    multiplexed in a processes
+  * Enhanced the option to export statfs data for bricks
+    sharing the same backend filesystem
+  * Provided a means to resolve GFID split-brain using
+    the gluster CLI
+  * Introduction of new api glfs_fd_set_lkowner() to set lock owner
+- Remove glusterfs-date.diff (no longer applies)
+
+-------------------------------------------------------------------

Old:
----
  glusterfs-3.8.15.tar.gz
  glusterfs-date.diff

New:
----
  0001-build-restore-ability-to-control-verbosity-settings.patch
  glusterfs-3.12.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glusterfs.spec ++++++
--- /var/tmp/diff_new_pack.RNRUWp/_old  2017-12-23 12:12:08.993046663 +0100
+++ /var/tmp/diff_new_pack.RNRUWp/_new  2017-12-23 12:12:08.993046663 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           glusterfs
-Version:        3.8.15
+Version:        3.12.3
 Release:        0
 Summary:        Aggregating distributed file system
 License:        GPL-2.0 OR LGPL-3.0+
@@ -25,9 +25,9 @@
 Url:            http://www.gluster.org/
 #Git-Clone:    git://github.com/gluster/glusterfs
 #Git-Clone:    git://github.com/fvzwieten/lsgvt
-Source:         
http://download.gluster.org/pub/gluster/glusterfs/3.8/%version/%name-%version.tar.gz
-Patch:          glusterfs-tirpc.diff
-Patch1:         glusterfs-date.diff
+Source:         
https://download.gluster.org/pub/gluster/glusterfs/3.12/3.12.3/glusterfs-%version.tar.gz
+Patch1:         glusterfs-tirpc.diff
+Patch2:         0001-build-restore-ability-to-control-verbosity-settings.patch
 BuildRequires:  acl-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -122,14 +122,6 @@
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes.
 
-%package ganesha
-Summary:        NFS-Ganesha configuration
-Group:          System/Libraries
-
-%description ganesha
-GlusterFS is a clustered file-system capable of scaling to several
-petabytes.
-
 %package devel
 Summary:        Development files for glusterfs
 Group:          Development/Libraries/C and C++
@@ -150,8 +142,8 @@
 
 %prep
 %setup -q
-%patch -p0
-%patch1 -p1
+%patch -P 1 -P 2 -p1
+>contrib/sunrpc/xdr_sizeof.c
 
 %build
 ./autogen.sh
@@ -159,6 +151,7 @@
     --disable-static \
     --disable-silent-rules
 make %{?_smp_mflags}
+find . -name 'xdr_sizeof*' -type f -exec ls -lgo {} + || :
 
 %install
 %make_install docdir="%_docdir/%name"
@@ -176,9 +169,6 @@
        "%buildroot/%_includedir/%name/rpc/"
 install -pm0644 xlators/protocol/server/src/*.h \
        "%buildroot/%_includedir/%name/server/"
-# - init script; there is no SuSE-release in the build env
-mkdir -p "%buildroot/%_initddir"
-install -pm0755 extras/init.d/glusterd-SuSE "%buildroot/%_initddir/glusterd"
 # - wrapper umount script?
 # - logrotate entry
 mkdir -p "%buildroot/%_localstatedir/log/%name"
@@ -198,22 +188,22 @@
 perl -i -pe 's{\x0d\x0a}{\x0a}gs' %_docdir/%name/glusterfs-mode.el
 
 mkdir -p "%buildroot/%_unitdir"
-rm -Rf "%buildroot%_initddir"
-ln -s service "%buildroot%_sbindir/rcglusterd"
-chmod u-s "%buildroot%_bindir/fusermount-glusterfs"
+ln -s service "%buildroot/%_sbindir/rcglusterd"
+chmod u-s "%buildroot/%_bindir/fusermount-glusterfs"
+rm -f "%buildroot/%_sbindir/conf.py"
 %fdupes %buildroot/%_prefix
 
 %pre
-%service_add_pre glusterd.service
+%service_add_pre glusterd.service glustereventsd.service 
glusterfssharedstorage.service
 
 %post
-%service_add_post glusterd.service
+%service_add_post glusterd.service glustereventsd.service 
glusterfssharedstorage.service
 
 %preun
-%service_del_preun glusterd.service
+%service_del_preun glusterd.service glustereventsd.service 
glusterfssharedstorage.service
 
 %postun
-%service_del_postun glusterd.service
+%service_del_postun glusterd.service glustereventsd.service 
glusterfssharedstorage.service
 
 %post   -n libgfapi0 -p /sbin/ldconfig
 %postun -n libgfapi0 -p /sbin/ldconfig
@@ -231,11 +221,13 @@
 %files
 %doc COPYING-GPLV2 COPYING-LGPLV3 ChangeLog NEWS README.md
 %dir %_sysconfdir/%name
-%config(noreplace) %_sysconfdir/%name/glusterd.vol
+%config(noreplace) %_sysconfdir/%name/eventsconfig.json
+%config(noreplace) %_sysconfdir/%name/g*lusterd.vol
 %config(noreplace) %_sysconfdir/%name/glusterfs-logrotate
 %config %_sysconfdir/%name/gluster-rsyslog*.conf
 %config %_sysconfdir/%name/*.example
 %config %_sysconfdir/%name/*-logrotate
+%config %_sysconfdir/%name/group-*
 %_bindir/fusermount-glusterfs
 %_bindir/glusterfind
 /sbin/mount.%name
@@ -245,6 +237,7 @@
 %_sbindir/glfsheal
 %_sbindir/rcglusterd
 %_sbindir/gcron.py
+%_sbindir/gf_attach
 %_sbindir/gfind_missing_files
 %_sbindir/snap_scheduler.py
 %_datadir/glusterfs/
@@ -253,6 +246,8 @@
 %_localstatedir/lib/glusterd
 %_localstatedir/log/%name
 %_unitdir/glusterd.service
+%_unitdir/glustereventsd.service
+%_unitdir/glusterfssharedstorage.service
 %_libexecdir/ocf
 
 %files -n libgfapi0
@@ -273,20 +268,11 @@
 %files -n libgfdb0
 %_libdir/libgfdb.so.0*
 
-%files ganesha
-%dir %_sysconfdir/ganesha
-%dir %_libexecdir/ganesha
-%_sysconfdir/ganesha/ganesha-ha.conf.sample
-%_libexecdir/ganesha/copy-export-ganesha.sh
-%_libexecdir/ganesha/create-export-ganesha.sh
-%_libexecdir/ganesha/dbus-send.sh
-%_libexecdir/ganesha/ganesha-ha.sh
-%_libexecdir/ganesha/generate-epoch.py
-
 %files -n python-gluster
 %dir %python_sitelib/gluster
 %dir %python_sitelib/gluster/glupy
 %python_sitelib/gluster/__init__.*
+%python_sitelib/gluster/cliutils/
 %python_sitelib/gluster/glupy/__init__.*
 
 %files devel

++++++ 0001-build-restore-ability-to-control-verbosity-settings.patch ++++++
>From d2a7297a226155ff9b0696ca04480f4e9f3bd6bc Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <[email protected]>
Date: Thu, 14 Dec 2017 19:43:43 +0100
Subject: [PATCH] build: restore ability to control verbosity settings
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
References: https://github.com/gluster/glusterfs/pull/381

`make V=1` is broken — no commands are printed whatsoever. At the
same time, `make V=0` *also* is broken in that no summary lines
("CC  foo.o") are printed, either. Kill the annoying hardcoded
--quiet in configure.ac, since it seems to override everything that
automake offers.
---
 configure.ac | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/configure.ac b/configure.ac
index 81c56d4e6..ed11f35e4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -25,14 +25,6 @@ if make --help 2>&1 | grep -q no-print-directory; then
    AM_MAKEFLAGS="$AM_MAKEFLAGS --no-print-directory";
 fi
 
-if make --help 2>&1 | grep -q quiet; then
-   AM_MAKEFLAGS="$AM_MAKEFLAGS --quiet"
-fi
-
-if libtool --help 2>&1 | grep -q quiet; then
-   AM_LIBTOOLFLAGS="--quiet";
-fi
-
 AC_CONFIG_HEADERS([config.h site.h])
 
 AC_CONFIG_FILES([Makefile
-- 
2.15.1

++++++ glusterfs-3.8.15.tar.gz -> glusterfs-3.12.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/glusterfs/glusterfs-3.8.15.tar.gz 
/work/SRC/openSUSE:Factory/.glusterfs.new/glusterfs-3.12.3.tar.gz differ: char 
5, line 1

++++++ glusterfs-tirpc.diff ++++++
--- /var/tmp/diff_new_pack.RNRUWp/_old  2017-12-23 12:12:09.033044712 +0100
+++ /var/tmp/diff_new_pack.RNRUWp/_new  2017-12-23 12:12:09.033044712 +0100
@@ -1,6 +1,17 @@
---- configure.ac
-+++ configure.ac       2017/11/13 06:44:32
-@@ -399,6 +399,21 @@
+From: [email protected]
+Date: Mon Nov 13 07:49:33 CET 2017
+
+Fall back to libtirpc if there is no sunrpc support in glibc.
+
+---
+ configure.ac |   15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+Index: glusterfs-3.12.3/configure.ac
+===================================================================
+--- glusterfs-3.12.3.orig/configure.ac
++++ glusterfs-3.12.3/configure.ac
+@@ -431,6 +431,21 @@ AC_CHECK_HEADERS([openssl/dh.h])
  
  AC_CHECK_HEADERS([openssl/ecdh.h])
  


Reply via email to