Bug 268734 - mail/balsa Balsa port severely outdated
Summary: mail/balsa Balsa port severely outdated
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL: https://www.freshports.org/mail/balsa/
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-03 16:45 UTC by Thom Holwerda
Modified: 2023-06-10 16:35 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thom Holwerda 2023-01-03 16:45:12 UTC
I noticed that the FreeBSD Balsa port is severely outdated - ports has version 2.5.1, which is a few months shy of ten years old. There have been more than 10 new releases since, with the latest being 2.6.4, released on 2022-09-20. It seems rather dangerous to have such an old version still readily available to users as a port/pkg. This applies to all architectures FreeBSD and mail/balsa is available on.

This is most likely the entirely wrong place to report this, but I have no idea where else to do so, and it does seem to qualify as a bug insofar running such an old version is inherently dangerous, especially considering countless newer versions are available as part of the GNOME project.

Feel free to scold me if this is the wrong place! It's difficult sometimes to find the right avenue of contact.
Comment 1 Graham Perrin freebsd_committer freebsd_triage 2023-01-04 00:35:42 UTC
(In reply to Thom Holwerda from comment #0)

Thank you, and for future reference: 

>> … Please do not submit problem reports about updated versions of 
>> applications. Ports maintainers are automatically notified …

<https://wiki.freebsd.org/Bugzilla> ▶ How to Submit a Bug Report

----

That said: it's unusual to have a ported version more than nine years old, with more than a dozen more recent versions available. 

----

Triage: 

* severity reduced to the norm for an update to a port.
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2023-01-04 06:57:14 UTC
If no objection I take this PR
Comment 3 Graham Perrin freebsd_committer freebsd_triage 2023-01-04 16:34:15 UTC
(In reply to Rodrigo Osorio from comment #2)

Thanks! 

Triage: CC the previously assigned group/list.
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2023-01-08 12:38:08 UTC
I reach a point where balsa 2.6.4 build and is quite usable, now I need to fix the options
Comment 5 Thom Holwerda 2023-01-08 23:05:19 UTC
(In reply to Rodrigo Osorio from comment #4)

That's great news - thank you for your continued work!
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-06-10 16:29:25 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4c1fbd8d521ce8ba8556514dce583dfd770c3066

commit 4c1fbd8d521ce8ba8556514dce583dfd770c3066
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2023-01-15 20:17:08 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2023-06-10 16:16:25 +0000

    mail/balsa: Update to 2.6.4

    Port changes:
        * Fix build
        * Add license
        * Make linters happy again

    Changelog: https://github.com/GNOME/balsa/blob/master/NEWS

    PR:             268734
    Reported by:    <thomholwerda@osnews.com>

 mail/balsa/Makefile                                |  51 +--
 mail/balsa/distinfo                                |   5 +-
 mail/balsa/files/patch-configure                   |  52 +--
 .../files/patch-libbalsa_imap_imap-handle.c (gone) |  10 -
 mail/balsa/files/patch-libbalsa_mailbox_local.c    |   6 +-
 mail/balsa/files/patch-libbalsa_mailbox_local.h    |   4 +-
 mail/balsa/files/patch-libbalsa_mailbox_maildir.c  |  36 +-
 .../files/patch-libbalsa_mailbox_mbox.c (gone)     |  19 --
 .../balsa/files/patch-libbalsa_mailbox_mh.c (gone) | 248 --------------
 mail/balsa/files/patch-src_main-window.h (gone)    |  11 -
 mail/balsa/files/patch-src_threads.h (gone)        |  10 -
 mail/balsa/pkg-plist                               | 366 ++++++++++++++++-----
 12 files changed, 363 insertions(+), 455 deletions(-)
Comment 7 Rodrigo Osorio freebsd_committer freebsd_triage 2023-06-10 16:35:23 UTC
Hi Thom,

It takes some time but now we have the latest version of
mail/balsa in ports thanks for the heads-up !

Cheers,
-- rodrigo