Created attachment 156828 [details] Full sendmail diff The mail/sendmail port doesn't come close to passing stage-qa checks (log attached). The attached patch fixes several issues: 1) properly stages the port 2) uses USERS/GROUPS mechanism instead of home-grown one 3) removes all the obsolete @dirrm from pkg-plist 4) Strips executables / libraries (part of stage check) 5) stops rebuilding submit.cf 6) fixes milter pkg-plist 7) simplifies pkg-plist Note that because the smmsp user has a home directory of /var/spool/clientmqueue, @dir can't be used. The @dir and USERS mechanism are clashing. Will attach: 1) patch to fix port 2) log of poudriere build as it is now 3) log of poudriere build as it will be after patch Note that I tested it on FreeBSD 8.4/i386, FreeBSD 9/amd64 and FreeBSD 10/amd64. Right now I don't have a means to test FreeBSD 11.
Created attachment 156829 [details] poudriere log as it looks today with stage checks
Created attachment 156830 [details] Poudriere log after applying full diff
A commit references this bug: Author: dinoex Date: Sat May 16 18:45:45 UTC 2015 New revision: 386569 URL: https://svnweb.freebsd.org/changeset/ports/386569 Log: - use USERS/GROUPS - removes obsolete @dirrm - support STRIP_CMD - stops rebuilding submit.cf PR: 200244 Submitted by: John Marino Changes: head/mail/sendmail/Makefile head/mail/sendmail/files/patch-Makefile.m4 head/mail/sendmail/files/pkg-milter head/mail/sendmail/pkg-plist