]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
erasure-code: mon, osd etc. depend on the plugins 2450/head
authorLoic Dachary <loic-201408@dachary.org>
Wed, 10 Sep 2014 15:58:45 +0000 (17:58 +0200)
committerLoic Dachary <loic-201408@dachary.org>
Wed, 10 Sep 2014 18:49:00 +0000 (20:49 +0200)
commit117de007ef9603df3dffa5f33933760c5994950c
tree1106f7dcbc4185f80fdad1d6902aac970daa5a39
parent136c5e110479124461bf04c10dd227316e370923
erasure-code: mon, osd etc. depend on the plugins

Since the erasure code plugin version check has been introduced,
whenever a library/binary that can load plugin needs to be recompiled,
the erasure code plugins must also be considered. If the reason for
recompiling the library/binary is a new commit, the plugins will fail to
load.

The dependency is not based on source compilation and a shared library
dependency on liberasure-code.la is added instead. This library is
uniformly used whenever a plugin is to be loaded and therefore covers
all library/binaries that need it.

http://tracker.ceph.com/issues/9413 Fixes: #9413

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
src/erasure-code/Makefile.am