[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