Summary: | java/openjdk8: replace ECHO with ECHO_CMD in Makefile | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Michael Muenz <m.muenz> | ||||
Component: | Individual Port(s) | Assignee: | Jung-uk Kim <jkim> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | franco, jkim | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(java) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
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! |
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