]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Makefile: make all lib versions 1:0:0, fix libcrush
authorSage Weil <sage@newdream.net>
Wed, 28 Oct 2009 17:13:52 +0000 (10:13 -0700)
committerSage Weil <sage@newdream.net>
Wed, 28 Oct 2009 17:13:52 +0000 (10:13 -0700)
src/Makefile.am

index 4577971280a2ac866d17088d6e1f86e6b8bad62a..401dc2a08a1147e3f4942e0692e7a12827dde6fc 100644 (file)
@@ -111,7 +111,7 @@ libceph_la_SOURCES = \
        ${libosdc_a_SOURCES}
 libceph_la_CFLAGS = ${AM_CFLAGS}
 libceph_la_CXXFLAGS= ${AM_CXXFLAGS}
-libceph_la_LDFLAGS = -version-info 0:0:0 -export-symbols-regex 'ceph_.*'
+libceph_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'ceph_.*'
 lib_LTLIBRARIES += libceph.la
 
 testceph_SOURCES = client/testceph.cc
@@ -124,6 +124,7 @@ libcrush_la_SOURCES = \
        crush/mapper.c \
        crush/crush.c
 libcrush_la_CFLAGS = ${AM_CFLAGS}
+libcrush_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'crush_.*'
 lib_LTLIBRARIES += libcrush.la
 
 # librados
@@ -135,7 +136,7 @@ librados_SOURCES = \
 librados_la_SOURCES = ${librados_SOURCES}
 librados_la_CFLAGS = ${AM_CFLAGS}
 librados_la_CXXFLAGS = ${AM_CXXFLAGS}
-librados_la_LDFLAGS = -version-info 0:0:0 -export-symbols-regex 'rados_.*'
+librados_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'rados_.*'
 lib_LTLIBRARIES += librados.la
 librados_a_SOURCES = ${librados_SOURCES}
 librados_a_CFLAGS = ${AM_CFLAGS}
@@ -202,7 +203,7 @@ libhadoopcephfs_la_SOURCES = client/hadoop/CephFSInterface.cc
 libhadoopcephfs_la_LIBADD = libceph.la libcrush.la
 libhadoopcephfs_la_CFLAGS = ${AM_CFLAGS}
 libhadoopcephfs_la_CXXFLAGS = ${AM_CXXFLAGS}
-libhadoopcephfs_la_LDFLAGS = -version-info 0:0:0 -export-symbols-regex 'hadoopcephfs_.*'
+libhadoopcephfs_la_LDFLAGS = -version-info 1:0:0 -export-symbols-regex 'hadoopcephfs_.*'
 lib_LTLIBRARIES += libhadoopcephfs.la
 endif