[Gluster-devel] Build system cleanups (v2)

Jan Engelhardt jengelh at inai.de
Tue Sep 25 16:40:58 UTC 2012


This patchset of 15 obsoletes the earlier set of 6
(http://lists.nongnu.org/archive/html/gluster-devel/2012-09/msg00066.html )

----

The following changes since commit 373b25827f0250d11461fbe76dd6a0e295069171:

  core: enable process to return the appropriate error code (2012-09-21 20:43:05 -0700)

are available in the git repository at:

  git://git.inai.de/glusterfs master

for you to fetch changes up to b4b0bb38a01037df70e629a6ba8c195205ca9c27:

  build: make use of system libuuid (2012-09-25 17:54:27 +0200)

----------------------------------------------------------------
Jan Engelhardt (15):
      build: add missing GF_CFLAGS in api/src/
      build: add missing backslash in api/src/
      build: more efficient clean
      init.d: use proper dependencies in SUSE init script
      init.d: implement reload action for SUSE init script
      build: consolidate common compilation flags into one variable
      build: replace INCLUDES by CPPFLAGS
      build: fix a typo in the python xlator Makefile
      build: remove two no-op lines from rdma Makefile
      build: remove -nostartfiles flag
      build: remove useless explicit -fPIC -shared from CFLAGS
      build: move -L arguments out of CFLAGS
      build: split CPPFLAGS from CFLAGS
      build: libraries must be in LDADD/LIBADD
      build: make use of system libuuid

 Makefile.am                                       |    6 +-
 api/src/Makefile.am                               |   15 +-
 cli/src/Makefile.am                               |   11 +-
 configure.ac                                      |   20 +-
 contrib/fuse-util/Makefile.am                     |    4 +-
 extras/init.d/glusterd-SuSE.in                    |   10 +-
 glusterfsd/src/Makefile.am                        |   10 +-
 libglusterfs/src/Makefile.am                      |   36 ++--
 libglusterfs/src/common-utils.h                   |    2 +-
 libglusterfs/src/iatt.h                           |    2 +-
 libglusterfs/src/inode.h                          |    2 +-
 rpc/rpc-lib/src/Makefile.am                       |    5 +-
 rpc/rpc-transport/rdma/src/Makefile.am            |    8 +-
 rpc/rpc-transport/socket/src/Makefile.am          |   10 +-
 rpc/xdr/src/Makefile.am                           |    5 +-
 xlators/bindings/python/src/Makefile.am           |    8 +-
 xlators/cluster/afr/src/Makefile.am               |   12 +-
 xlators/cluster/dht/src/Makefile.am               |   14 +-
 xlators/cluster/ha/src/Makefile.am                |    5 +-
 xlators/cluster/map/src/Makefile.am               |    5 +-
 xlators/cluster/stripe/src/Makefile.am            |    8 +-
 xlators/debug/error-gen/src/Makefile.am           |    5 +-
 xlators/debug/io-stats/src/Makefile.am            |    8 +-
 xlators/debug/trace/src/Makefile.am               |    5 +-
 xlators/encryption/rot-13/src/Makefile.am         |    5 +-
 xlators/features/filter/src/Makefile.am           |    5 +-
 xlators/features/index/src/Makefile.am            |    9 +-
 xlators/features/locks/src/Makefile.am            |    6 +-
 xlators/features/mac-compat/src/Makefile.am       |    5 +-
 xlators/features/marker/src/Makefile.am           |    9 +-
 xlators/features/marker/src/marker.h              |    2 +-
 xlators/features/marker/utils/src/Makefile.am     |    8 +-
 xlators/features/marker/utils/src/gsyncd          |  210 +++++++++++++++++++++
 xlators/features/path-convertor/src/Makefile.am   |    5 +-
 xlators/features/quiesce/src/Makefile.am          |    5 +-
 xlators/features/quota/src/Makefile.am            |    8 +-
 xlators/features/read-only/src/Makefile.am        |    5 +-
 xlators/features/trash/src/Makefile.am            |    5 +-
 xlators/meta/src/Makefile.am                      |    5 +-
 xlators/mgmt/glusterd/src/Makefile.am             |   15 +-
 xlators/mgmt/glusterd/src/glusterd-op-sm.c        |    2 +-
 xlators/mgmt/glusterd/src/glusterd-op-sm.h        |    2 +-
 xlators/mgmt/glusterd/src/glusterd-pmap.h         |    2 +-
 xlators/mgmt/glusterd/src/glusterd-sm.c           |    2 +-
 xlators/mgmt/glusterd/src/glusterd-sm.h           |    2 +-
 xlators/mgmt/glusterd/src/glusterd-store.h        |    2 +-
 xlators/mgmt/glusterd/src/glusterd-utils.h        |    2 +-
 xlators/mgmt/glusterd/src/glusterd.c              |    2 +-
 xlators/mgmt/glusterd/src/glusterd.h              |    2 +-
 xlators/mount/fuse/src/Makefile.am                |    9 +-
 xlators/nfs/server/src/Makefile.am                |   13 +-
 xlators/nfs/server/src/mount3.h                   |    2 +-
 xlators/nfs/server/src/nfs-common.h               |    2 +-
 xlators/nfs/server/src/nfs3-fh.h                  |    2 +-
 xlators/nfs/server/src/nlm4.h                     |    2 +-
 xlators/performance/io-cache/src/Makefile.am      |    6 +-
 xlators/performance/io-threads/src/Makefile.am    |    5 +-
 xlators/performance/md-cache/src/Makefile.am      |    9 +-
 xlators/performance/quick-read/src/Makefile.am    |    8 +-
 xlators/performance/read-ahead/src/Makefile.am    |    5 +-
 xlators/performance/symlink-cache/src/Makefile.am |    5 +-
 xlators/performance/write-behind/src/Makefile.am  |    5 +-
 xlators/protocol/auth/addr/src/Makefile.am        |    6 +-
 xlators/protocol/auth/login/src/Makefile.am       |    5 +-
 xlators/protocol/client/src/Makefile.am           |    9 +-
 xlators/protocol/server/src/Makefile.am           |   13 +-
 xlators/storage/posix/src/Makefile.am             |   12 +-
 xlators/system/posix-acl/src/Makefile.am          |    8 +-
 68 files changed, 487 insertions(+), 180 deletions(-)
 create mode 100755 xlators/features/marker/utils/src/gsyncd




More information about the Gluster-devel mailing list