Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jun 2026 23:23:13 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        ml <ml@netfence.it>
Subject:   git: 3651dfc9fcd5 - main - mail/fetchmail{,conf}: Update 6.6.4 => 6.6.5 (vulnerability fix)
Message-ID:  <6a3b1561.31428.16471f70@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3651dfc9fcd5eb58dc06f53a45e3dba76b28f3d1

commit 3651dfc9fcd5eb58dc06f53a45e3dba76b28f3d1
Author:     ml <ml@netfence.it>
AuthorDate: 2026-06-23 23:15:33 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-23 23:15:33 +0000

    mail/fetchmail{,conf}: Update 6.6.4 => 6.6.5 (vulnerability fix)
    
    Fetchmail 6.6.5 is the sixth fetchmail 6.6 release on 2026-06-17, it
    fixed a buffer sizing bug in the RPA code that could crash fetchmail
    due to a buffer overrun when long user names and service realm and
    challenges were used, POP3 was used, the username contained
    @compuserve.com and the server would offer a non-standard
    "AUTH"-without-arguments request that would list RPA
    (case-insensitively) as supported authentication option.
    
    Changelog:
    https://sourceforge.net/projects/fetchmail/files/branch_6.6/
    
    Improve mail/fetchmailconf:
    - Replace PORTVERSION with DISTVERSION.
    - Fix antipattern "BUILD_DEPENDS=RUN_DEPENDS".
    - Fix warnings from portclippy.
    
    PR:             296204 283227
    Approved by:    Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
    MFH:            2026Q2
---
 mail/fetchmail/Makefile     |  2 +-
 mail/fetchmail/distinfo     |  6 +++---
 mail/fetchmailconf/Makefile | 10 +++++-----
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/mail/fetchmail/Makefile b/mail/fetchmail/Makefile
index 3ffefb1fe6d7..6b91506c9555 100644
--- a/mail/fetchmail/Makefile
+++ b/mail/fetchmail/Makefile
@@ -1,5 +1,5 @@
 PORTNAME?=	fetchmail
-DISTVERSION=	6.6.4
+DISTVERSION=	6.6.5
 PORTREVISION?=	0
 CATEGORIES=	mail
 # The next line is inherited by the fetchmailconf dependent port,
diff --git a/mail/fetchmail/distinfo b/mail/fetchmail/distinfo
index 3e4ab69328e2..d662d3a1ba34 100644
--- a/mail/fetchmail/distinfo
+++ b/mail/fetchmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1778431676
-SHA256 (fetchmail-6.6.4.tar.xz) = efe01690d22bda359a579c77e2b0072658a092bff490ec0478a212c6b7d0eb70
-SIZE (fetchmail-6.6.4.tar.xz) = 1084660
+TIMESTAMP = 1782054634
+SHA256 (fetchmail-6.6.5.tar.xz) = ab0320fe4df0b5ee8659189e66590d9de96aadbf929fe59f353ae7a317e9ef1e
+SIZE (fetchmail-6.6.5.tar.xz) = 1085516
diff --git a/mail/fetchmailconf/Makefile b/mail/fetchmailconf/Makefile
index f04ab28ae398..054bd5dacbd8 100644
--- a/mail/fetchmailconf/Makefile
+++ b/mail/fetchmailconf/Makefile
@@ -11,10 +11,11 @@ LICENSE=	GPLv2+
 
 # minimum required version 6.4.2 - not codified, on the assumption
 # that fetchmail port updated at the same time
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \
+_BR_DEPENDS=	${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR} \
-		fetchmail>=${PORTVERSION}:mail/fetchmail
-BUILD_DEPENDS+=	${RUN_DEPENDS}
+		fetchmail>=${DISTVERSION}:mail/fetchmail
+BUILD_DEPENDS=	${_BR_DEPENDS}
+RUN_DEPENDS=	${_BR_DEPENDS}
 
 USES=		python shebangfix tar:xz
 USE_PYTHON=	py3kplist
@@ -25,6 +26,7 @@ ALL_TARGET=	fetchmailconf
 INSTALL_TARGET=	install-data-am install-nodist_binSCRIPTS install-man
 
 FILESDIR=	${.CURDIR}/files
+MASTERDIR=	${.CURDIR}/../fetchmail
 PATCHDIR=	${FILESDIR}
 NO_ARCH=	yes
 
@@ -41,6 +43,4 @@ post-install:
 		${INSTALL_SCRIPT} ${WRKDIR}/fetchmailconf ${STAGEDIR}${PREFIX}/bin
 		${RM} ${STAGEDIR}${PREFIX}/share/man/man1/fetchmail.1*
 
-MASTERDIR=	${.CURDIR}/../fetchmail
-
 .include "${MASTERDIR}/Makefile"


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3b1561.31428.16471f70>