Commit Graph

392 Commits

Author SHA1 Message Date
Kaleb S. KEITHLEY
0d98dedd32 ceph 15.1.0 RC
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-02-11 13:18:33 -05:00
Kaleb S. KEITHLEY
16a5d9d365 ceph 14.2.7 python3-remoto #1784216
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-02-03 00:29:46 -05:00
Kaleb S. KEITHLEY
b7bbd8375e ceph 14.2.7 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-02-01 03:15:39 -05:00
Kaleb S. KEITHLEY
e7d942d1e6 ceph 14.2.6, https://tracker.ceph.com/issues/43649
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-01-29 14:43:21 -05:00
Kaleb S. KEITHLEY
e559532d4b ceph 14.2.6, (temporarily) disable unit tests
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-01-29 12:57:49 -05:00
Kaleb S. KEITHLEY
ce8aeac3f1 ceph-14.2.6, missing includes 2020-01-27 10:33:25 -05:00
Kaleb S. KEITHLEY
c5f02885fe ceph 14.2.6
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-01-12 07:22:50 -05:00
Kaleb S. KEITHLEY
0bbc5f85a7 ceph 14.2.6 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2020-01-09 09:03:01 -05:00
Kaleb S. KEITHLEY
a384bd1238 ceph 14.2.5 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-12-10 10:21:50 -05:00
Kaleb S. KEITHLEY
c7349cff7f ceph 14.2.4, fix typo
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-11-11 06:26:36 -05:00
Kaleb S. KEITHLEY
f706627b65 ceph 14.2.4, partial fix for bz#1768017
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-11-05 10:23:06 -05:00
Kaleb S. KEITHLEY
0f1e9aab49 ceph 14.2.4 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-09-17 10:55:41 -04:00
Kaleb S. KEITHLEY
0c11deb6e7 rpmlint nits
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-09-05 01:08:43 -04:00
Kaleb S. KEITHLEY
f2665f8f56 rpmlint nits
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-09-05 01:06:40 -04:00
Kaleb S. KEITHLEY
d472f02868 rpmlint nits
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-09-05 00:49:55 -04:00
Kaleb S. KEITHLEY
9ccdbdeb2a ceph 14.2.3 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-09-04 13:57:16 -04:00
Miro Hrončok
f8c0702a5e Rebuilt for Python 3.8 2019-08-19 10:11:30 +02:00
Fedora Release Engineering
51d56299ba - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 20:05:57 +00:00
Kaleb S. KEITHLEY
f92c59c650 ceph 14.2.2 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-07-19 10:11:19 -04:00
Petr Písař
89637a46f7 Document unsuppported architectures
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_build_failures
2019-07-08 09:52:33 +02:00
Kaleb S. KEITHLEY
c3ded1ba4d numpy -> python3-numpy, bz#1712203 (and why I like to keep upstream
and fedora .spec files in sync)

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-05-28 13:51:37 -04:00
Kaleb S. KEITHLEY
229de7b3ab sync w/ upstream to minimize diffs/drift
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-05-09 14:36:29 -04:00
Boris Ranto
8ceca65767 Rebase to latest upstream version (14.2.1) 2019-04-29 19:32:37 +02:00
Kaleb S. KEITHLEY
295d99c80e ceph 14.2.0 GA
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-03-19 00:57:39 -04:00
Boris Ranto
8b70fc0981 Rebase to latest upstream version (14.1.1) 2019-03-13 01:28:38 +01:00
Adam Williamson
23a12c000d Return epoch to 2, epochs cannot ever go backwards
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-03-07 18:41:40 -08:00
Kaleb S. KEITHLEY
fd9573057c ceph 14.1.0 w/ static libcrc32
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-03-06 13:41:50 -05:00
Kaleb S. KEITHLEY
13fa69ddf9 ceph 14.1.0 w/ static libcrc32
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-03-06 13:39:40 -05:00
Boris Ranto
fa25767214 Package libceph_crypto_* on all platforms 2019-02-28 09:01:04 +01:00
Boris Ranto
2eee2bbcbd s390x: Add a compile hack
Signed-off-by: Boris Ranto <branto@redhat.com>
2019-02-28 00:59:41 +01:00
Boris Ranto
5846ea0721 Sync spec file with upstream 2019-02-27 21:04:48 +01:00
Boris Ranto
6ad252c21d Rebase to v14.1.0
- contains updates for fixes in upstream nautilus branch
2019-02-27 20:17:22 +01:00
Kaleb S. KEITHLEY
621cf4d6f7 Eliminate redundant CMAKE_* macros when using %cmake global
Add CMAKE_BUILD_TYPE=RelWithDeb(ug)Info and BUILD_CONFIG=rpmbuild

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-02-22 10:52:18 -05:00
Boris Ranto
a9b0fc4948 Fix cve-2019-3821
Signed-off-by: Boris Ranto <branto@redhat.com>
2019-02-21 08:33:35 +01:00
Kaleb S. KEITHLEY
fcfe376de3 rebuild for f31/rawhide, including:
use the %{cmake} %global to get all the extra Fedora cmake options.
  (This is Fedora, so don't care so much about rhel/rhel7 cmake3.)
reset epoch to 1. Note we use (have been using) epoch=1 in Fedora since
  forever. I presume this is so that people can install Ceph RPMs from
  ceph.com if they prefer those, which use epoch=2, and not run into issues
  when updating.

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-02-20 09:27:29 -05:00
Kaleb S. KEITHLEY
5ca819502b w/ fixes for gcc9 2019-02-07 08:13:01 -05:00
Fedora Release Engineering
34869f41a8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 15:26:02 +00:00
Igor Gnatenko
aa192ecb91 Remove unneeded %clean section
It is the behavior since EPEL5.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-29 05:45:29 +01:00
Igor Gnatenko
07ddec03dc Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:57 +01:00
Igor Gnatenko
82de3b23ac
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:38:36 +01:00
Boris Ranto
e14ca57795 Increase mem_per_process to avoid random oom kills
Signed-off-by: Boris Ranto <branto@redhat.com>
2018-12-09 14:01:18 +01:00
Boris Ranto
840cecd85d fix pyOpenSSL depemdency 2018-12-08 11:30:02 +01:00
Boris Ranto
2b3fa8bef4 New release (2:14.0.1-1)
- sync with upstream
- drop 32-bit support, it is no longer supported upstream
2018-12-04 22:43:33 +01:00
Boris Ranto
4c70f88757 New release (2:13.2.2-1)
Sync with upstream
2018-12-04 22:43:28 +01:00
Kaleb S. KEITHLEY
201099b1e3 cleanup/move python bytecompile flag
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-11-15 09:29:15 -05:00
Miro Hrončok
97da17461c https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 2018-11-15 12:53:54 +01:00
Kaleb S. KEITHLEY
8bb9133870 New release (1:12.2.9-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-10-29 09:56:03 -04:00
Kaleb S. KEITHLEY
d73f4ea8b1 Fedora 30 python3. Note ceph-mgr subpackage, ceph-detect-init, ceph-disk,
ceph-volume, and ceph-volume-systemd are missing in this build

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-10-29 07:57:06 -04:00
Kaleb S. KEITHLEY
96e17e7360 Fedora 30 python3. Note ceph-mgr subpackage, ceph-detect-init, ceph-disk,
ceph-volume, and ceph-volume-systemd are missing in this build

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-09-14 09:53:41 -04:00
Kaleb S. KEITHLEY
2d75781cd8 New release (1:12.2.8-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-08-31 13:38:49 -04:00
Igor Gnatenko
ce9ff30f1c
%{python_sitearch} → %{python2_sitearch}
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-30 00:22:27 +02:00
Igor Gnatenko
7a061682c0
python-devel → python2-devel
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-29 23:39:13 +02:00
Igor Gnatenko
2c2513ea41
%{python_sitelib} → %{python2_sitelib}
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-29 23:11:50 +02:00
Kaleb S. KEITHLEY
a4054a83fc New release (1:12.2.7-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-18 13:09:25 -04:00
Kaleb S. KEITHLEY
1b6e363bd1 New release (1:12.2.7-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-18 09:59:46 -04:00
Fedora Release Engineering
0fb6d3aa05 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:41:00 +00:00
Kaleb S. KEITHLEY
294576f608 New release (1:12.2.6-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-11 09:01:29 -04:00
Kaleb S. KEITHLEY
9aeaf53af5 New release (1:12.2.5-3) w/ python-3.7
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-02 09:34:50 -04:00
Kaleb S. KEITHLEY
9b4d3225ea New release (1:12.2.5-2)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-01 06:35:53 -04:00
Kaleb S. KEITHLEY
9094835645 New release (1:13.2.0-3)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-06-28 02:04:51 -04:00
Miro Hrončok
200f2e06d2 Rebuilt for Python 3.7 2018-06-19 10:41:00 +02:00
Kaleb S. KEITHLEY
b79737d3df New release (1:13.1.0-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-05-08 11:57:37 -04:00
Kaleb S. KEITHLEY
448a2831f1 New release (1:12.2.5-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-04-27 12:41:51 -04:00
Rafael dos Santos
f8d1aef3e0 Use standard Fedora linker flags
- Resolves #1547552

Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
2018-04-13 20:16:25 +02:00
Kaleb S. KEITHLEY
27007491d5 New release (1:12.2.4-1)
rhbz#1446610, rhbz#1546611, cephbz#23039

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-03-02 10:15:28 -05:00
Kaleb S. KEITHLEY
1f528edb6d New release (1:12.2.3-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-02-22 13:27:53 -05:00
Kaleb S. KEITHLEY
d40e5a4fa7 New release (1:12.2.3-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-02-21 14:26:53 -05:00
Kaleb S. KEITHLEY
62fe6ff0a5 %ldconfig_scriptlets
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-02-15 16:37:22 -05:00
Kaleb S. KEITHLEY
af74115926 no ldconfig in F28
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-02-15 14:03:04 -05:00
Igor Gnatenko
4d07e55558
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:03:11 +01:00
Fedora Release Engineering
23d2d787d8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 04:44:37 +00:00
Boris Ranto
46defddf84 Fix build error on arm 2017-12-08 00:26:18 +01:00
Kaleb S. KEITHLEY
77bab0ff4b New release (1:12.2.2-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2017-12-06 14:03:41 -05:00
Boris Ranto
a262d185e8 Obsolete ceph-libs-compat package 2017-10-05 14:17:39 +02:00
Kaleb S. KEITHLEY
629de101fc New release (1:12.2.1-1) 2017-09-28 11:13:42 -04:00
Kaleb S. KEITHLEY
6d3068e83f New release (1:12.2.0-1) 2017-08-29 18:05:55 -04:00
Kaleb S. KEITHLEY
23bb1c9d84 libibverbs(-devel) is superceded by rdma-core(-devel), again 2017-08-24 15:56:16 -04:00
Adam Williamson
3cac6fb618 Fix up that last commit (it dropped the rdma dep on Fedora)
Previous committer didn't notice this block is split between
SUSE and Fedora, and the effect of his change was to completely
remove Fedora's build dependency on rdma.
2017-08-24 12:46:53 -07:00
Kaleb S. KEITHLEY
7dfd488d6d libibverbs(-devel) is superceded by rdma-core(-devel) 2017-08-24 13:15:00 -04:00
Adam Williamson
1bc288fec0 Having a comment here causes the command to run prematurely... 2017-08-23 15:28:04 -07:00
Adam Williamson
bcc0c8937e Disable RDMA support on 32-bit ARM (#1484155) 2017-08-23 09:05:57 -07:00
Kaleb S. KEITHLEY
02830d2e48 fix %epoch in comment, ppc64le lowmem_builder 2017-08-17 06:44:51 -04:00
Kaleb S. KEITHLEY
597c68f78d New release (1:12.1.4-1) 2017-08-16 09:26:22 -04:00
Kaleb S. KEITHLEY
565f975165 New release (1:12.1.3-1) 2017-08-12 08:55:35 -04:00
Kaleb S. KEITHLEY
7da9a82906 rebuild with librpm.so.7 2017-08-11 06:26:01 -04:00
Kaleb S. KEITHLEY
5867ad7fc7 Fix 32-bit alignment 2017-08-10 15:53:25 -04:00
Kaleb S. KEITHLEY
bba7f9c4e3 New release (1:12.1.2-1) 2017-08-04 09:32:29 -04:00
Kaleb S. KEITHLEY
e19d64c384 New release (1:12.1.2-1) 2017-08-04 09:09:45 -04:00
Kaleb S. KEITHLEY
4081aab3ef New release (1:12.1.2-1) 2017-08-04 07:45:39 -04:00
Kaleb S. KEITHLEY
6d9510539c New release (1:12.1.2-1) 2017-08-03 10:23:44 -04:00
Boris Ranto
13a18359e9 Fix ppc64 build 2017-08-02 08:39:48 +02:00
Kaleb S. KEITHLEY
56c346a5bc python34 and other nits
still no fix for ppc64
2017-08-01 11:00:02 -04:00
Kaleb S. KEITHLEY
bfadd1c0d6 python34 and other nits
still no fix for ppc64
2017-08-01 10:59:35 -04:00
Florian Weimer
16715d6eb5 Revert "ppc64le disabled until bz #1475636 resolution"
This reverts commit b401956bd3.
2017-07-30 15:56:29 +02:00
Kaleb S. KEITHLEY
b401956bd3 ppc64le disabled until bz #1475636 resolution 2017-07-28 13:34:55 -04:00
Kaleb S. KEITHLEY
673fccff02 12.1.1 w/ hacks for armv7hl: low mem, no java jni
WTIH_BABELTRACE -> WITH_BABELTRACE for all archs
still no fix for ppc64
2017-07-28 08:44:58 -04:00
Fedora Release Engineering
0cd5051482 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 04:39:47 +00:00
Kaleb S. KEITHLEY
54e205530e 12.1.1 w/ rocksdb patch (i686) 2017-07-25 15:16:16 -04:00
Kaleb S. KEITHLEY
467955622d 12.1.1 w/ rocksdb patch (i686), disable ceph_java (armv7hl) 2017-07-25 14:01:02 -04:00
Kaleb S. KEITHLEY
96279e9a98 New release (1:12.1.1-1) 2017-07-22 21:41:01 -04:00
Kaleb S. KEITHLEY
491a579461 New release (2:12.1.1-1) again 2017-07-22 19:25:07 -04:00
Kaleb S. KEITHLEY
44c0bd8d5c New release (2:12.1.1-1) 2017-07-22 18:50:07 -04:00
Kalev Lember
8d767138c1 Rebuilt for Boost 1.64 2017-07-21 09:50:41 +02:00
Petr Písař
6b37af2dd3 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 15:10:44 +02:00
Fedora Release Engineering
81bac1ccdf - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild 2017-05-15 21:04:29 +00:00
Kaleb S. KEITHLEY
8acb7f27af New release (1:10.2.7-1) 2017-04-17 10:46:05 -04:00
Boris Ranto
ffa151c1c9 New release (1:10.2.5-2)
- revert to 10.2.5 for now
- include WorkQueue for librbd to avoid build errors
2017-02-09 00:08:38 +01:00
Boris Ranto
f003c36523 Pack our own sources
Upstream sources are buggy, they point to a different commit in rocksdb.
2017-02-08 19:06:06 +01:00
Boris Ranto
a11242cdd6 Fix Source location and extension 2017-02-07 22:32:26 +01:00
Boris Ranto
2288029bf6 New version (1:11.2.0-1)
- rebase to latest version
- sync up the spec file
2017-02-07 22:24:23 +01:00
Boris Ranto
a2502bdf58 New version (1:10.2.5-1)
- hack: do not check for libxfs, assume it is present
2017-01-13 01:20:14 +01:00
Boris Ranto
7fc18b8c1c New version (1:10.2.4-2) This syncs up with the upstream 10.2.5 Doing it this way because of broken lookaside cache Fix the -devel obsoletes 2016-12-14 00:13:54 +01:00
Boris Ranto
824fa68a8c Do not apply patch manually, autosetup does it for us 2016-12-08 19:49:37 +01:00
Boris Ranto
c342c970d9 New version (1:10.2.4-1)
- Disable erasure_codelib neon build
- Use newer -devel package format
- Sync up the spec file
2016-12-08 19:07:39 +01:00
Ken Dreyer
680c925719 librgw: add API version defines for librgw and rgw_file 2016-10-26 14:42:14 -06:00
Ken Dreyer
ceab65be90 update patches style for rdopkg
The switch to %autosetup corresponds to upstream change
https://github.com/ceph/ceph/pull/9227
2016-10-26 14:41:14 -06:00
Boris Ranto
fa9e04a7d1 New release (1:10.2.3-2)
- common: instantiate strict_si_cast<long> not
2016-09-29 16:14:58 +02:00
Boris Ranto
8d319bc7a9 New version (1:10.2.3-1)
- Disable erasure_codelib neon build
- Sync up spec file with upstream
2016-09-29 11:58:26 +02:00
Igor Gnatenko
f3e716bd25 Rebuild for LevelDB 1.18
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-07 20:40:15 +02:00
Fedora Release Engineering
50ab9b56e2 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 06:45:29 +00:00
Boris Ranto
20b0b2e68e New release (1:10.2.2-2)
- fix tcmalloc handling in spec file
2016-06-21 12:53:05 +02:00
Boris Ranto
dadf49c482 New version (1:10.2.2-1)
- Disable erasure_codelib neon build
- Do not use -momit-leaf-frame-pointer flag
- Sync up spec file with upstream
2016-06-20 13:30:16 +02:00
Boris Ranto
e5a890ade4 New version (1:10.2.1-1)
- Disable erasure_codelib neon build
- Do not use -momit-leaf-frame-pointer flag
- Sync up spec file with upstream
2016-05-16 15:38:59 +02:00
Dan Horák
49e681f424 valgrind not available on s390 2016-05-06 14:18:53 +02:00
Dan Horák
a5a738d622 - fix build on s390(x) - gperftools/tcmalloc not available there 2016-05-06 14:01:23 +02:00
Boris Ranto
9ca188d404 Do not use -momit-leaf-frame-pointer flag 2016-04-22 15:31:35 +02:00
Boris Ranto
bde7d230a8 Rebase to version 10.2.0
- Disable erasure_codelib neon build
- Sync up the spec file
2016-04-22 13:44:52 +02:00
Richard W.M. Jones
767c6bb311 Fixed the reference in previous commit to point to the correct bug. 2016-04-11 16:18:01 +01:00
Richard W.M. Jones
b32301bd4a - Add workaround for XFS header brokenness. 2016-04-11 16:15:34 +01:00
Richard W.M. Jones
6d2e42e155 Fix large startup times of processes linking to -lrbd.
Backport upstream commit 1c2831a2, fixes RHBZ#1319483.
2016-04-11 15:57:58 +01:00
Dennis Gilmore
5e7cff58f4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 17:33:09 +00:00
Jonathan Wakely
9206f82772 Rebuilt for Boost 1.60 2016-01-14 17:36:29 +00:00
Dan Horák
22d0a9bd96 - fix build on s390(x) - gperftools/tcmalloc not available there 2015-12-14 10:10:09 -05:00
Boris Ranto
68971661e7 Re-apply "disable neon build" patch 2015-11-11 15:26:26 +01:00
Boris Ranto
bcc7f226bb Rebase to latest stable upstream version
Version 9.2.0 - infernalis
Use upstream spec file (there was plenty of systemd/selinux changes)
2015-11-10 17:50:29 +01:00
Boris Ranto
3d553afe27 Rebase to latest upstream version (0.94.5) 2015-10-27 16:01:42 +01:00
Boris Ranto
6bc9cadd59 Post-rebase fix-up
The init-radosgw.sysv file was renamed to init-radosgw file in 0.94.4.
2015-10-20 14:47:42 +02:00
Boris Ranto
8d2c0a023a Rebase to latest upstream version (0.94.4)
The rtdsc patch got merged upstream and is already present in the release
2015-10-20 12:10:16 +02:00
Jonathan Wakely
7e0cdd887f Rebuilt for Boost 1.59 2015-08-27 21:19:19 +01:00
Boris Ranto
4ac65e9e96 Fix file list after rebase
Resolves: rhbz#1257374
2015-08-27 15:24:46 +02:00
Boris Ranto
ac5a29a8ad Rebase to latest upstream version (0.94.3)
Resolves: rhbz#1257374
2015-08-27 14:22:00 +02:00
Richard W.M. Jones
222abd2152 Fix build against boost 1.58 (http://tracker.ceph.com/issues/11576). 2015-07-31 14:56:49 +01:00
Dennis Gilmore
bb85c64a3d - Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 2015-07-29 12:04:14 -05:00
David Tardon
09905ca683 rebuild for Boost 1.58 2015-07-22 18:15:06 +02:00
Boris Ranto
b7119dde1d Rebase to latest upstream version (0.94.2)
Resolves: rhbz#1229924
2015-07-16 10:37:55 +02:00
Dennis Gilmore
9b5287b8d1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 02:30:12 +00:00
Dan Horák
94d715c6db - fix build on s390(x) - no gperftools there 2015-06-08 17:43:13 +02:00
Boris Ranto
c767eafe44 Disable lttng support
Resolves: rhbz#1223319
2015-05-21 11:03:50 +02:00
Boris Ranto
300509739c Fix arm linking issue
Resolves: rhbz#1222286
2015-05-18 20:34:11 +02:00
Boris Ranto
bedf031a7d Fix arm compilation issues 2015-04-16 13:10:30 +02:00
Boris Ranto
2a379f1396 Rebase to latest upstream (0.94.1) and sync-up spec file 2015-04-14 17:09:59 +02:00
Ken Dreyer
a6871cb0d5 add version numbers to Obsoletes
The ceph-devel and python-ceph packages were split out, but there were
no version numbers added to the Obsoletes during the split.

This means that we obsolete packages that are far newer than us. This
impacts packages coming from upstream's "gitbuilder" system (for
example), as well as any other upstream RPMs until this package split is
done upstream.

Add version numbers to the Obsoletes. I've chosen to use a
version+release number that's lower than what we currently ship in
Fedora (0.87-1), but newer than what we shipped in the last Fedora
update (0.80.6-1).
2015-04-01 09:04:15 -06:00
Boris Ranto
2a0aaf952c Fix several issues with spec file
- Perform a hardened build
- Use git-formatted patches
- Add patch for pthreads rwlock unlock problem
- Do not remove conf files on uninstall
- Remove the cleanup function, it is only necessary for f20 and f21
2015-03-04 16:13:36 +01:00
Boris Ranto
84aa853323 Rebase to 0.87.1 2015-02-25 11:33:57 +01:00
Ken Dreyer
37b2dd4d84 add upstream ticket link for Boost 1.57.0 patch
The Boost 1.57.0 patch has been sent upstream. Record a link to this
ticket in the comments of our spec file.
2015-01-29 09:30:47 -07:00
Petr Machata
c130ff2a04 Include <boost/optional/optional_io.hpp> instead of <boost/optional.hpp>
Keep the old behavior in one case, where a std::map is printed, and
the corresponding operator<< isn't available.
2015-01-29 03:18:49 +01:00
Petr Machata
c485e3a1fb Rebuild for boost 1.57.0 2015-01-27 03:29:25 +01:00
Boris Ranto
d8048b573b Sync-up with upstream -- formatting issues 2014-11-12 14:59:35 +01:00
Boris Ranto
7ebc469b21 Fix the removed path (missing RPM_BUILD_ROOT) 2014-11-03 17:38:23 +01:00
Boris Ranto
3b0b0e04e8 Rebase to latest major version (firefly -> giant) 2014-11-03 16:31:09 +01:00
Boris Ranto
290a036741 Rebase to latest upstream version 2014-10-16 12:38:49 +02:00
Boris Ranto
a4d87e63c6 Fix the librados-devel vs librados2-devel problem 2014-10-11 15:58:58 +02:00
Boris Ranto
628a5cfe1f Provide empty file list for python-ceph-compat and ceph-devel-compat 2014-10-10 16:42:20 +02:00
Boris Ranto
7da3554afd Rebase and split ceph-devel, python-ceph packages 2014-10-10 15:44:05 +02:00
Dan Horák
34495d4d5f - update Requires for s390(x) 2014-09-09 10:12:07 +02:00
Boris Ranto
273aebea8d Fix bz 1136811 (incorrect symlink on fedora) 2014-09-03 15:30:38 +02:00
Boris Ranto
ac3de9eccb Fix bogus dates 2014-08-22 01:56:50 +02:00
Boris Ranto
e46d0f152b Second attempt to fix selinux issue (bz 1118504) 2014-08-22 01:53:25 +02:00
Boris Ranto
b3185457ec Revert "Modify configure flags to get rid of selinux-related permission denied when loading libraries (bz 1118504)"
This reverts commit 7f6844291d.

The reason is that the commit did not fix the issue.
2014-08-22 01:14:20 +02:00
Boris Ranto
7f6844291d Modify configure flags to get rid of selinux-related permission denied when loading libraries (bz 1118504) 2014-08-21 17:42:17 +02:00
Kalev Lember
25b47f32a9 Obsolete ceph-libcephfs
Correct the name of the obsoleted package. It used to be called
"ceph-libcephfs" and not "libcephfs".

Transaction check error:
file /usr/lib64/libcephfs.so.1.0.0 from install of
libcephfs1-1:0.80.5-5.fc21.x86_64 conflicts with file from package
ceph-libcephfs-0.81.0-6.fc21.x86_64
2014-08-16 23:38:39 +02:00
Boris Ranto
e44806fede Various fixes:
- Do not require xfsprogs/xfsprogs-devel for el6
- Require gperftools-devel for non-ppc*/s390* architectures only
- Do not require junit -- no need to build libcephfs-test.jar
- Build without libxfs for el6
- Build without tcmalloc for ppc*/s390* architectures
- Location of mkcephfs must depend on a rhel release
- Use epoch in the Requires fields [1130700]
2014-08-16 16:00:20 +02:00
Boris Ranto
830e99f484 Use the proper version name in Obsoletes, the previous one did not obsolete all the packages that it should 2014-08-16 10:32:16 +02:00
Boris Ranto
a236dbbbe2 Fix the date in changelog 2014-08-16 03:50:05 +02:00
Peter Robinson
c81d313d7c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 23:54:45 +00:00
Boris Ranto
5311ad2942 Add the arm pthread hack 2014-08-16 01:11:30 +02:00
Boris Ranto
08b7207d61 Bump the Epoch, we need to keep the latest stable, not development, ceph version in fedora
- Use the upstream spec file with the ceph-libs split
- Add libs-compat subpackage
- Use fedora in rhel 7 checks
- Obsolete libcephfs
- Depend on redhat-lsb-core for the initscript
2014-08-15 23:07:34 +02:00
Kalev Lember
d1845800ed Add obsoletes to keep the upgrade path working
https://bugzilla.redhat.com/show_bug.cgi?id=1118510
2014-08-13 20:27:19 +02:00
Kaleb S. KEITHLEY
9a1331d776 revert to old spec until after f21 branch 2014-07-07 08:13:40 -04:00
Kaleb S. KEITHLEY
ed8d9af197 temporary exclude f21/armv7hl. N.B. it builds fine on f20/armv7hl. 2014-07-04 15:36:03 -04:00
Kaleb S. KEITHLEY
4be65c200b upstream ceph.spec file 2014-07-04 12:45:53 -04:00
Kaleb S. KEITHLEY
57cc7e9923 upstream ceph.spec file 2014-07-01 14:19:27 -04:00
Kaleb S. KEITHLEY
10fcd5ea45 upstream ceph.spec file 2014-07-01 13:47:44 -04:00
Dennis Gilmore
e605c9c549 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 23:26:10 -05:00
Kaleb S. KEITHLEY
560f971731 el6 ppc64 likewise for tcmalloc, merge from origin/el6 2014-06-05 04:44:32 -04:00
Kaleb S. KEITHLEY
cca983bdeb el6 ppc64 does not have gperftools, merge from origin/el6 2014-06-05 02:52:02 -04:00
Kaleb S. KEITHLEY
6c2f2c4e79 ceph-0.81.0 2014-06-05 02:17:45 -04:00
Peter Robinson
9c82455d7f gperftools now available on aarch64/ppc64 2014-06-04 14:02:57 +01:00
Petr Machata
e579d551c9 Rebuild for boost 1.55.0 2014-05-23 12:31:44 +02:00
David Tardon
aac817e15f rebuild for boost 1.55.0 2014-05-23 10:30:03 +02:00
Kaleb S. KEITHLEY
c28233e26b build epel-6
- exclude %{_libdir}/ceph/erasure-code in base package
2014-05-14 10:52:10 -04:00
Kaleb S. KEITHLEY
f082c040b2 Update to latest stable upstream release, BZ 1095201
- PIE, _hardened_build, BZ 955174
2014-05-13 16:00:51 -04:00
Ken Dreyer
4c912aebbb Move plugins from -devel into -libs package (#891993)
Thanks Michael Schwendt <mschwendt@gmail.com>.
2014-02-05 22:04:44 -07:00
Ken Dreyer
b4b867b0c4 remove trailing whitespace 2014-01-29 15:10:47 -07:00
Ken Dreyer
c523b37b4d Update to latest stable upstream release
- Use HTTPS for URLs
- Submit Automake 1.12 patch upstream
- Move unversioned shared libs from ceph-libs into ceph-devel
2014-01-13 09:45:08 -07:00
Peter Robinson
a69f0258b3 build without tcmalloc on aarch64 (no gperftools) 2013-12-18 10:44:46 +00:00
Peter Robinson
975579a765 gperftools not currently available on aarch64 2013-11-30 17:30:20 +00:00
Dan Horák
52a2b9bf64 - fix build on non-x86_64 64-bit arches 2013-10-07 12:08:23 +02:00
Josef Bacik
7d8598d9d5 - update to 0.67.3 2013-09-11 16:09:38 -04:00
Michael Schwendt
f6f6a625d7 General cleanup for Duplicate Provides, but found lots of other issues
in the spec file:
- let base package include all its documentation files via %doc magic,
  so for Fedora 20 Unversioned Docdirs no files are included accidentally
- include the sample config files again (instead of just an empty docdir
  that has been added for #846735)
- don't include librbd.so.1 also in -devel package (#1003202)
- move one misplaced rados plugin from -devel into -libs package (#891993)
- include missing directories in -devel and -libs packages
- move librados-config into the -devel pkg where its manual page is, too
- add %_isa to subpackage dependencies
- don't use %defattr anymore
- add V=1 to make invocation for verbose build output
2013-09-11 14:15:50 +02:00