public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Martin Osvald <mosvald@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/cyrus-imapd] rawhide: New version 3.12.4 (rhbz#2500822)
Date: Mon, 14 Sep 2026 06:51:19 GMT [thread overview]
Message-ID: <178936867957.1.907666854331598536.rpms-cyrus-imapd-077cb56d34ac@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/cyrus-imapd
Branch : rawhide
Commit : 077cb56d34aca64446018f53ad10398201a1bc38
Author : Martin Osvald <mosvald@redhat.com>
Date : 2026-09-11T16:45:26+02:00
Stats : +35/-37 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/cyrus-imapd/c/077cb56d34aca64446018f53ad10398201a1bc38?branch=rawhide
Log:
New version 3.12.4 (rhbz#2500822)
---
diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec
index 107fb37..8ab5e1d 100644
--- a/cyrus-imapd.spec
+++ b/cyrus-imapd.spec
@@ -1,7 +1,7 @@
#%%global prever rc1
Name: cyrus-imapd
-Version: 3.12.2
+Version: 3.12.4
Release: %autorelease %{?prever:-e %prever}
Summary: A high-performance email, contacts and calendar server
License: BSD-Attribution-HPND-disclaimer
@@ -169,7 +169,6 @@ BuildRequires: perl(MIME::Base64)
BuildRequires: perl(Module::Load::Conditional)
BuildRequires: perl(Net::CalDAVTalk)
BuildRequires: perl(Net::CardDAVTalk)
-BuildRequires: perl(Net::CardDAVTalk::VCard)
BuildRequires: perl(Net::DAVTalk)
BuildRequires: perl(Net::LDAP::Filter)
BuildRequires: perl(Net::LDAP::FilterMatch)
@@ -207,6 +206,7 @@ BuildRequires: perl(XML::Generator)
BuildRequires: perl(XML::Simple)
BuildRequires: perl(XML::Spice)
# These were reported as missing during the build itself
+BuildRequires: perl(Convert::Base64)
BuildRequires: perl(DBD::SQLite)
BuildRequires: perl(Digest::CRC)
BuildRequires: perl(Moo)
@@ -410,49 +410,22 @@ make notifyd/notifytest
# CASSANDANE_BUILD
%if %{with cassandane}
-# This module is not available in Fedora:
-yes | cpan -T IO::File::fcntl
+# These modules are not available in Fedora:
+yes | cpan -T IO::File::fcntl Net::CardDAVTalk::VCard
pushd cassandane
# This is the test suite, which doesn't build much but does verify its dependencies.
export NOCYRUS=1
make
-export IMAPTEST_COMMIT=44ff753f51d1a767b8d71b04e882847664d9f0c8
+export IMAPTEST_COMMIT=3bde0f4a4398ebc6a7204c894ddf0b29bedf5dcf
# Do not depend on imaptest package (missing on RHEL10)
-wget https://src.fedoraproject.org/lookaside/pkgs/imaptest/imaptest-44ff753f51d1a767b8d71b04e882847664d9f0c8.tar.gz/sha512/35ce05ebb69d393d101d11959513ff4c699bfce47a81291b69e50c861cb81713ed216f0760e5984e72f8ad0cd7406716b9c9a159a2b472955b17e6e3cb9b3093/imaptest-44ff753f51d1a767b8d71b04e882847664d9f0c8.tar.gz
+wget https://src.fedoraproject.org/lookaside/pkgs/imaptest/imaptest-3bde0f4a4398ebc6a7204c894ddf0b29bedf5dcf.tar.gz/sha512/d5d0afd80bf7cefd880ab50f24eeb8692d7ca866259f7e78a7e15c595ec5ae6af0c0d36e6b9cb12557fe21eb8b8602e0529def8a0bcfcc3e83775993dd85440a/imaptest-3bde0f4a4398ebc6a7204c894ddf0b29bedf5dcf.tar.gz
rm -rf imaptest-src
mkdir imaptest-src
tar -xf imaptest-$IMAPTEST_COMMIT.tar.gz --strip-components=1 -C imaptest-src
pushd imaptest-src
-cat <<'EOF_so-file.patch' > so-file.patch
-From 39d3dcc8f8ae4e7e751cb0ba633301630e32f54e Mon Sep 17 00:00:00 2001
-From: Aki Tuomi <aki.tuomi@open-xchange.com>
-Date: Tue, 20 May 2025 11:47:24 +0300
-Subject: [PATCH] configure: Use libssl_iostream_openssl.so with installed
- dovecot
-
----
- configure.ac | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index d8c3405..df881b5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -25,8 +25,8 @@ AS_IF([test "$DOVECOT_INSTALLED" = 'no'], [
- LIBDOVECOT=$abs_dovecotdir/src/lib-dovecot/libdovecot.la
- LIBDOVECOT_SSL=$abs_dovecotdir/src/lib-ssl-iostream/libssl_iostream_openssl.la
- ], [
-- LIBDOVECOT=$dovecot_pkglibdir/libdovecot.la
-- LIBDOVECOT_SSL=$dovecot_moduledir/libssl_iostream_openssl.la
-+ LIBDOVECOT=$dovecot_pkglibdir/libdovecot.so
-+ LIBDOVECOT_SSL=$dovecot_moduledir/libssl_iostream_openssl.so
- ])
- AC_SUBST([LIBDOVECOT_SSL])
-EOF_so-file.patch
-patch -p1 < so-file.patch
autoreconf -i
# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1103927#c4 (and later)
sed -e 's@\(^LIBDOVECOT .*\)@\1 -Wl,-rpath -Wl,/usr/lib64/dovecot@' -i src/Makefile.in
@@ -643,7 +616,7 @@ pushd cassandane
# ---------------------------------------------------------
exclude=()
tests=(
- # This exclusion list was verified on 2025-12-19.
+ # This exclusion list was verified on 2026-09-11.
# This tests coredumping and won't work on a machine where systemd
# intercepts coredumps, which includes our builders.
@@ -655,11 +628,24 @@ tests=(
Cyrus::Admin.imap_admins_virtdomains
# TODO currently failing
+ Cyrus::Caldav.attendee_exdate
+ Cyrus::Caldav.delete_recur_extraattendee
Cyrus::Caldav.freebusy_empty_rrule
+ Cyrus::Caldav.invite_change_organizer
+ Cyrus::Caldav.invite_change_organizer_recur
+ Cyrus::Caldav.multiinvite_add_person_changes
+ Cyrus::Caldav.multiinvite_add_person_only
+ Cyrus::Caldav.multiinvite_remove_person_only
+ Cyrus::Caldav.remove_oneattendee_recurring
+ Cyrus::Caldav.reply
+ Cyrus::Caldav.reply_scheduleaddress
+ Cyrus::Caldav.reply_withothers
+ # Test infrastructure bug: Wide character in warn in perl-Text-JSCalendar/perl-Mail-JMAPTalk
+ Cyrus::JMAPCore.blob_download_name
Cyrus::ImapTest.urlauth2
- Cyrus::IMAPLimits.maxargssize_append_flags
Cyrus::JMAPCalendars.calendarevent_guesstz_ignore_xjmapid
Cyrus::JMAPCalendars.itip_ignore_invalid_timezone
+ Cyrus::JMAPCalendars.rscale_in_jmap_hidden_in_caldav
Cyrus::JMAPEmail.email_query_emailaddress
Cyrus::JMAPEmail.email_query_messageid
Cyrus::LibCyrus.example_libcyrus
@@ -670,6 +656,18 @@ tests=(
Cyrus::SearchSquat.nonincremental
Cyrus::SearchSquat.incremental
Cyrus::SearchSquat.one_doc_per_message
+ Cyrus::Sieve.imip_cancel_instance
+ Cyrus::Sieve.imip_invite_single_then_master
+ Cyrus::Sieve.imip_override
+ Cyrus::Sieve.imip_reply
+ Cyrus::Sieve.imip_reply_no_organizer
+ Cyrus::Sieve.imip_reply_one_recurrence
+ Cyrus::Sieve.imip_reply_override
+ Cyrus::Sieve.imip_reply_override_google
+ Cyrus::Sieve.imip_reply_override_invalid
+ Cyrus::Sieve.imip_reply_override_rdate
+ Cyrus::Sieve.imip_reply_two_recurrences
+ Cyrus::Sieve.imip_reply_with_alarm
Cyrus::Simple.sasl_ir
)
for i in ${tests[@]}; do exclude+=("!$i"); done
diff --git a/sources b/sources
index 4317821..b428032 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (cyrus-imapd-3.12.2.tar.gz) = bcb57f8d0c0fa4a2e9e4d9f356b1abe647f568398705376cae0b4dd1081cc27681ab381201804131ee470cdba8f9dc41ad39489d00e8830af8977dab317a087e
-SHA512 (cyrus-imapd-3.12.2.tar.gz.sig) = 95e8ef7f837caad2d6fe0549e75eccde704aaf38901f56a6f3c437c601dad21d38c4fb8de8a24ae38db0e14caf31a9d55756363fcdf16e65d15a192a7cc36e2e
+SHA512 (cyrus-imapd-3.12.4.tar.gz) = fa4c1090ea198ddf21dc8aba248d0f223b937239b820b3eaf8632964ff11f2c9407d800b21d1668a67b51da40d205a59d71f9c47055101218ce110372c64a48f
+SHA512 (cyrus-imapd-3.12.4.tar.gz.sig) = 4e4e076f9d077305b7d7e9644247fe0f315bb11478b2ff4d14ef867230438977fefaa70944aac7629e46907e609f9793cbfa4828a68049e9a42af45bf44ce28f
reply other threads:[~2026-09-14 6:51 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178936867957.1.907666854331598536.rpms-cyrus-imapd-077cb56d34ac@fedoraproject.org \
--to=mosvald@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox