The package rpms/xrootd.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/xrootd.git/commit/?id=22bdf082349....
Change:
-%ifarch %{ix86} %{arm}
Thanks.
Full change:
============
commit 22bdf082349bd11318f9c77a020857031b977642
Author: Mattias Ellert <mattias.ellert(a)physics.uu.se>
Date: Fri Aug 2 00:10:50 2019 +0200
Update to version 4.10.0
Drop the xrootd-ceph package (now in a separate source RPM)
diff --git a/sources b/sources
index 6d345b2..9960c48 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xrootd-4.9.1.tar.gz) =
7735eacee3f42a7ab5612357e4062b25d1917b8a1c57742926b772b3315c3ff86a3659ad2a5148603e04538c22acaa7c29220eefa1f2a82274bcad23895b34eb
+SHA512 (xrootd-4.10.0.tar.gz) =
deb40ed2d751c3e5a8512a85a9fb13c8fc432cda14682adb0755d0da1f95f177115d09df9438de97d224b36d00d487112d4deeba1c3db9382c7a727daf956bc3
diff --git a/xrootd.spec b/xrootd.spec
index 41cf796..91af291 100644
--- a/xrootd.spec
+++ b/xrootd.spec
@@ -16,21 +16,6 @@
%global py2 1
%endif
-%if %{?fedora}%{!?fedora:0} >= 24
-%if %{?fedora}%{!?fedora:0} >= 30
-# Ceph is broken for 32 bit arches in Fedora 30+
-%ifarch %{ix86} %{arm}
-%global ceph 0
-%else
-%global ceph 1
-%endif
-%else
-%global ceph 1
-%endif
-%else
-%global ceph 0
-%endif
-
%if %{?fedora}%{!?fedora:0} >= 28 || %{?rhel}%{!?rhel:0} >= 7
%global macaroons 1
%else
@@ -39,8 +24,8 @@
Name: xrootd
Epoch: 1
-Version: 4.9.1
-Release: 2%{?dist}
+Version: 4.10.0
+Release: 1%{?dist}
Summary: Extended ROOT file server
License: LGPLv3+
@@ -79,10 +64,6 @@ BuildRequires: python2-sphinx
%if %{?rhel}%{!?rhel:0} == 6
BuildRequires: python-sphinx10
%endif
-%if %{ceph}
-BuildRequires: librados-devel
-BuildRequires: libradosstriper-devel
-%endif
%if %{macaroons}
BuildRequires: json-c-devel
BuildRequires: libmacaroons-devel
@@ -237,15 +218,6 @@ Requires: fuse
This package contains the FUSE (file system in user space) xrootd mount
tool.
-%if %{ceph}
-%package ceph
-Summary: Ceph back-end plug-in for xrootd
-Requires: %{name}-server%{?_isa} = %{epoch}:%{version}-%{release}
-
-%description ceph
-This package contains a ceph back-end plug-in for xrootd.
-%endif
-
%if %{py2}
%package -n python2-%{name}
Summary: Python 2 bindings for xrootd
@@ -413,10 +385,6 @@ sed 's!/usr/bin/env perl!/usr/bin/perl!' -i \
sed 's!/usr/bin/env bash!/bin/bash!' -i %{buildroot}%{_bindir}/xrootd-config
-%if %{ceph}
-rm %{buildroot}%{_libdir}/libXrdCephPosix.so
-%endif
-
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/config.d
mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
@@ -443,10 +411,6 @@ rm %{buildroot}%{_pkgdocdir}/python/.buildinfo
%ldconfig_scriptlets server-libs
-%if %{ceph}
-%ldconfig_scriptlets ceph
-%endif
-
%pre server
getent group %{name} >/dev/null || groupadd -r %{name}
getent passwd %{name} >/dev/null || useradd -r -g %{name} -s /sbin/nologin \
@@ -665,10 +629,10 @@ fi
%{_includedir}/%{name}/XrdCms
%{_includedir}/%{name}/XrdFileCache
%{_includedir}/%{name}/XrdHttp
+%{_includedir}/%{name}/XrdOfs
%{_includedir}/%{name}/XrdOss
%{_includedir}/%{name}/XrdSfs
%{_includedir}/%{name}/XrdXrootd
-%{_includedir}/%{name}/XrdHttp
%{_libdir}/libXrdHttpUtils.so
%{_libdir}/libXrdServer.so
@@ -703,13 +667,6 @@ fi
%{_bindir}/xrootdfs
%{_mandir}/man1/xrootdfs.1*
-%if %{ceph}
-%files ceph
-%{_libdir}/libXrdCeph-4.so
-%{_libdir}/libXrdCephXattr-4.so
-%{_libdir}/libXrdCephPosix.so.*
-%endif
-
%if %{py2}
%files -n python2-%{name}
%{python2_sitearch}/pyxrootd-*.egg-info
@@ -735,6 +692,10 @@ fi
%doc %{_pkgdocdir}
%changelog
+* Thu Aug 01 2019 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 1:4.10.0-1
+- Update to version 4.10.0
+- Drop the xrootd-ceph package (now in a separate source RPM)
+
* Sat Jul 27 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
1:4.9.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild