Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519186 - mail-filter/spamassassin-3.3.2-r5 stable request
Summary: mail-filter/spamassassin-3.3.2-r5 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL: https://issues.apache.org/SpamAssassi...
Whiteboard: was: mail-filter/spamassassin-3.3.2-r...
Keywords: STABLEREQ
: 518858 (view as bug list)
Depends on:
Blocks: perl-5.18-stable
  Show dependency tree
 
Reported: 2014-08-06 10:16 UTC by Attila Tóth
Modified: 2014-09-24 19:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Attila Tóth 2014-08-06 10:16:24 UTC
Log messages like this can be observed while processing emails by spamassassin after perl upgrade:
"/usr/lib64/perl5/vendor_perl/5.18.2/Mail/SpamAssassin/AsyncLoop.pm line 363,"
<<<snip>>>
"    Use of each() on hash after insertion without resetting hash iterator results in undefined behavior at"

The problem has an upstream bug report with a patch attached:
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6937

Please consider to include the upstream patch in portage until it arrives.

Reproducible: Always
Comment 1 Michael Brakemeier 2014-08-06 19:02:03 UTC
Confirmed by upstream, patch already available.
Ref. https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6937
Comment 2 Manuel Rüger (RETIRED) gentoo-dev 2014-08-25 16:44:31 UTC
3.4 is in the tree, maybe we should get it stable then?
Comment 3 Attila Tóth 2014-08-25 17:13:27 UTC
(In reply to Manuel Rüger from comment #2)
> 3.4 is in the tree, maybe we should get it stable then?

3.4 isn't affected, no fix is needed. It would be good to stabilize it, at least as perl-5.18.2 gets stable on a given architecture.

Thx: Dw.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2014-09-10 20:04:40 UTC
(In reply to Attila Tóth from comment #3)
> (In reply to Manuel Rüger from comment #2)
> > 3.4 is in the tree, maybe we should get it stable then?
> 
> 3.4 isn't affected, no fix is needed. It would be good to stabilize it, at
> least as perl-5.18.2 gets stable on a given architecture.
> 

OK let's do exactly this.

Not cc'ing arches yet, since we first need to finish the rekeywording... :(
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2014-09-10 20:22:11 UTC
Actually its maybe easier to backport the fixes. Let's go for 3.3.2-r5 instead.
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2014-09-10 20:43:07 UTC
*** Bug 518858 has been marked as a duplicate of this bug. ***
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2014-09-11 07:52:24 UTC
Arches please test and stabilize mail-filter/spamassassin-3.3.2-r5

Only difference to -r4 is an upstream patch for Perl 5.18 compatibility

Target: all stable arches
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2014-09-12 20:02:17 UTC
Stable for HPPA.
Comment 9 Agostino Sarubbo gentoo-dev 2014-09-21 09:58:40 UTC
amd64 stable
Comment 10 Agostino Sarubbo gentoo-dev 2014-09-21 09:59:36 UTC
x86 stable
Comment 11 Agostino Sarubbo gentoo-dev 2014-09-21 12:34:54 UTC
ppc stable
Comment 12 Agostino Sarubbo gentoo-dev 2014-09-21 12:35:22 UTC
ppc64 stable
Comment 13 Agostino Sarubbo gentoo-dev 2014-09-22 07:50:32 UTC
ia64 stable
Comment 14 Agostino Sarubbo gentoo-dev 2014-09-22 07:51:39 UTC
sparc stable
Comment 15 Agostino Sarubbo gentoo-dev 2014-09-23 10:04:04 UTC
alpha stable
Comment 16 Markus Meier gentoo-dev 2014-09-24 19:39:42 UTC
arm stable, all arches done.