Bug 273093 - [PATCH] mail/cyrus-imapd{25,30,32}: Fix build with more recent Perl versions
Summary: [PATCH] mail/cyrus-imapd{25,30,32}: Fix build with more recent Perl versions
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Hajimu UMEMOTO
URL:
Keywords:
Depends on:
Blocks: 264255
  Show dependency treegraph
 
Reported: 2023-08-13 04:53 UTC by Xin LI
Modified: 2023-08-13 17:43 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (ume)


Attachments
Proposed patch (3.17 KB, application/mbox)
2023-08-13 04:53 UTC, Xin LI
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xin LI freebsd_committer freebsd_triage 2023-08-13 04:53:34 UTC
Created attachment 244044 [details]
Proposed patch

I'd recommend removing mail/cyrus-imapd23 and mail/cyrus-imapd24 because they are no longer supported.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-08-13 17:39:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=182235082adf5e652423da7efae779c269b0bfa3

commit 182235082adf5e652423da7efae779c269b0bfa3
Author:     Hajimu UMEMOTO <ume@FreeBSD.org>
AuthorDate: 2023-08-13 17:14:45 +0000
Commit:     Hajimu UMEMOTO <ume@FreeBSD.org>
CommitDate: 2023-08-13 17:38:04 +0000

    mail/cyrus-imapd{25,30,32}: Fix build with more recent Perl

    PR:             273093
    Reported by:    delphij
    Submitted by:   delphij

 mail/cyrus-imapd25/files/patch-lib_assert.h (new) | 16 ++++++++++++++++
 mail/cyrus-imapd30/files/patch-lib_assert.h       | 14 ++++++++------
 mail/cyrus-imapd32/files/patch-lib_assert.h       | 14 ++++++++------
 3 files changed, 32 insertions(+), 12 deletions(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-08-13 17:39:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3f0d6e066339cfde3eb3f662566e23325c8d5dcc

commit 3f0d6e066339cfde3eb3f662566e23325c8d5dcc
Author:     Hajimu UMEMOTO <ume@FreeBSD.org>
AuthorDate: 2023-08-13 17:22:10 +0000
Commit:     Hajimu UMEMOTO <ume@FreeBSD.org>
CommitDate: 2023-08-13 17:38:17 +0000

    mail/cyrus-imapd2{3,4}: Mark deprecated and it will be expired at 2023/09/15

    PR:             273093
    Reported by:    delphij

 mail/cyrus-imapd23/Makefile | 3 +++
 mail/cyrus-imapd24/Makefile | 3 +++
 2 files changed, 6 insertions(+)
Comment 3 Hajimu UMEMOTO freebsd_committer freebsd_triage 2023-08-13 17:43:39 UTC
Thank you for the patch.
I've committed it.
I didn't notice that cyrus-imapd 2.3 and 2.4 were no longer supported.
I'll delete them, later.