Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 May 2020 09:04:16 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r535367 - in head/mail/mailman: . files
Message-ID:  <202005160904.04G94G08043711@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Sat May 16 09:04:16 2020
New Revision: 535367
URL: https://svnweb.freebsd.org/changeset/ports/535367

Log:
  mail/mailman: cherry-pick regression fix from upstream
  
  https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/revision/1850#NEWS
  https://launchpad.net/bugs/1878458
  
  Obtained from:	Mark Sapiro
  MFH:		2020Q2 (blanket for minimal bug fixes)

Added:
  head/mail/mailman/files/patch-zzz-bzr-1850   (contents, props changed)
Modified:
  head/mail/mailman/Makefile

Modified: head/mail/mailman/Makefile
==============================================================================
--- head/mail/mailman/Makefile	Sat May 16 08:44:03 2020	(r535366)
+++ head/mail/mailman/Makefile	Sat May 16 09:04:16 2020	(r535367)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mailman
 DISTVERSION=	2.1.33
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	GNU \
 		SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \

Added: head/mail/mailman/files/patch-zzz-bzr-1850
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/mailman/files/patch-zzz-bzr-1850	Sat May 16 09:04:16 2020	(r535367)
@@ -0,0 +1,45 @@
+=== modified file 'Mailman/MailList.py'
+--- Mailman/MailList.py	2020-01-10 01:00:40 +0000
++++ Mailman/MailList.py	2020-05-13 18:10:04 +0000
+@@ -1,4 +1,4 @@
+-# Copyright (C) 1998-2018 by the Free Software Foundation, Inc.
++# Copyright (C) 1998-2020 by the Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or
+ # modify it under the terms of the GNU General Public License
+@@ -846,9 +846,8 @@
+         for k, v in pends.items():
+             if k in ('evictions', 'version'):
+                 continue
+-            op, data = v
+-            if (op == Pending.SUBSCRIPTION and
+-                    data.address.lower() == email.lower()):
++            if (v[0] == Pending.SUBSCRIPTION and
++                    v[1].address.lower() == email.lower()):
+                 return True
+         return False
+ 
+
+=== modified file 'NEWS'
+--- NEWS	2020-05-07 13:53:40 +0000
++++ NEWS	2020-05-13 18:10:04 +0000
+@@ -1,10 +1,17 @@
+ -*- coding: iso-8859-1 -*-
+ Mailman - The GNU Mailing List Management System
+-Copyright (C) 1998-2018 by the Free Software Foundation, Inc.
++Copyright (C) 1998-2020 by the Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ 
+ Here is a history of user visible changes to Mailman.
+ 
++2.1.34 (xx-xxx-xxxx)
++
++  Bug Fixes and other patches
++
++    - The fix for LP: #1859104 can result in ValueError being thrown on
++      attempts to subscribe to a list. This is fixed.  (LP: #1878458)
++
+ 2.1.33 (07-May-2020)
+ 
+   Security
+



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005160904.04G94G08043711>