On Wed, 18 Dec 2024 03:59:31 +0100, Li Zhijian wrote: > > The pattern rule `$(OUTPUT)/%: %.c` inadvertently included a circular > dependency on the global-timer target due to its inclusion in > $(TEST_GEN_PROGS_EXTENDED). This resulted in a circular dependency > warning during the build process. > > To resolve this, the dependency on $(TEST_GEN_PROGS_EXTENDED) has been > replaced with an explicit dependency on $(OUTPUT)/libatest.so. This change > ensures that libatest.so is built before any other targets that require it, > without creating a circular dependency. > > This fix addresses the following warning: > > make[4]: Entering directory 'tools/testing/selftests/alsa' > make[4]: Circular default_modconfig/kselftest/alsa/global-timer <- > default_modconfig/kselftest/alsa/global-timer dependency dropped. > make[4]: Nothing to be done for 'all'. > make[4]: Leaving directory 'tools/testing/selftests/alsa' > > Cc: Mark Brown <[email protected]> > Cc: Jaroslav Kysela <[email protected]> > Cc: Takashi Iwai <[email protected]> > Cc: Shuah Khan <[email protected]> > Signed-off-by: Li Zhijian <[email protected]>
Applied now. Thanks. Takashi

