> It is building aliases database and can be substituted with
> newaliases(8). This should fix build when using sendmail too. Could
> you try this diff please...
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/src/etc/mail/Makefile,v
> retrieving revision 1.12
> diff -u -p -r1.12 Makefile
> --- Makefile 8 Dec 2015 09:03:50 -0000 1.12
> +++ Makefile 15 Dec 2015 02:41:29 -0000
> @@ -3,7 +3,6 @@
> # Generate the various .db versions from their source files.
>
> DB_FILES= aliases.db
> -MAKEMAP= /usr/sbin/makemap
>
> all: ${DB_FILES}
>
> @@ -13,8 +12,7 @@ clean:
> distribution:
> ${INSTALL} -c -o root -g wheel -m 644 aliases \
> ${DESTDIR}/etc/mail/aliases
> - ${MAKEMAP} -t aliases -o ${DESTDIR}/etc/mail/aliases.db \
> - ${DESTDIR}/etc/mail/aliases
> + newaliases
> ${INSTALL} -c -o root -g wheel -m 644 smtpd.conf \
> ${DESTDIR}/etc/mail/smtpd.conf
> ${INSTALL} -c -o root -g wheel -m 644 spamd.conf \
That will not result in ${DESTDIR}/etc/mail/aliases.db being
built. Instead, it will rebuild the file based in /