util/futility: Ensure futility checks for flashrom as a dep

futility actually depends on flashrom. Previously it
was of the form of subprocess and now uses the libflashrom
API directly. Due to the previous subprocess decoupling it
was not obvious that the dependency existed however not
the runtime requirement is also a strict buildtime requirement.
Therefore update the Makefile accordingly.

BUG=b:203715651,b:209702505
TEST=builds

Change-Id: Id9744424f75299eb8335c1c0c2aca2808bde829d
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/60236
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Reviewed-by: Hsuan-ting Chen <roccochen@google.com>
This commit is contained in:
Edward O'Callaghan 2021-12-20 13:26:07 +11:00 committed by Edward O'Callaghan
parent 564accf926
commit e146196030
1 changed files with 1 additions and 0 deletions

View File

@ -11,6 +11,7 @@ $(VBOOT_FUTILITY): | check-openssl-presence
CC="$(HOSTCC)" \
PKG_CONFIG="$(HOSTPKGCONFIG)" \
V=$(V) \
USE_FLASHROM=0 \
$@
.PHONY: check-openssl-presence