Created attachment 222528 [details] ECHO_CMD patch Hi, when building via ports (not poudriere) it breaks building at dependency devel/sbt since it doesn't know where java is. Replacing the simple ECHO with the standard ECHO_CMD fixes it. Best, Michael
The problem actually is that when using "make -s" ECHO builtin is cleared and the vital port parts are not added... ECHO should not be used in Makefiles unless it is a verbose message. Cheers, Franco
I'll take it.
A commit references this bug: Author: jkim Date: Fri Feb 19 08:02:02 UTC 2021 New revision: 566035 URL: https://svnweb.freebsd.org/changeset/ports/566035 Log: Replace ${ECHO} with ${ECHO_CMD}. ${ECHO} may be no-op when "make -s" is used. PR: 253588 Changes: head/java/openjdk8/Makefile
Committed, thanks!