build: export minimum symbols from xlators for correct resolution
Revisiting http://review.gluster.org/#/c/11814/, which unintentionally introduced warnings from libtool about the xlator .so names. According to [1], the -module option must appear in the Makefile.am file(s); if -module is defined in a macro, e.g. in configure(.ac), then libtool will not recognize that this is a module and will emit a warning. [1] http://www.gnu.org/software/automake/manual/automake.html#Libtool-Modules Change-Id: Ifa5f9327d18d139597791c305aa10cc4410fb078 BUG: 1248669 Signed-off-by: Kaleb S KEITHLEY <kkeithle@redhat.com> Reviewed-on: http://review.gluster.org/13003 Tested-by: NetBSD Build System <jenkins@build.gluster.org> Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: soumya k <skoduri@redhat.com> Reviewed-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
parent
76f1680a2d
commit
e62c0fe19b
@ -32,7 +32,7 @@ $(install_xlatorLTLIBRARIES): install-libLTLIBRARIES
|
||||
|
||||
api_la_SOURCES = glfs-master.c
|
||||
api_la_DEPENDENCIES = libgfapi.la
|
||||
api_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
api_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
api_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \
|
||||
$(top_builddir)/rpc/rpc-lib/src/libgfrpc.la \
|
||||
$(top_builddir)/rpc/xdr/src/libgfxdr.la \
|
||||
|
@ -1278,7 +1278,7 @@ AM_CONDITIONAL([ENABLE_EXPERIMENTAL], [test x$BUILD_EXPERIMENTAL = xyes])
|
||||
dnl libglusterfs.so uses math functions
|
||||
GF_LDADD="${GF_LDADD} ${MATH_LIB}"
|
||||
|
||||
GF_XLATOR_DEFAULT_LDFLAGS='-module -avoid-version -export-symbols $(top_srcdir)/xlators/xlator.sym'
|
||||
GF_XLATOR_DEFAULT_LDFLAGS='-avoid-version -export-symbols $(top_srcdir)/xlators/xlator.sym'
|
||||
|
||||
AC_SUBST(GF_HOST_OS)
|
||||
AC_SUBST(GF_CFLAGS)
|
||||
|
@ -10,11 +10,11 @@ AFR_SELFHEAL_SOURCES = afr-self-heal-common.c afr-self-heal-data.c \
|
||||
afr-self-heal-entry.c afr-self-heal-metadata.c afr-self-heald.c \
|
||||
afr-self-heal-name.c
|
||||
|
||||
afr_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
afr_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
afr_la_SOURCES = $(afr_common_source) $(AFR_SELFHEAL_SOURCES) afr.c
|
||||
afr_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
pump_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
pump_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
pump_la_SOURCES = $(afr_common_source) $(AFR_SELFHEAL_SOURCES) pump.c
|
||||
pump_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
|
@ -33,7 +33,7 @@ ec_ext_sources = $(top_builddir)/xlators/lib/src/libxlator.c
|
||||
|
||||
ec_ext_headers = $(top_builddir)/xlators/lib/src/libxlator.h
|
||||
|
||||
ec_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
ec_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
ec_la_SOURCES = $(ec_sources) $(ec_headers) $(ec_ext_sources) $(ec_ext_headers)
|
||||
ec_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = ha.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/testing/cluster
|
||||
|
||||
ha_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
ha_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
|
||||
ha_la_SOURCES = ha-helpers.c ha.c
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = map.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/testing/cluster
|
||||
|
||||
map_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
map_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
|
||||
map_la_SOURCES = map.c map-helper.c
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = stripe.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/cluster
|
||||
|
||||
stripe_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
stripe_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
|
||||
stripe_la_SOURCES = stripe.c stripe-helpers.c \
|
||||
|
@ -2,7 +2,7 @@
|
||||
xlator_LTLIBRARIES = error-gen.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/debug
|
||||
|
||||
error_gen_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
error_gen_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
error_gen_la_SOURCES = error-gen.c
|
||||
error_gen_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -2,7 +2,7 @@
|
||||
xlator_LTLIBRARIES = io-stats.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/debug
|
||||
|
||||
io_stats_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
io_stats_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
io_stats_la_SOURCES = io-stats.c
|
||||
io_stats_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -2,7 +2,7 @@
|
||||
xlator_LTLIBRARIES = trace.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/debug
|
||||
|
||||
trace_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
trace_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
trace_la_SOURCES = trace.c
|
||||
trace_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -3,7 +3,7 @@ if ENABLE_CRYPT_XLATOR
|
||||
xlator_LTLIBRARIES = crypt.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/encryption
|
||||
|
||||
crypt_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
crypt_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
crypt_la_SOURCES = keys.c data.c metadata.c atom.c crypt.c
|
||||
crypt_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la -lssl -lcrypto
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = rot-13.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/encryption
|
||||
|
||||
rot_13_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
rot_13_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
rot_13_la_SOURCES = rot-13.c
|
||||
rot_13_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = arbiter.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
arbiter_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
arbiter_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
arbiter_la_SOURCES = arbiter.c
|
||||
arbiter_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = barrier.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
barrier_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
barrier_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
barrier_la_SOURCES = barrier.c
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = bit-rot.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
bit_rot_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
bit_rot_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
AM_CPPFLAGS = $(GF_CPPFLAGS) -I$(top_srcdir)/libglusterfs/src \
|
||||
-I$(top_srcdir)/rpc/xdr/src/ \
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = bitrot-stub.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
bitrot_stub_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
bitrot_stub_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
bitrot_stub_la_SOURCES = bit-rot-stub-helpers.c bit-rot-stub.c
|
||||
bitrot_stub_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -7,7 +7,7 @@ noinst_HEADERS = changelog-helpers.h changelog-mem-types.h changelog-rt.h \
|
||||
changelog-rpc-common.h changelog-rpc.h changelog-ev-handle.h \
|
||||
changelog-messages.h
|
||||
|
||||
changelog_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
changelog_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
changelog_la_SOURCES = changelog.c changelog-rt.c changelog-helpers.c \
|
||||
changelog-encoders.c changelog-rpc.c changelog-barrier.c \
|
||||
|
@ -5,7 +5,7 @@ if BUILD_GFDB
|
||||
xlator_LTLIBRARIES = changetimerecorder.la
|
||||
endif
|
||||
|
||||
changetimerecorder_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
changetimerecorder_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
changetimerecorder_la_SOURCES = changetimerecorder.c ctr-helper.c ctr-xlator-ctx.c
|
||||
|
||||
|
@ -4,7 +4,7 @@ xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
noinst_HEADERS = cdc.h cdc-mem-types.h
|
||||
|
||||
cdc_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
cdc_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
cdc_la_SOURCES = cdc.c cdc-helper.c
|
||||
cdc_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la $(ZLIB_LIBS)
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = filter.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/testing/features
|
||||
|
||||
filter_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
filter_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
filter_la_SOURCES = filter.c
|
||||
filter_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -4,7 +4,7 @@ xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
noinst_HEADERS = ganesha.h ganesha-mem-types.h
|
||||
|
||||
ganesha_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
ganesha_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
ganesha_la_SOURCES = ganesha.c
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = gfid-access.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
gfid_access_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
gfid_access_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
gfid_access_la_SOURCES = gfid-access.c
|
||||
gfid_access_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = index.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
index_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
index_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
index_la_SOURCES = index.c
|
||||
index_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = locks.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
locks_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
locks_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
locks_la_SOURCES = common.c posix.c entrylk.c inodelk.c reservelk.c \
|
||||
clear.c
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = mac-compat.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
mac_compat_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
mac_compat_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
mac_compat_la_SOURCES = mac-compat.c
|
||||
mac_compat_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = marker.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
marker_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
marker_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
marker_la_SOURCES = marker.c marker-quota.c marker-quota-helper.c marker-common.c
|
||||
marker_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -2,7 +2,7 @@
|
||||
xlator_LTLIBRARIES = path-converter.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/testing/features
|
||||
|
||||
path_converter_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
path_converter_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
path_converter_la_SOURCES = path.c
|
||||
path_converter_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -2,15 +2,15 @@ xlator_LTLIBRARIES = prot_dht.la prot_client.la prot_server.la
|
||||
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
prot_dht_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
prot_dht_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
prot_dht_la_SOURCES = prot_dht.c
|
||||
prot_dht_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
prot_client_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
prot_client_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
prot_client_la_SOURCES = prot_client.c
|
||||
prot_client_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
prot_server_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
prot_server_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
prot_server_la_SOURCES = prot_server.c
|
||||
prot_server_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = quiesce.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
quiesce_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
quiesce_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
quiesce_la_SOURCES = quiesce.c
|
||||
quiesce_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = quota.la quotad.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
quota_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
quota_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
quotad_la_LDFLAGS = -module -avoid-version -export-symbols $(top_srcdir)/xlators/features/quota/src/quotad.sym
|
||||
|
||||
quota_la_SOURCES = quota.c quota-enforcer-client.c
|
||||
|
@ -4,12 +4,12 @@ xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
noinst_HEADERS = read-only.h read-only-mem-types.h read-only-common.h
|
||||
|
||||
read_only_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
read_only_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
read_only_la_SOURCES = read-only.c read-only-common.c
|
||||
read_only_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
worm_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
worm_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
worm_la_SOURCES = read-only-common.c worm.c
|
||||
worm_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = shard.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
shard_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
shard_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
shard_la_SOURCES = shard.c
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = snapview-client.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
snapview_client_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
snapview_client_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
snapview_client_la_SOURCES = snapview-client.c
|
||||
snapview_client_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = snapview-server.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
snapview_server_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
snapview_server_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
snapview_server_la_SOURCES = snapview-server.c snapview-server-mgmt.c snapview-server-helpers.c
|
||||
snapview_server_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la\
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = trash.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
trash_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
trash_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
trash_la_SOURCES = trash.c
|
||||
trash_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = upcall.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/features
|
||||
|
||||
upcall_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
upcall_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
upcall_la_SOURCES = upcall.c upcall-internal.c
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = meta.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator
|
||||
|
||||
meta_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
meta_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
meta_la_SOURCES = meta.c meta-helpers.c meta-defaults.c \
|
||||
root-dir.c \
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = glusterd.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/mgmt
|
||||
glusterd_la_CPPFLAGS = $(AM_CPPFLAGS) "-DFILTERDIR=\"$(libdir)/glusterfs/$(PACKAGE_VERSION)/filter\""
|
||||
glusterd_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
glusterd_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
glusterd_la_SOURCES = glusterd.c glusterd-handler.c glusterd-sm.c \
|
||||
glusterd-op-sm.c glusterd-utils.c glusterd-rpc-ops.c \
|
||||
glusterd-store.c glusterd-handshake.c glusterd-pmap.c \
|
||||
|
@ -26,7 +26,7 @@ endif
|
||||
fuse_la_SOURCES = fuse-helpers.c fuse-resolve.c fuse-bridge.c \
|
||||
$(CONTRIBDIR)/fuse-lib/misc.c $(mount_source)
|
||||
|
||||
fuse_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
fuse_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
fuse_la_LIBADD = $(GF_LDADD) @GF_FUSE_LDADD@
|
||||
|
||||
AM_CPPFLAGS = $(GF_CPPFLAGS) \
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = io-cache.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
io_cache_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
io_cache_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
io_cache_la_SOURCES = io-cache.c page.c ioc-inode.c
|
||||
io_cache_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = io-threads.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
io_threads_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
io_threads_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
io_threads_la_SOURCES = io-threads.c
|
||||
io_threads_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = md-cache.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
md_cache_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
md_cache_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
md_cache_la_SOURCES = md-cache.c
|
||||
md_cache_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = open-behind.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
open_behind_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
open_behind_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
open_behind_la_SOURCES = open-behind.c
|
||||
open_behind_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = quick-read.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
quick_read_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
quick_read_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
quick_read_la_SOURCES = quick-read.c
|
||||
quick_read_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = read-ahead.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
read_ahead_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
read_ahead_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
read_ahead_la_SOURCES = read-ahead.c page.c
|
||||
read_ahead_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = readdir-ahead.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
readdir_ahead_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
readdir_ahead_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
readdir_ahead_la_SOURCES = readdir-ahead.c
|
||||
readdir_ahead_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = symlink-cache.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/testing/performance
|
||||
|
||||
symlink_cache_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
symlink_cache_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
symlink_cache_la_SOURCES = symlink-cache.c
|
||||
symlink_cache_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = write-behind.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/performance
|
||||
|
||||
write_behind_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
write_behind_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
write_behind_la_SOURCES = write-behind.c
|
||||
write_behind_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = template.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/testing/features
|
||||
|
||||
template_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
template_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
template_la_SOURCES = template.c
|
||||
template_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
@ -2,7 +2,7 @@
|
||||
xlator_LTLIBRARIES = client.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/protocol
|
||||
|
||||
client_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
client_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
client_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \
|
||||
$(top_builddir)/rpc/rpc-lib/src/libgfrpc.la \
|
||||
|
@ -1,7 +1,7 @@
|
||||
xlator_LTLIBRARIES = server.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/protocol
|
||||
|
||||
server_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
server_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
server_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \
|
||||
$(top_builddir)/rpc/rpc-lib/src/libgfrpc.la \
|
||||
|
@ -2,7 +2,7 @@ if ENABLE_BD_XLATOR
|
||||
xlator_LTLIBRARIES = bd.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/storage
|
||||
|
||||
bd_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
bd_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
LIBBD = -llvm2app -lrt
|
||||
bd_la_SOURCES = bd.c bd-helper.c bd-aio.c
|
||||
bd_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la $(LIBBD) $(LIBAIO)
|
||||
|
@ -2,7 +2,7 @@
|
||||
xlator_LTLIBRARIES = posix.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/storage
|
||||
|
||||
posix_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
posix_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
|
||||
posix_la_SOURCES = posix.c posix-helpers.c posix-handle.c posix-aio.c
|
||||
posix_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la $(LIBAIO) \
|
||||
|
@ -1,6 +1,6 @@
|
||||
xlator_LTLIBRARIES = posix-acl.la
|
||||
xlatordir = $(libdir)/glusterfs/$(PACKAGE_VERSION)/xlator/system
|
||||
posix_acl_la_LDFLAGS = $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
posix_acl_la_LDFLAGS = -module $(GF_XLATOR_DEFAULT_LDFLAGS)
|
||||
posix_acl_la_SOURCES = posix-acl.c posix-acl-xattr.c
|
||||
posix_acl_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user