The package rpms/cyrus-imapd.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/cyrus-imapd.git/commit/?id=cdeac9....
Change:
+%ifarch i686 armv7hl
Thanks.
Full change:
============
commit cdeac93ae70af323579fc28462567423af3dc3f7
Author: Jason Tibbitts <tibbs(a)math.uh.edu>
Date: Tue Jun 27 14:39:38 2017 -0500
Disable one test on 32-bit machines.
I failed to notice that the Cassandane update had caused an additional
failure on 32-bit, reported upstream as
https://github.com/cyrusimap/cyrus-imapd/issues/2042
diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec
index c8402cf..3e628ba 100644
--- a/cyrus-imapd.spec
+++ b/cyrus-imapd.spec
@@ -9,7 +9,7 @@
Name: cyrus-imapd
Version: 3.0.2
-Release: 1%{?dist}
+Release: 2%{?dist}
%define ssl_pem_file /etc/pki/%name/%name.pem
@@ -478,6 +478,15 @@ tests=(
)
for i in ${tests[@]}; do exclude+=("!$i"); done
+%ifarch i686 armv7hl
+# Just this one test is now failing on 32-bit machines. I'm not sure why.
+#
https://github.com/cyrusimap/cyrus-imapd/issues/2042
+tests=(
+ JMAPCalendars.setcalendarevents_recurrence
+)
+for i in ${tests[@]}; do exclude+=("!$i"); done
+%endif
+
%ifarch ppc64 s390x
# Some failures only on big-endian machines for some reason
# Reported upstream at
https://github.com/cyrusimap/cyrus-imapd/issues/2040
@@ -623,6 +632,10 @@ getent passwd cyrus >/dev/null || /usr/sbin/useradd -c "Cyrus
IMAP Server" -d /v
%changelog
+* Tue Jun 27 2017 Jason L Tibbitts III <tibbs(a)math.uh.edu> - 3.0.2-2
+- Exclude one more test from 32-bit arches. Looks like this failure crept in
+ with the Cassandane update.
+
* Thu Jun 22 2017 Jason L Tibbitts III <tibbs(a)math.uh.edu> - 3.0.2-1
- Update to 3.0.2.
- New Cassandane snapshot, with more tests (all of which are passing).