[MacPorts] #52281: Port for evolution, based on devans evolution-data-server
MacPorts
noreply at macports.org
Sun Oct 23 00:55:29 CEST 2016
#52281: Port for evolution, based on devans evolution-data-server
-------------------------+----------------------
Reporter: gwhitney | Owner: dbevans
Type: submission | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: evolution |
-------------------------+----------------------
Comment (by gwhitney):
(side note: the authentication for trac has changed? I now only see a
"github login", and when I clicked on that, it logged me in, but not using
my gwhitney at macports.org email address, but rather a different address.
Are the old trac accounts gone? Thanks for letting me know.)
In using evolution compiled via MacPorts with an email account on which I
have a backlog of 100K+ messages (really), I discovered a bug in
evolution-data-server in which it uses alloca on an array the size of
which is the number of threads in the folder. Needless to say, with 100k+
threads, that alloca blew away my stack. I attach the evolution-data-
server Portfile change here and the associated patch file. I have already
filed an upstream bug report with the patch on evolution-data-server,
hopefully it can be incorporated into a release soon. In the meantime, I
think it is worthwhile to patch it in MacPorts, as anyone using evolution
could get into dangerous territory for their stack as a mailbox grows.
--
Ticket URL: <https://trac.macports.org/ticket/52281#comment:29>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list