Hello community,

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

Package is "glusterfs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glusterfs/glusterfs.changes      2014-08-08 
10:13:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glusterfs.new/glusterfs.changes 2015-01-20 
12:35:10.000000000 +0100
@@ -1,0 +2,22 @@
+Thu Jan 15 15:03:38 UTC 2015 - [email protected]
+
+- Update to version 3.6.1
+  * api: versioned symbols in libgfapi.so for compatibility
+  * Use versioned symbols to keep libgfapi at libgfapi.so.0.0.0
+  * Some nits uncovered:
+   - there are a couple functions declared that do not have an
+     associated definition, e.g. glfs_truncate(), glfs_caller_specific_init() 
+   - there are seven private/internal functions used by heal/src/glfsheal
+     and the gfapi master xlator (glfs-master.c): glfs_loc_touchup(),
+     glfs_active_subvol(), and glfs_subvol_done(), glfs_init_done(),
+     glfs_resolve_at(), glfs_free_from_ctx(), and glfs_new_from_ctx();
+     which are not declared in glfs.h;
+   - for this initial pass at versioned symbols, we use the earliest version
+     of all public symbols, i.e. those for which there are declarations in
+     glfs.h or glfs-handles.h.
+     Further investigation as we do backports to 3.6, 3.4, and 3.4
+     will be required to determine if older implementations need to
+     be preserved (forward ported) and their associated alias(es) and
+     symbol version(s) defined.
+
+-------------------------------------------------------------------

Old:
----
  glusterfs-3.5.2.tar.gz

New:
----
  glusterfs-3.6.1.tar.gz

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

Other differences:
------------------
++++++ glusterfs.spec ++++++
--- /var/tmp/diff_new_pack.hUSbEw/_old  2015-01-20 12:35:11.000000000 +0100
+++ /var/tmp/diff_new_pack.hUSbEw/_new  2015-01-20 12:35:11.000000000 +0100
@@ -17,9 +17,8 @@
 
 
 Name:           glusterfs
-Version:        3.5.2
+Version:        3.6.1
 Release:        0
-%define rversion       3.5.2
 Summary:        Aggregating distributed file system
 License:        GPL-2.0 or LGPL-3.0+
 Group:          System/Filesystems
@@ -27,7 +26,7 @@
 
 #Git-Clone:    git://github.com/gluster/glusterfs
 #Git-Clone:    git://github.com/fvzwieten/lsgvt
-Source:         
http://download.gluster.org/pub/gluster/glusterfs/3.5/%version/%name-%version.tar.gz
+Source:         
http://download.gluster.org/pub/gluster/glusterfs/3.6/%version/%name-%version.tar.gz
 Patch1:         glusterfs-date.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
@@ -54,7 +53,7 @@
 %if 0%{?suse_version} >= 1210
 BuildRequires:  systemd
 %endif
-Requires:       python
+#Requires:       python
 
 %description
 GlusterFS is a clustered file-system capable of scaling to several
@@ -238,14 +237,14 @@
 %_libexecdir/%name/
 %_libdir/%name/
 %_sbindir/gluster*
-%_sbindir/glfsheal
+#%_sbindir/glfsheal
 %_sbindir/rcglusterd
 %_datadir/glusterfs/
 %_mandir/man*/*
 %_docdir/%name
 %_localstatedir/lib/glusterd
 %_localstatedir/log/%name
-%python_sitelib/gluster*
+#%python_sitelib/gluster*
 %if 0%{?_unitdir:1}
 %_unitdir/glusterd.service
 %else

++++++ glusterfs-3.5.2.tar.gz -> glusterfs-3.6.1.tar.gz ++++++
++++ 508135 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to