A make checksum fails in ports/devel/bazaar on a 4.11 System. ===> devel/bazaar Syntax error: "(" unexpected *** Error code 2 Fix: The Makefile need to be changed to: .if ${OSVERSION} < 500000 IGNORE= "does not compile (missing va_copy)" .endif The double quotes needs to be changed to single quotes. Otherwise the shell will interpret the brackets. How-To-Repeat: Try a make checksum on an old system :-).
Maintainer of devel/bazaar, Please note that PR ports/89010 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/89010 -- Edwin Groothuis edwin@FreeBSD.org
State Changed From-To: open->feedback
Responsible Changed From-To: freebsd-ports-bugs->barner I'll take it.
State Changed From-To: feedback->closed I entirely removed the quotes: IGNORE messages will expand to ${PKGNAME} ${IGNORE}. So using quotes makes no sense (and this is why the messages should start with a small letter and why they should not end with a full stop, which is printed by bsd.port.mk). But thanks for the report!