glusterfs-3.12.3-lp150.1.4.x86_64.rpm


Advertisement

Description

glusterfs - Aggregating distributed file system

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name glusterfs
Package version 3.12.3
Package release lp150.1.4
Package architecture x86_64
Package type rpm
Installed size 19.69 MB
Download size 4.26 MB
Official Mirror widehat.opensuse.org
GlusterFS is a clustered file-system capable of scaling to several
petabytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file system.
GlusterFS is one of the most sophisticated file systems in terms of
features and extensibility. It borrows a powerful concept called
Translators from GNU Hurd kernel. Much of the code in GlusterFS is in
user space and easily manageable.

Alternatives

Package Version Architecture Repository
glusterfs - - -

Requires

Name Value
/bin/bash -
/usr/bin/env -
/usr/bin/python -
libacl.so.1()(64bit) -
libacl.so.1(ACL_1.0)(64bit) -
libaio.so.1()(64bit) -
libaio.so.1(LIBAIO_0.1)(64bit) -
libaio.so.1(LIBAIO_0.4)(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libcrypto.so.1.1()(64bit) -
libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) -
libdl.so.2()(64bit) -
libdl.so.2(GLIBC_2.2.5)(64bit) -
libgfapi.so.0()(64bit) -
libgfapi.so.0(GFAPI_3.4.0)(64bit) -
libgfapi.so.0(GFAPI_3.4.2)(64bit) -
libgfapi.so.0(GFAPI_3.5.1)(64bit) -
libgfapi.so.0(GFAPI_3.6.0)(64bit) -
libgfapi.so.0(GFAPI_3.7.0)(64bit) -
libgfapi.so.0(GFAPI_3.7.4)(64bit) -
libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit) -
libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit) -
libgfchangelog.so.0()(64bit) -
libgfdb.so.0()(64bit) -
libgfrpc.so.0()(64bit) -
libgfxdr.so.0()(64bit) -
libglusterfs.so.0()(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
libpthread.so.0(GLIBC_2.3.2)(64bit) -
libpthread.so.0(GLIBC_2.3.3)(64bit) -
libpython2.7.so.1.0()(64bit) -
libreadline.so.7()(64bit) -
librt.so.1()(64bit) -
librt.so.1(GLIBC_2.2.5)(64bit) -
libssl.so.1.1()(64bit) -
libssl.so.1.1(OPENSSL_1_1_0)(64bit) -
liburcu-bp.so.6()(64bit) -
libuuid.so.1()(64bit) -
libuuid.so.1(UUID_1.0)(64bit) -
libxml2.so.2()(64bit) -
libxml2.so.2(LIBXML2_2.4.30)(64bit) -
libxml2.so.2(LIBXML2_2.6.0)(64bit) -
libxml2.so.2(LIBXML2_2.6.3)(64bit) -
libz.so.1()(64bit) -
systemd -

Provides

Name Value
config(glusterfs) = 3.12.3-lp150.1.4
glusterfs = 3.12.3-lp150.1.4
glusterfs(x86-64) = 3.12.3-lp150.1.4

Download

Type URL
Binary Package glusterfs-3.12.3-lp150.1.4.x86_64.rpm
Source Package glusterfs-3.12.3-lp150.1.4.src.rpm

Install Howto

Install glusterfs rpm package:

# zypper install glusterfs

Files

Path
/etc/glusterfs/eventsconfig.json
/etc/glusterfs/gluster-rsyslog-5.8.conf
/etc/glusterfs/gluster-rsyslog-7.2.conf
/etc/glusterfs/glusterd.vol
/etc/glusterfs/glusterfs-georep-logrotate
/etc/glusterfs/glusterfs-logrotate
/etc/glusterfs/group-gluster-block
/etc/glusterfs/group-metadata-cache
/etc/glusterfs/group-nl-cache
/etc/glusterfs/group-virt.example
/etc/glusterfs/logger.conf.example
/sbin/mount.glusterfs
/usr/bin/fusermount-glusterfs
/usr/bin/glusterfind
/usr/lib/glusterfs/gsyncd
/usr/lib/glusterfs/gverify.sh
/usr/lib/glusterfs/mount-shared-storage.sh
/usr/lib/glusterfs/peer_add_secret_pub
/usr/lib/glusterfs/peer_eventsapi.py
/usr/lib/glusterfs/peer_georep-sshkey.py
/usr/lib/glusterfs/peer_gsec_create
/usr/lib/glusterfs/peer_mountbroker
/usr/lib/glusterfs/peer_mountbroker.py
/usr/lib/glusterfs/set_geo_rep_pem_keys.sh
/usr/lib/glusterfs/events/__init__.py
/usr/lib/glusterfs/events/__init__.pyc
/usr/lib/glusterfs/events/__init__.pyo
/usr/lib/glusterfs/events/eventsapiconf.py
/usr/lib/glusterfs/events/eventsapiconf.pyc
/usr/lib/glusterfs/events/eventsapiconf.pyo
/usr/lib/glusterfs/events/eventtypes.py
/usr/lib/glusterfs/events/eventtypes.pyc
/usr/lib/glusterfs/events/eventtypes.pyo
/usr/lib/glusterfs/events/gf_event.py
/usr/lib/glusterfs/events/gf_event.pyc
/usr/lib/glusterfs/events/gf_event.pyo
/usr/lib/glusterfs/events/glustereventsd.py
/usr/lib/glusterfs/events/handlers.py
/usr/lib/glusterfs/events/handlers.pyc
/usr/lib/glusterfs/events/handlers.pyo
/usr/lib/glusterfs/events/utils.py
/usr/lib/glusterfs/events/utils.pyc
/usr/lib/glusterfs/events/utils.pyo
/usr/lib/glusterfs/gfind_missing_files/gcrawler
/usr/lib/glusterfs/gfind_missing_files/gfid_to_path.py
/usr/lib/glusterfs/gfind_missing_files/gfid_to_path.sh
/usr/lib/glusterfs/gfind_missing_files/gfind_missing_files.sh
/usr/lib/glusterfs/glusterfind/S57glusterfind-delete-post.py
/usr/lib/glusterfs/glusterfind/__init__.py
/usr/lib/glusterfs/glusterfind/__init__.pyc
/usr/lib/glusterfs/glusterfind/__init__.pyo
/usr/lib/glusterfs/glusterfind/brickfind.py
/usr/lib/glusterfs/glusterfind/changelog.py
/usr/lib/glusterfs/glusterfind/changelogdata.py
/usr/lib/glusterfs/glusterfind/changelogdata.pyc
/usr/lib/glusterfs/glusterfind/changelogdata.pyo
/usr/lib/glusterfs/glusterfind/conf.py
/usr/lib/glusterfs/glusterfind/conf.pyc
/usr/lib/glusterfs/glusterfind/conf.pyo
/usr/lib/glusterfs/glusterfind/libgfchangelog.py
/usr/lib/glusterfs/glusterfind/libgfchangelog.pyc
/usr/lib/glusterfs/glusterfind/libgfchangelog.pyo
/usr/lib/glusterfs/glusterfind/main.py
/usr/lib/glusterfs/glusterfind/main.pyc
/usr/lib/glusterfs/glusterfind/main.pyo
/usr/lib/glusterfs/glusterfind/nodeagent.py
/usr/lib/glusterfs/glusterfind/tool.conf
/usr/lib/glusterfs/glusterfind/utils.py
/usr/lib/glusterfs/glusterfind/utils.pyc
/usr/lib/glusterfs/glusterfind/utils.pyo
/usr/lib/glusterfs/python/
/usr/lib/glusterfs/python/syncdaemon/README.md
/usr/lib/glusterfs/python/syncdaemon/__init__.py
/usr/lib/glusterfs/python/syncdaemon/__init__.pyc
/usr/lib/glusterfs/python/syncdaemon/__init__.pyo
/usr/lib/glusterfs/python/syncdaemon/changelogagent.py
/usr/lib/glusterfs/python/syncdaemon/changelogagent.pyc
/usr/lib/glusterfs/python/syncdaemon/changelogagent.pyo
/usr/lib/glusterfs/python/syncdaemon/conf.py
/usr/lib/glusterfs/python/syncdaemon/conf.pyc
/usr/lib/glusterfs/python/syncdaemon/conf.pyo
/usr/lib/glusterfs/python/syncdaemon/configinterface.py
/usr/lib/glusterfs/python/syncdaemon/configinterface.pyc
/usr/lib/glusterfs/python/syncdaemon/configinterface.pyo
/usr/lib/glusterfs/python/syncdaemon/gconf.py
/usr/lib/glusterfs/python/syncdaemon/gconf.pyc
/usr/lib/glusterfs/python/syncdaemon/gconf.pyo
/usr/lib/glusterfs/python/syncdaemon/gsyncd.py
/usr/lib/glusterfs/python/syncdaemon/gsyncd.pyc
/usr/lib/glusterfs/python/syncdaemon/gsyncd.pyo
/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.py
/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.pyc
/usr/lib/glusterfs/python/syncdaemon/gsyncdstatus.pyo
/usr/lib/glusterfs/python/syncdaemon/ipaddr.py
/usr/lib/glusterfs/python/syncdaemon/ipaddr.pyc
/usr/lib/glusterfs/python/syncdaemon/ipaddr.pyo
/usr/lib/glusterfs/python/syncdaemon/libcxattr.py
/usr/lib/glusterfs/python/syncdaemon/libcxattr.pyc
/usr/lib/glusterfs/python/syncdaemon/libcxattr.pyo
/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.py
/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.pyc
/usr/lib/glusterfs/python/syncdaemon/libgfchangelog.pyo
/usr/lib/glusterfs/python/syncdaemon/master.py
/usr/lib/glusterfs/python/syncdaemon/master.pyc
/usr/lib/glusterfs/python/syncdaemon/master.pyo
/usr/lib/glusterfs/python/syncdaemon/monitor.py
/usr/lib/glusterfs/python/syncdaemon/monitor.pyc
/usr/lib/glusterfs/python/syncdaemon/monitor.pyo
/usr/lib/glusterfs/python/syncdaemon/repce.py
/usr/lib/glusterfs/python/syncdaemon/repce.pyc
/usr/lib/glusterfs/python/syncdaemon/repce.pyo
/usr/lib/glusterfs/python/syncdaemon/resource.py
/usr/lib/glusterfs/python/syncdaemon/resource.pyc
/usr/lib/glusterfs/python/syncdaemon/resource.pyo
/usr/lib/glusterfs/python/syncdaemon/syncdutils.py
/usr/lib/glusterfs/python/syncdaemon/syncdutils.pyc
/usr/lib/glusterfs/python/syncdaemon/syncdutils.pyo
/usr/lib/ocf/
/usr/lib/ocf/resource.d/
/usr/lib/ocf/resource.d/glusterfs/glusterd
/usr/lib/ocf/resource.d/glusterfs/volume
/usr/lib/systemd/system/glusterd.service
/usr/lib/systemd/system/glustereventsd.service
/usr/lib/systemd/system/glusterfssharedstorage.service
/usr/lib64/glusterfs/
/usr/lib64/glusterfs/3.12.3/
/usr/lib64/glusterfs/3.12.3/auth/addr.so
/usr/lib64/glusterfs/3.12.3/auth/login.so
/usr/lib64/glusterfs/3.12.3/rpc-transport/socket.so
/usr/lib64/glusterfs/3.12.3/xlator/meta.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/afr.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/dht.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/disperse.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/distribute.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/ec.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/nufa.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/replicate.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/stripe.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/switch.so
/usr/lib64/glusterfs/3.12.3/xlator/cluster/tier.so
/usr/lib64/glusterfs/3.12.3/xlator/debug/error-gen.so
/usr/lib64/glusterfs/3.12.3/xlator/debug/io-stats.so
/usr/lib64/glusterfs/3.12.3/xlator/debug/sink.so
/usr/lib64/glusterfs/3.12.3/xlator/debug/trace.so
/usr/lib64/glusterfs/3.12.3/xlator/encryption/crypt.so
/usr/lib64/glusterfs/3.12.3/xlator/encryption/rot-13.so
/usr/lib64/glusterfs/3.12.3/xlator/features/access-control.so
/usr/lib64/glusterfs/3.12.3/xlator/features/arbiter.so
/usr/lib64/glusterfs/3.12.3/xlator/features/barrier.so
/usr/lib64/glusterfs/3.12.3/xlator/features/bit-rot.so
/usr/lib64/glusterfs/3.12.3/xlator/features/bitrot-stub.so
/usr/lib64/glusterfs/3.12.3/xlator/features/cdc.so
/usr/lib64/glusterfs/3.12.3/xlator/features/changelog.so
/usr/lib64/glusterfs/3.12.3/xlator/features/changetimerecorder.so
/usr/lib64/glusterfs/3.12.3/xlator/features/gfid-access.so
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy.so
/usr/lib64/glusterfs/3.12.3/xlator/features/index.so
/usr/lib64/glusterfs/3.12.3/xlator/features/leases.so
/usr/lib64/glusterfs/3.12.3/xlator/features/locks.so
/usr/lib64/glusterfs/3.12.3/xlator/features/marker.so
/usr/lib64/glusterfs/3.12.3/xlator/features/posix-locks.so
/usr/lib64/glusterfs/3.12.3/xlator/features/quiesce.so
/usr/lib64/glusterfs/3.12.3/xlator/features/quota.so
/usr/lib64/glusterfs/3.12.3/xlator/features/quotad.so
/usr/lib64/glusterfs/3.12.3/xlator/features/read-only.so
/usr/lib64/glusterfs/3.12.3/xlator/features/selinux.so
/usr/lib64/glusterfs/3.12.3/xlator/features/shard.so
/usr/lib64/glusterfs/3.12.3/xlator/features/snapview-client.so
/usr/lib64/glusterfs/3.12.3/xlator/features/snapview-server.so
/usr/lib64/glusterfs/3.12.3/xlator/features/trash.so
/usr/lib64/glusterfs/3.12.3/xlator/features/upcall.so
/usr/lib64/glusterfs/3.12.3/xlator/features/worm.so
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/debug-trace.py
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/debug-trace.pyc
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/debug-trace.pyo
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/helloworld.py
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/helloworld.pyc
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/helloworld.pyo
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/negative.py
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/negative.pyc
/usr/lib64/glusterfs/3.12.3/xlator/features/glupy/negative.pyo
/usr/lib64/glusterfs/3.12.3/xlator/mgmt/glusterd.so
/usr/lib64/glusterfs/3.12.3/xlator/mount/api.so
/usr/lib64/glusterfs/3.12.3/xlator/mount/fuse.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/decompounder.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/io-cache.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/io-threads.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/md-cache.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/nl-cache.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/open-behind.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/quick-read.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/read-ahead.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/readdir-ahead.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/stat-prefetch.so
/usr/lib64/glusterfs/3.12.3/xlator/performance/write-behind.so
/usr/lib64/glusterfs/3.12.3/xlator/protocol/client.so
/usr/lib64/glusterfs/3.12.3/xlator/protocol/server.so
/usr/lib64/glusterfs/3.12.3/xlator/storage/posix.so
/usr/lib64/glusterfs/3.12.3/xlator/system/posix-acl.so
/usr/lib64/glusterfs/3.12.3/xlator/testing/
/usr/lib64/glusterfs/3.12.3/xlator/testing/features/template.so
/usr/lib64/glusterfs/3.12.3/xlator/testing/performance/symlink-cache.so
/usr/sbin/gcron.py
/usr/sbin/gf_attach
/usr/sbin/gfind_missing_files
/usr/sbin/glfsheal
/usr/sbin/gluster
/usr/sbin/gluster-eventsapi
/usr/sbin/gluster-georep-sshkey
/usr/sbin/gluster-mountbroker
/usr/sbin/gluster-setgfid2path
/usr/sbin/glusterd
/usr/sbin/glustereventsd
/usr/sbin/glusterfs
/usr/sbin/glusterfsd
/usr/sbin/rcglusterd
/usr/sbin/snap_scheduler.py
/usr/share/doc/packages/glusterfs/COPYING-GPLV2
/usr/share/doc/packages/glusterfs/COPYING-LGPLV3
/usr/share/doc/packages/glusterfs/ChangeLog
/usr/share/doc/packages/glusterfs/NEWS
/usr/share/doc/packages/glusterfs/README.md
/usr/share/doc/packages/glusterfs/glusterfs-mode.el
/usr/share/doc/packages/glusterfs/glusterfs.vim
/usr/share/doc/packages/glusterfs/benchmarking/README
/usr/share/doc/packages/glusterfs/benchmarking/glfs-bm.c
/usr/share/doc/packages/glusterfs/benchmarking/launch-script.sh
/usr/share/doc/packages/glusterfs/benchmarking/local-script.sh
/usr/share/doc/packages/glusterfs/benchmarking/rdd.c
/usr/share/glusterfs/
/usr/share/glusterfs/scripts/eventsdash.py
/usr/share/glusterfs/scripts/generate-gfid-file.sh
/usr/share/glusterfs/scripts/get-gfid.sh
/usr/share/glusterfs/scripts/gsync-sync-gfid
/usr/share/glusterfs/scripts/gsync-upgrade.sh
/usr/share/glusterfs/scripts/post-upgrade-script-for-quota.sh
/usr/share/glusterfs/scripts/pre-upgrade-script-for-quota.sh
/usr/share/glusterfs/scripts/schedule_georep.py
/usr/share/glusterfs/scripts/slave-upgrade.sh
/usr/share/glusterfs/scripts/stop-all-gluster-processes.sh
/usr/share/man/man8/gluster-setgfid2path.8.gz
/usr/share/man/man8/gluster.8.gz
/usr/share/man/man8/glusterd.8.gz
/usr/share/man/man8/glusterfs.8.gz
/usr/share/man/man8/glusterfsd.8.gz
/usr/share/man/man8/mount.glusterfs.8.gz
/var/lib/glusterd/
/var/lib/glusterd/events/
/var/lib/glusterd/glusterfind/
/var/lib/glusterd/glusterfind/.keys/
/var/lib/glusterd/groups/gluster-block
/var/lib/glusterd/groups/metadata-cache
/var/lib/glusterd/groups/nl-cache
/var/lib/glusterd/groups/virt
/var/lib/glusterd/hooks/
/var/lib/glusterd/hooks/1/
/var/lib/glusterd/hooks/1/add-brick/
/var/lib/glusterd/hooks/1/add-brick/post/disabled-quota-root-xattr-heal.sh
/var/lib/glusterd/hooks/1/add-brick/pre/S28Quota-enable-root-xattr-heal.sh
/var/lib/glusterd/hooks/1/create/
/var/lib/glusterd/hooks/1/create/post/S10selinux-label-brick.sh
/var/lib/glusterd/hooks/1/delete/
/var/lib/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
/var/lib/glusterd/hooks/1/delete/pre/S10selinux-del-fcontext.sh
/var/lib/glusterd/hooks/1/gsync-create/
/var/lib/glusterd/hooks/1/gsync-create/post/S56glusterd-geo-rep-create-post.sh
/var/lib/glusterd/hooks/1/set/
/var/lib/glusterd/hooks/1/set/post/S30samba-set.sh
/var/lib/glusterd/hooks/1/set/post/S32gluster_enable_shared_storage.sh
/var/lib/glusterd/hooks/1/start/
/var/lib/glusterd/hooks/1/start/post/S29CTDBsetup.sh
/var/lib/glusterd/hooks/1/start/post/S30samba-start.sh
/var/lib/glusterd/hooks/1/stop/
/var/lib/glusterd/hooks/1/stop/pre/S29CTDB-teardown.sh
/var/lib/glusterd/hooks/1/stop/pre/S30samba-stop.sh
/var/log/glusterfs/

Changelog

2017-12-14 - jengelh@inai.de
- Add 0001-build-restore-ability-to-control-verbosity-settings.patch
- Replace xdr_sizeof.c with an empty file
2017-12-04 - jengelh@inai.de
- 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)
2017-11-13 - kukuk@suse.de
- glusterfs-tirpc.diff: fallback to libtirpc if there is no sunrpc
support in glibc
2017-11-03 - mpluskal@suse.com
- Explicitly require python2 as python3 is not yet supported
2017-10-18 - vcizek@suse.com
- Add missing Requires: libacl-devel to the devel subpackage
* glfs.h #includes <sys/acl.h>
2017-08-23 - vcizek@suse.com
- Update to version 3.8.15
* fixes build with OpenSSL 1.1 (bsc#1055466)
* Mandatory lock support for Multiprotocol environment
* Gluster/NFS disabled by default
* Geo-replication for Sharded Volumes
* Tiering aware Geo-replication
* Enhance Quota enable/disable in glusterd
* Automagic unsplit-brain by [ctime|mtime|size|majority] for AFR
* Granular Entry self-heal for AFR
* Tons of bugfixes
* for more details see the NEWS file
- spec cleanup
- Install License files/docu
2015-10-27 - scorot@free.fr
- Update to version 3.6.6
* No ChangeLog available
2015-08-04 - scorot@free.fr
- Update to version 3.6.4
* No ChangeLog available
- Fix Url
2015-04-09 - afaerber@suse.de
- Update to version 3.6.2
* glusterfs-api.pc had version 0.0.0 in v3.6.1, now 4.3.6.2
This is still a backwards jump from v3.6.0 (7.0.0) and v3.5.3 (6).
* Package glfsheal again
2015-01-15 - p.drouand@gmail.com
- 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.

See Also

Package Description
glusterfs-devel-3.12.3-lp150.1.4.x86_64.rpm Development files for glusterfs
glyr-devel-1.0.10-lp150.1.7.x86_64.rpm Development files for glyr, a music metadata search engine
glyrc-1.0.10-lp150.1.7.x86_64.rpm Search engine for music related metadata
gmime-devel-3.2.0-lp150.1.2.x86_64.rpm MIME Parser and Utility Library -- Development Files
gmime2_6-devel-2.6.23-lp150.2.1.x86_64.rpm MIME Parser and Utility Library -- Development Files
gmime2_6-sharp-2.6.23-lp150.2.1.x86_64.rpm MIME Parser and Utility Library -- Mono Bindings
gmock-1.8.0-lp150.1.4.x86_64.rpm Google C++ Mocking Framework - Development files
gmp-devel-32bit-6.1.2-lp150.2.20.x86_64.rpm Include Files and Libraries for Development with the GNU MP Library
gmp-devel-6.1.2-lp150.2.20.x86_64.rpm Include Files and Libraries for Development with the GNU MP Library
gmp-ecm-7.0.4-lp150.1.6.x86_64.rpm Elliptic Curve Method for Integer Factorization
gmp-ecm-devel-7.0.4-lp150.1.6.x86_64.rpm Development files for the gmp-ecm package
gmusicbrowser-1.1.15-lp150.1.5.noarch.rpm Gtk2 jukebox for large music collections
gmusicbrowser-lang-1.1.15-lp150.1.5.noarch.rpm Translations for package gmusicbrowser
gnokii-0.6.31-lp150.1.9.x86_64.rpm Nokia Connectivity Program
gnokii-devel-0.6.31-lp150.1.9.x86_64.rpm Nokia Connectivity Program
Advertisement
Advertisement