Date: Tue, 26 Oct 2021 09:31:25 GMT From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: bf243c2395c7 - main - mail/usendmail: fix build on non-x86 Message-ID: <202110260931.19Q9VP1s095242@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=bf243c2395c770ba6eefae9f553d757c37e54bec commit bf243c2395c770ba6eefae9f553d757c37e54bec Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2021-10-26 09:28:44 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2021-10-26 09:28:44 +0000 mail/usendmail: fix build on non-x86 Force GCC to build: uogetopt.c:50:2: error: 'regparm' is not valid on this platform attribute_regparm(2); --- mail/usendmail/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mail/usendmail/Makefile b/mail/usendmail/Makefile index 588278b28f53..374a7eacc2b8 100644 --- a/mail/usendmail/Makefile +++ b/mail/usendmail/Makefile @@ -11,8 +11,6 @@ COMMENT= Replacement for qmail's sendmail drop-in USES= qmail -BROKEN_aarch64= fails to build: regparm is not valid on this platform -BROKEN_armv6= fails to build: regparm is not valid on this platform BROKEN_armv7= fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function BROKEN_riscv64= fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function @@ -25,6 +23,12 @@ SUB_LIST= QMAIL_PREFIX=${QMAIL_PREFIX} OPTIONS_DEFINE= DOCS +.include <bsd.port.options.mk> + +.if ${ARCH} != amd64 && ${ARCH} != i386 +USES+= compiler:gcc-c++11-lib +.endif + post-patch: @${REINPLACE_CMD} -e 's,/var/qmail,${QMAIL_PREFIX},' \ ${WRKSRC}/src/usendmail.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202110260931.19Q9VP1s095242>