Rebase to 0.87.1

This commit is contained in:
Boris Ranto 2015-02-25 11:33:57 +01:00
parent 37b2dd4d84
commit 84aa853323
2 changed files with 9 additions and 8 deletions

View File

@ -9,8 +9,8 @@
# common # common
################################################################################# #################################################################################
Name: ceph Name: ceph
Version: 0.87 Version: 0.87.1
Release: 2%{?dist} Release: 1%{?dist}
Epoch: 1 Epoch: 1
Summary: User space components of the Ceph file system Summary: User space components of the Ceph file system
License: GPLv2 License: GPLv2
@ -18,8 +18,6 @@ Group: System Environment/Base
URL: http://ceph.com/ URL: http://ceph.com/
Source0: http://ceph.com/download/%{name}-%{version}.tar.bz2 Source0: http://ceph.com/download/%{name}-%{version}.tar.bz2
Patch0: ceph-google-gperftools.patch Patch0: ceph-google-gperftools.patch
# Patch1 sent upstream at http://tracker.ceph.com/issues/10688
Patch1: ceph-0.87-boost157.patch
Requires: librbd1 = %{epoch}:%{version}-%{release} Requires: librbd1 = %{epoch}:%{version}-%{release}
Requires: librados2 = %{epoch}:%{version}-%{release} Requires: librados2 = %{epoch}:%{version}-%{release}
Requires: libcephfs1 = %{epoch}:%{version}-%{release} Requires: libcephfs1 = %{epoch}:%{version}-%{release}
@ -66,8 +64,7 @@ BuildRequires: leveldb-devel > 1.2
%if ! ( 0%{?rhel} && 0%{?rhel} <= 6 ) %if ! ( 0%{?rhel} && 0%{?rhel} <= 6 )
BuildRequires: xfsprogs-devel BuildRequires: xfsprogs-devel
%endif %endif
# No yasm dependency for now, it causes selinux issues BuildRequires: yasm
#BuildRequires: yasm
%if 0%{?rhel} || 0%{?centos} || 0%{?fedora} %if 0%{?rhel} || 0%{?centos} || 0%{?fedora}
BuildRequires: snappy-devel BuildRequires: snappy-devel
%endif %endif
@ -415,7 +412,6 @@ python-cephfs instead.
%prep %prep
%setup -q %setup -q
%patch0 -p1 %patch0 -p1
%patch1 -p1
%build %build
# Find jni.h # Find jni.h
@ -922,6 +918,11 @@ ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1
%files -n python-ceph-compat %files -n python-ceph-compat
%changelog %changelog
* Wed Feb 25 2015 Boris Ranto <branto@redhat.com> - 1:0.87.1-1
- Rebase to latest upstream
- Remove boost patch, it is in upstream tarball
- Build with yasm, tarball contains fix for the SELinux issue
* Thu Jan 29 2015 Petr Machata <pmachata@redhat.com> - 1:0.87-2 * Thu Jan 29 2015 Petr Machata <pmachata@redhat.com> - 1:0.87-2
- Rebuild for boost 1.57.0 - Rebuild for boost 1.57.0
- Include <boost/optional/optional_io.hpp> instead of - Include <boost/optional/optional_io.hpp> instead of

View File

@ -1 +1 @@
32159ac85d2c45862dab5b3ac901402c ceph-0.87.tar.bz2 00d910ac57529be846e31a04bc4ab84e ceph-0.87.1.tar.bz2