mirror of https://github.com/thesofproject/sof.git
bde4858625
Building in parallel is much faster but it makes logs unreadable and build failures impossible to understand. This is especially true when building with recent ALSA that produces of deprecation warnings, see examples below. For test topologies the problem is even worse: its XARGS parallel build provides no log at all. To find what actually fails, it is required to fall back on a single threaded and verbose build and this is achieved with the variables USE_XARGS, NO_PROCESSORS and VERBOSE. Pass these through docker-run.sh and CMake. Examples from #5608 https://github.com/thesofproject/sof/runs/5717553555?check_suite_focus=true https://sof-ci.01.org/sofpr/PR5608/build12556/build/tools.txt ALSA pcm.c:1523:(parse_hw_config) deprecated fsync value 'codec_slave',... ALSA pcm.c:1471:(parse_hw_config) deprecated bclk value 'codec_slave',... ALSA pcm.c:1523:(parse_hw_config) deprecated fsync value 'codec_slave',... ALSA pcm.c:1471:(parse_hw_config) deprecated bclk value 'codec_slave',... ALSA pcm.c:1523:(parse_hw_config) deprecated fsync value 'codec_slave',... Signed-off-by: Marc Herbert <marc.herbert@intel.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
test-all.m4 | ||
test-capture.m4 | ||
test-playback.m4 | ||
test-tone-playback.m4 | ||
test_pipeline_filters.m4 | ||
tplg-build.sh |