Bug 244287 - mail/exim: 4.93 fails to build if AUTH_RADIUS is selected
Summary: mail/exim: 4.93 fails to build if AUTH_RADIUS is selected
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dima Panov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-21 19:38 UTC by Kurt Jaeger
Modified: 2020-02-24 15:35 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (vsevolod)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt Jaeger freebsd_committer freebsd_triage 2020-02-21 19:38:15 UTC
error:

cc call_radius.c
call_radius.c:189:13: error: expected expression
  *errptr = string_sprintf("RADIUS: can't initialise libradius");
            ^
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-02-24 15:33:20 UTC
A commit references this bug:

Author: fluffy
Date: Mon Feb 24 15:32:55 UTC 2020
New revision: 526974
URL: https://svnweb.freebsd.org/changeset/ports/526974

Log:
  mail/exim: unbreak with AUTH_RADIUS

  - bump PORTREVISION for radius users only
  - allow to build with net/freeradius-client instead of abandonware net/radiusclient-ng
  - Do not invoke printf-like function without parameter in call_radius.c
  With exim 4.93, string_sprintf() requires at least two arguments
  - take maintainership, discussed with vsevolod@ via private mail

  PR:		244287, 244299
  Reported by:	pi, Victor Sudakov
  Approved by:	maintainer

Changes:
  head/mail/exim/Makefile
  head/mail/exim/files/patch-src-auths-call_radius.c
Comment 2 Dima Panov freebsd_committer freebsd_triage 2020-02-24 15:35:23 UTC
Fixed in r526974