In the port (and package) mail/exim-mysql does not selected the "mysql-lookup" by default. Also in mail/exim-ldap2 does not selected openldap-lookup by default. And so on.
Created attachment 144776 [details] screenshot of the default configs screenshot of the default configs
Over to maintainer of mail/exim.
Created attachment 144868 [details] Use OPTIONS_SLAVE to set options in slave ports I found the same issue. With bapt's help, here's a patch to replace WITH_$OPTION=yes by OPTIONS_SLAVE=$OPTION. This sets the option and hides it from make config.
What about packages?
(In reply to v.chernyadev from comment #4) > What about packages? Packages are built from the ports tree, so the problem must be fixed in the ports tree first. Once done, the next packages set will be ok.
A commit references this bug: Author: vsevolod Date: Tue Jul 22 14:05:45 UTC 2014 New revision: 362543 URL: http://svnweb.freebsd.org/changeset/ports/362543 Log: Convert to OPTIONS_SLAVE. PR: 191949 Submitted by: v.chernyadev at tradesoft.ru Patch by: dumbbell Changes: head/mail/exim-ldap2/Makefile head/mail/exim-mysql/Makefile head/mail/exim-postgresql/Makefile head/mail/exim-sa-exim/Makefile head/mail/exim-sqlite/Makefile
The fix has been already committed, so I am closing this PR.