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>
