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
f07f612bc9
Merge branch 'master' into epel7
2014-01-29 15:10:09 -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
8ee25c7ded
Merge branch 'master' into f19
2013-10-07 12:09:49 +02:00
Dan Horák
52a2b9bf64
- fix build on non-x86_64 64-bit arches
2013-10-07 12:08:23 +02:00
Josef Bacik
77906caf26
- fix a sample.conf problem
2013-09-13 09:40:03 -04:00