[U-Boot] [PATCH] Kconfig: Add dependency on HASH to verified boot

Building with verified boot support requires hash, add that dependency here. Otherwise the following build error will come out without crc command.
LD u-boot lib/built-in.o: In function `hash_calculate': lib/rsa/rsa-checksum.c:29: undefined reference to `hash_progressive_lookup_algo' ... make[1]: *** [u-boot] Error 1
Signed-off-by: Kelvin Cheung keguang.zhang@gmail.com ---
Kconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/Kconfig b/Kconfig index 37331d2..9fd9de1 100644 --- a/Kconfig +++ b/Kconfig @@ -253,6 +253,7 @@ config FIT_SIGNATURE bool "Enable signature verification of FIT uImages" depends on DM select RSA + select HASH help This option enables signature verification of FIT uImages, using a hash signed and verified using RSA. If

On Wed, May 2, 2018 at 5:07 AM, Kelvin Cheung keguang.zhang@gmail.com wrote:
Building with verified boot support requires hash, add that dependency here. Otherwise the following build error will come out without crc command.
LD u-boot
lib/built-in.o: In function `hash_calculate': lib/rsa/rsa-checksum.c:29: undefined reference to `hash_progressive_lookup_algo' ... make[1]: *** [u-boot] Error 1
Signed-off-by: Kelvin Cheung keguang.zhang@gmail.com
Reviewed-by: Joe Hershberger joe.hershberger@ni.com

On Wed, May 02, 2018 at 06:07:18PM +0800, Kelvin Cheung wrote:
Building with verified boot support requires hash, add that dependency here. Otherwise the following build error will come out without crc command.
LD u-boot
lib/built-in.o: In function `hash_calculate': lib/rsa/rsa-checksum.c:29: undefined reference to `hash_progressive_lookup_algo' ... make[1]: *** [u-boot] Error 1
Signed-off-by: Kelvin Cheung keguang.zhang@gmail.com Reviewed-by: Joe Hershberger joe.hershberger@ni.com
Applied to u-boot/master, thanks!
participants (3)
-
Joe Hershberger
-
Kelvin Cheung
-
Tom Rini