On Sat, 16 Dec 2023 at 08:20, Heinrich Schuchardt <heinrich.schucha...@canonical.com> wrote: > > Building sandbox_defconfig with > > CONFIG_UT_BOOTSTD=n > CONFIG_MEASURMENT=y > > results in an error: > > /usr/bin/ld: test/cmd_ut.o:(.data.rel.cmd_ut_sub+0x408): > undefined reference to `do_ut_measurement' > > Fixes: 5999ea20fa42 ("test: Add sandbox TPM boot measurement") > Signed-off-by: Heinrich Schuchardt <heinrich.schucha...@canonical.com> > --- > test/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Simon Glass <s...@chromium.org> This looks like the best fix, to me. > > diff --git a/test/Makefile b/test/Makefile > index 6b8a1506f5..feba097543 100644 > --- a/test/Makefile > +++ b/test/Makefile > @@ -23,7 +23,7 @@ obj-$(CONFIG_UT_TIME) += time_ut.o > obj-y += ut.o > > ifeq ($(CONFIG_SPL_BUILD),) > -obj-$(CONFIG_$(SPL_)UT_BOOTSTD) += boot/ > +obj-y += boot/ > obj-$(CONFIG_UNIT_TEST) += common/ > obj-y += log/ > obj-$(CONFIG_$(SPL_)UT_UNICODE) += unicode_ut.o > -- > 2.40.1 >