[Pkg-ceph-commits] [ceph] 01/01: d/p/modules: Mark libcls_kvs.so as module.

James Downing Page jamespage at moszumanska.debian.org
Wed Nov 27 09:11:29 UTC 2013


This is an automated email from the git hooks/post-receive script.

jamespage pushed a commit to branch master
in repository ceph.

commit 5a6bd2b1402afa6e3df02f0133b419e8a31bf8fc
Author: James Page <james.page at ubuntu.com>
Date:   Wed Nov 27 09:00:59 2013 +0000

    d/p/modules: Mark libcls_kvs.so as module.
---
 debian/changelog       |  1 +
 debian/patches/modules | 13 ++++++++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 1f35188..6e1392f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 ceph (0.72.1-3) UNRELEASED; urgency=low
 
   * d/rules,ceph.install: Correct install paths for ceph-* helpers. 
+  * d/p/modules: Mark libcls_kvs.so as module.
 
  -- James Page <james.page at ubuntu.com>  Tue, 26 Nov 2013 22:11:19 +0000
 
diff --git a/debian/patches/modules b/debian/patches/modules
index 4b24869..ae6efc8 100644
--- a/debian/patches/modules
+++ b/debian/patches/modules
@@ -1,7 +1,8 @@
 Description: Properly mark library modules
 Author: Bastian Blank <waldi at debian.org>
 Origin: vendor
-Forwarded: no
+Forwarded: https://github.com/ceph/ceph/commit/909a733fe7119fc1bf123b3739e3acc6f2135b6a
+
 ---
 --- a/src/cls/Makefile.am
 +++ b/src/cls/Makefile.am
@@ -68,3 +69,13 @@ Forwarded: no
  radoslib_LTLIBRARIES += libcls_rgw.la
  
  ## Rados object client classes
+--- a/src/key_value_store/Makefile.am
++++ b/src/key_value_store/Makefile.am
+@@ -1,6 +1,6 @@
+ libcls_kvs_la_SOURCES = key_value_store/cls_kvs.cc
+ libcls_kvs_la_LIBADD = $(PTHREAD_LIBS) $(EXTRALIBS)
+-libcls_kvs_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0 -export-symbols-regex '.*__cls_.*'
++libcls_kvs_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared -export-symbols-regex '.*__cls_.*'
+ radoslib_LTLIBRARIES += libcls_kvs.la
+ 
+ noinst_HEADERS += \

-- 
Alioth's hooks/post-receive on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list