89e1a4e572
In the past, it was often[1] forgotten for xlators to be linked against the symbols they refer to. This often caused glusterd2 to fail while loading xlator's shared object (.so) file. This change adds "--no-undefined" as a linker flag which causes the linker to treat unresolved symbol references as an error and hence fail linking. [1]: https://review.gluster.org/#/c/19912/ https://review.gluster.org/#/c/19664/ https://review.gluster.org/#/c/19056/ https://review.gluster.org/#/c/17659/ https://bugzilla.redhat.com/show_bug.cgi?id=1532238 Bonus: Added cloudsync and utime xlator's generated source files to .gitignore Updates: bz#1193929 Change-Id: I9604a4a87b7313a5fa43bda5fdb37dfa7ef8facd Signed-off-by: Prashanth Pai <ppai@redhat.com>
134 lines
3.1 KiB
Plaintext
134 lines
3.1 KiB
Plaintext
aclocal.m4
|
|
autom4te.cache
|
|
build
|
|
config.*
|
|
configure
|
|
cscope.*
|
|
tags
|
|
depcomp
|
|
INSTALL
|
|
install-sh
|
|
ltmain.sh
|
|
Makefile
|
|
Makefile.in
|
|
missing
|
|
stamp-h1
|
|
stamp-h2
|
|
test-driver
|
|
*compile
|
|
*.gcda
|
|
*.gcno
|
|
*.sw?
|
|
*~
|
|
*.lo
|
|
*.la
|
|
*.o
|
|
*.tar.gz
|
|
*.rpm
|
|
*.diff
|
|
*.patch
|
|
.libs
|
|
.deps
|
|
|
|
# Softlinks to test and log
|
|
log
|
|
*.vol
|
|
|
|
# cmocka unit tests
|
|
*.log
|
|
*.trs
|
|
*_unittest
|
|
|
|
# Generated files
|
|
site.h
|
|
*.py[co]
|
|
api/examples/__init__.py
|
|
api/examples/setup.py
|
|
api/src/gfapi.map
|
|
cli/src/gluster
|
|
contrib/argp-standalone/libargp.a
|
|
contrib/fuse-util/fusermount-glusterfs
|
|
contrib/uuid/uuid_types.h
|
|
extras/geo-rep/gsync-sync-gfid
|
|
extras/geo-rep/schedule_georep.py
|
|
extras/snap_scheduler/conf.py
|
|
extras/init.d/glusterd-Debian
|
|
extras/init.d/glusterd-FreeBSD
|
|
extras/init.d/glusterd-Redhat
|
|
extras/init.d/glusterd-SuSE
|
|
extras/init.d/glusterd.plist
|
|
extras/ocf/glusterd
|
|
extras/ocf/volume
|
|
extras/run-gluster.tmpfiles
|
|
extras/systemd/glusterd.service
|
|
extras/systemd/glusterfssharedstorage.service
|
|
extras/who-wrote-glusterfs/gitdm
|
|
geo-replication/.tox
|
|
geo-replication/gsyncd.conf
|
|
geo-replication/src/gsyncd
|
|
geo-replication/src/peer_gsec_create
|
|
geo-replication/src/peer_mountbroker
|
|
geo-replication/src/peer_mountbroker.py
|
|
geo-replication/src/set_geo_rep_pem_keys.sh
|
|
geo-replication/src/peer_georep-sshkey.py
|
|
geo-replication/syncdaemon.egg-info
|
|
geo-replication/syncdaemon/conf.py
|
|
geo-replication/tests/unit/.coverage
|
|
geo-replication/tests/unit/cover
|
|
geo-replication/tests/unit/coverage.xml
|
|
geo-replication/tests/unit/nosetests.xml
|
|
geo-replication/tests/unit/results.html
|
|
glusterfs-api.pc
|
|
glusterfs.spec
|
|
glusterfsd/src/glusterd
|
|
glusterfsd/src/glusterfs
|
|
glusterfsd/src/glusterfsd
|
|
glusterfsd/src/gf_attach
|
|
heal/src/glfsheal
|
|
libgfchangelog.pc
|
|
libgfdb.pc
|
|
libglusterfs/src/graph.lex.c
|
|
libglusterfs/src/y.tab.c
|
|
libglusterfs/src/y.tab.h
|
|
libglusterfs/src/defaults.c
|
|
libglusterfs/src/glusterfs-fops.h
|
|
libglusterfs/src/cli1-xdr.h
|
|
libglusterfs/src/protocol-common.h
|
|
libtool
|
|
# copied XDR for cyclic libglusterfs <-> rpc-header dependency
|
|
rpc/xdr/gen/*.x
|
|
run-tests.sh
|
|
!tests/basic/fuse/Makefile
|
|
!tests/basic/gfapi/Makefile
|
|
tests/env.rc
|
|
tests/utils/arequal-checksum
|
|
xlators/features/glupy/src/__init__.py
|
|
xlators/features/glupy/src/setup.py
|
|
xlators/mount/fuse/utils/mount.glusterfs
|
|
xlators/mount/fuse/utils/mount_glusterfs
|
|
extras/peer_add_secret_pub
|
|
tools/gfind_missing_files/gcrawler
|
|
tools/glusterfind/glusterfind
|
|
tools/glusterfind/src/tool.conf
|
|
# Generated by fdl xlator
|
|
xlators/experimental/fdl/src/fdl.c
|
|
xlators/experimental/fdl/src/gf_logdump
|
|
xlators/experimental/fdl/src/gf_recon
|
|
xlators/experimental/fdl/src/libfdl.c
|
|
xlators/experimental/fdl/src/librecon.c
|
|
xlators/experimental/jbr-client/src/jbrc-cg.c
|
|
xlators/experimental/jbr-server/src/jbr-cg.c
|
|
# Eventing
|
|
events/src/eventsapiconf.py
|
|
extras/systemd/glustereventsd.service
|
|
events/src/eventtypes.py
|
|
libglusterfs/src/eventtypes.h
|
|
extras/init.d/glustereventsd-Debian
|
|
extras/init.d/glustereventsd-FreeBSD
|
|
extras/init.d/glustereventsd-Redhat
|
|
tools/setgfid2path/src/gluster-setgfid2path
|
|
xlators/features/cloudsync/src/cloudsync-autogen-fops.c
|
|
xlators/features/cloudsync/src/cloudsync-autogen-fops.h
|
|
xlators/features/utime/src/utime-autogen-fops.c
|
|
xlators/features/utime/src/utime-autogen-fops.h
|