From e9b09e8cc1039d8cad56a4555d940b9565e6c088 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Tue, 9 Sep 2014 16:50:31 +0200 Subject: [PATCH] packaging: add all erasure code plugins to RPM packages It means distributing a few plugins that are only used for unit testing but it does not use much disk space and this is otherwise harmless. Explicitly listing which plugins are to be installed is problematic because some of them (isa for now and maybe more later) are not available for all architectures. Properly maintaining the list of plugins to install would therefore mean exactly matching which architecture has which plugins. http://tracker.ceph.com/issues/9381 Fixes: #9381 Signed-off-by: Loic Dachary --- ceph.spec.in | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ceph.spec.in b/ceph.spec.in index d19d76fddf74..9a11305d801d 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -486,13 +486,7 @@ fi %{_libdir}/rados-classes/libcls_user.so* %{_libdir}/rados-classes/libcls_version.so* %dir %{_libdir}/ceph/erasure-code -%{_libdir}/ceph/erasure-code/libec_example.so* -%{_libdir}/ceph/erasure-code/libec_fail_to_initialize.so* -%{_libdir}/ceph/erasure-code/libec_fail_to_register.so* -%{_libdir}/ceph/erasure-code/libec_hangs.so* -%{_libdir}/ceph/erasure-code/libec_jerasure*.so* -%{_libdir}/ceph/erasure-code/libec_test_jerasure*.so* -%{_libdir}/ceph/erasure-code/libec_missing_entry_point.so* +%{_libdir}/ceph/erasure-code/libec_*.so* %if 0%{?rhel} >= 7 || 0%{?fedora} /usr/lib/udev/rules.d/60-ceph-partuuid-workaround.rules /usr/lib/udev/rules.d/95-ceph-osd.rules -- 2.47.3