[Bug 244223] mail/exim: update sa-exim plugin to 4.2.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 19 03:44:07 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244223

            Bug ID: 244223
           Summary: mail/exim: update sa-exim plugin to 4.2.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: vsevolod at FreeBSD.org
          Reporter: fluffy at FreeBSD.org
          Assignee: vsevolod at FreeBSD.org
             Flags: maintainer-feedback?(vsevolod at FreeBSD.org)

Created attachment 211752
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=211752&action=edit
mail/exim: update sa-exim plugin to 4.2.1

mail/exim: update sa-exim plugin to 4.2.1, unbreak build for exim-sa-exim slave
port (files -> ${FILESDIR}), some adjustments to apply extrapatches

Incorporate some patches from Debian:

1) api-limitations.patch:
Exim now exports only the symbols that are part of the official API

2) remove-header-crs.patch:
Delete carriage returns from header lines.
When spamd gets a message with CRLF line endings, which it will when the spool
file is in wire format, it will return a message with CRLF line endings,
including the header. We will need to strip out the CRs.

3)spamc-args.patch:
Changes related to the arguments sent to spamc, namely thst we don't pass -d
(SAspamcHost), -p (SAspamcPort), or -U (SAspamcSockPath) if those options
aren't set, as well as the new parameter -u (SAspamcUser).

4)sprintf_no_format_string.diff:
Do not invoke printf-like function without parameter.
With exim 4.93, string_sprintf() requires at least two arguments

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list