[packages/ceph] - updated to 0.94.1 - added ac patch
qboosh
qboosh at pld-linux.org
Fri Apr 24 14:31:46 CEST 2015
commit b431df6009ba899764d7ee07d1e1515736fb3405
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Apr 24 14:33:45 2015 +0200
- updated to 0.94.1
- added ac patch
ceph-ac.patch | 20 ++++++++++++++++++++
ceph.spec | 12 ++++++++----
2 files changed, 28 insertions(+), 4 deletions(-)
---
diff --git a/ceph.spec b/ceph.spec
index af9d55b..20604f4 100644
--- a/ceph.spec
+++ b/ceph.spec
@@ -1,3 +1,4 @@
+# TODO: accelio libxio (BR: accelio libibverbs-devel librdmacm-devel
#
# Conditional build:
%bcond_without java # Java binding
@@ -15,15 +16,16 @@
Summary: User space components of the Ceph file system
Summary(pl.UTF-8): Działające w przestrzeni użytkownika elementy systemu plików Ceph
Name: ceph
-Version: 0.92
-Release: 4
+Version: 0.94.1
+Release: 1
License: LGPL v2.1 (libraries), GPL v2 (some programs)
Group: Base
Source0: http://ceph.com/download/%{name}-%{version}.tar.bz2
-# Source0-md5: e8385508ee9a54f1cf56c1bcc1ec2b77
+# Source0-md5: e4a625aa2c91fe5d3f0c62faa4716ca2
Patch0: %{name}-init-fix.patch
Patch1: %{name}.logrotate.patch
Patch2: %{name}-link.patch
+Patch3: %{name}-ac.patch
URL: http://ceph.com/
BuildRequires: autoconf >= 2.59
BuildRequires: automake
@@ -195,6 +197,7 @@ Agenci OCF do monitorowania procesów Cepha.
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%build
%{__libtoolize}
@@ -293,9 +296,9 @@ fi
%attr(755,root,root) %{_bindir}/ceph-rest-api
%attr(755,root,root) %{_bindir}/ceph-run
%attr(755,root,root) %{_bindir}/ceph-syn
-%attr(755,root,root) %{_bindir}/ceph_mon_store_converter
%attr(755,root,root) %{_bindir}/cephfs
%attr(755,root,root) %{_bindir}/cephfs-journal-tool
+%attr(755,root,root) %{_bindir}/cephfs-table-tool
%attr(755,root,root) %{_bindir}/crushtool
%attr(755,root,root) %{_bindir}/librados-config
%attr(755,root,root) %{_bindir}/monmaptool
@@ -338,6 +341,7 @@ fi
%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_lrc.so*
%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_missing_entry_point.so*
%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_missing_version.so*
+%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_shec.so*
%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_test_jerasure_generic.so*
%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_test_jerasure_neon.so*
%attr(755,root,root) %{_libdir}/ceph/erasure-code/libec_test_jerasure_sse3.so*
diff --git a/ceph-ac.patch b/ceph-ac.patch
new file mode 100644
index 0000000..01a3d60
--- /dev/null
+++ b/ceph-ac.patch
@@ -0,0 +1,20 @@
+--- ceph-0.94.1/configure.ac.orig 2015-04-10 21:09:16.000000000 +0200
++++ ceph-0.94.1/configure.ac 2015-04-23 17:09:49.415097906 +0200
+@@ -967,7 +967,7 @@
+ ])
+
+ AC_MSG_CHECKING([for sched.h])
+-+AC_LANG_PUSH([C++])
++AC_LANG_PUSH([C++])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #define _GNU_SOURCE
+ #include <sched.h>
+@@ -984,7 +984,7 @@
+ ], [
+ AC_MSG_RESULT([no])
+ ])
+-+AC_LANG_POP([C++])
++AC_LANG_POP([C++])
+
+
+ #
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ceph.git/commitdiff/b431df6009ba899764d7ee07d1e1515736fb3405
More information about the pld-cvs-commit
mailing list