[Pkg-ceph-commits] [ceph] 23/59: d/p/ec-isa-module.patch: Drop versioning of libec_isa.so to ensure that it gets installed as part of the package.

James Downing Page jamespage at moszumanska.debian.org
Thu Feb 1 15:27:52 UTC 2018


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

jamespage pushed a commit to branch ubuntu/artful
in repository ceph.

commit d42ece103e87c6dbba34e731f71e46c105743f07
Author: James Page <james.page at ubuntu.com>
Date:   Mon Jul 3 16:07:22 2017 +0000

    d/p/ec-isa-module.patch: Drop versioning of libec_isa.so to ensure that it gets installed as part of the package.
---
 debian/changelog                   |  2 ++
 debian/patches/ec-isa-module.patch | 17 +++++++++++++++++
 debian/patches/series              |  1 +
 3 files changed, 20 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index f1625c6..2e4c166 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -30,6 +30,8 @@ ceph (12.1.0-0ubuntu1) UNRELEASED; urgency=medium
       d/p/0002-core-local-array-type-conversions.patch,
       d/p/0003-Core-local-statistics.patch: Cherry pick rocksdb commits
       to resolve compatibility with gcc-6 on i386.
+  * d/p/ec-isa-module.patch: Drop versioning of libec_isa.so to ensure
+    that it gets installed as part of the package.
 
  -- James Page <james.page at ubuntu.com>  Mon, 26 Jun 2017 15:24:40 +0000
 
diff --git a/debian/patches/ec-isa-module.patch b/debian/patches/ec-isa-module.patch
new file mode 100644
index 0000000..4981261
--- /dev/null
+++ b/debian/patches/ec-isa-module.patch
@@ -0,0 +1,17 @@
+Description: Drop libec_isa versioning
+ This library is loaded as a plugin, so
+ no versioning is required.
+Author: James Page <james.page at ubuntu.com>
+Fowarded: no
+
+--- a/src/erasure-code/isa/CMakeLists.txt
++++ b/src/erasure-code/isa/CMakeLists.txt
+@@ -64,8 +64,6 @@ add_library(ec_isa SHARED
+ add_dependencies(ec_isa ${CMAKE_SOURCE_DIR}/src/ceph_ver.h)
+ target_link_libraries(ec_isa ${EXTRALIBS})
+ set_target_properties(ec_isa PROPERTIES
+-  VERSION 2.16.0
+-  SOVERSION 2
+   INSTALL_RPATH "")
+ install(TARGETS ec_isa DESTINATION ${erasure_plugin_dir})
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 189db34..e28166b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
 0001-CoreLocalArray-class.patch
 0002-core-local-array-type-conversions.patch
 0003-Core-local-statistics.patch
+ec-isa-module.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list