Commit Graph

287 Commits

Author SHA1 Message Date
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
Peter Robinson fc25307343 re-enable tmalloc on arm now gperftools is fixed 2013-07-31 17:03:16 +01:00
Josef Bacik 9cd0433a2c - disable tmalloc on arm 2013-07-29 15:13:54 -04:00
Josef Bacik 7d1f840a1f - update to 0.61.7 2013-07-29 14:59:31 -04:00
Petr Machata 6bb58e5016 Rebuild for boost 1.54.0 2013-07-27 14:52:09 +02:00
Josef Bacik 514a2a17d7 - Update to 0.56.4 2013-03-29 16:39:26 -04:00
Josef Bacik 5b135f1378 Merge branch 'master' into f18
Conflicts:
	ceph.spec
2013-02-21 16:41:35 -05:00
Josef Bacik 3991b7a14d - update to 0.56.3 2013-02-21 16:37:30 -05:00
Richard W.M. Jones ffa978b691 Rebuilt to try to fix boost dependency problem in Rawhide. 2013-02-11 20:51:34 +00:00
Josef Bacik f5c462a933 - updated to 0.53 2012-11-01 11:18:39 -04:00
Jonathan Dieter 0521dc9b41 Rebuild after buildroot was messed up
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
2012-09-24 15:39:26 +03:00
Jonathan Dieter 9855df9139 Fix automake 1.12 error
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
2012-09-24 09:22:21 +03:00
Jonathan Dieter ff794c7017 Use system leveldb instead of bundled library
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
2012-09-24 09:00:37 +03:00
David Nalley 6449f95424 updating to 0.51 2012-09-09 13:41:08 -04:00
Dennis Gilmore 19726c103f - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 13:47:55 -05:00
Josef Bacik d02143ac96 -fix some missing man pages and such 2012-05-10 09:56:19 -04:00
Josef Bacik 8f23225f59 - update to 0.46 2012-05-09 17:00:02 -04:00
Dan Horák ba92463cc7 fix detection of C++11 atomic header 2012-04-23 20:05:49 +02:00
Josef Bacik 50e073a68a - update to upstream 0.45 2012-04-12 16:02:46 -04:00
Peter Robinson 563583e5c0 fix building on ARM 2012-04-04 20:49:36 +01:00
Dan Horák 6eb8fdf3f0 gperftools not available also on ppc 2012-03-26 11:32:43 +02:00
Jonathan Dieter 0f5f195c33 Update to 0.44
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
2012-03-26 10:39:06 +03:00
Jonathan Dieter f32a9e4df7 Update to upstream 0.43 and drop unnecessary patches
Signed-off-by: Jonathan Dieter <jdieter@lesbg.com>
2012-03-06 16:58:21 +02:00
Dennis Gilmore 3cf1ae6df2 - Rebuilt for c++ ABI breakage 2012-02-28 12:01:56 -06:00
Tom Callaway dc8a12beda update to 0.41, fix ftbfs, rebuild against gperftools 2012-02-16 21:39:09 -05:00
David Nalley c0a0a52a8b fixing bug 773194 and upgrading to 0.39 in the process 2012-01-13 14:06:41 -05:00
Dennis Gilmore ca214a19e5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 17:12:05 -06:00
Michael Schwendt 11db7b3461 fix -static BuildRequires 2011-11-17 19:37:24 +01:00
David Nalley 36be982698 complying with -static lib guidelines bz: 609700 2011-11-09 11:58:36 -05:00
David Nalley d10f18bd8e Updating to 0.37
Fixing bugs 745462, 745460, 691033, 748930, 747101
2011-11-05 22:10:06 -04:00
Dan Horák b89a3dc9a3 google-perftools not available also on s390(x) 2011-08-19 11:18:24 +02:00
Karsten Hopp fd6c2fa998 build without tcmalloc on ppc64, BR google-preftools is not available there 2011-07-26 10:42:16 +02:00
Josef Bacik 454e443680 - remove include of curl/types.h since it's not used anymore 2011-07-12 16:47:16 -04:00
Josef Bacik 9b4a6bb004 - update to 0.31 2011-07-12 15:20:47 -04:00
Josef Bacik 81c2739f9a -update the spec file 2011-04-05 16:11:43 -07:00
Josef Bacik 555889fa91 -Update to 0.26 2011-04-05 15:58:14 -07:00
Josef Bacik ca6b4d7645 - update to 0.25.1 2011-03-23 08:37:37 -04:00
Dennis Gilmore 10fd17e5ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 01:16:45 -06:00
Steven Pritchard 3dcda9e51f Update to 0.21.3. 2010-09-29 15:24:43 -05:00
Steven Pritchard bfda65c8f0 Update to 0.21.2. 2010-09-29 12:38:19 -05:00
Steven Pritchard cf2b700b23 Update to 0.21.1. 2010-08-30 12:30:32 -05:00
Josef Bacik a48a736e33 - update to 0.20.2 2010-07-06 18:57:23 +00:00
Josef Bacik 5dd73cb626 Initial import (#563318) 2010-05-07 17:57:33 +00:00