For instance, on Ubuntu 24.04:
$ env -i HOME="$HOME" PATH="$PATH" USER="$USER" bash -c 'MAKEJOBS="-j8" FILE_ENV="./ci/test/00_setup_env_native_msan.sh" ./ci/test_run_all.sh'
...
Extracting sqlite...
/ci_container_base/depends/sources/sqlite-autoconf-3380500.tar.gz: OK
Preprocessing sqlite...
Configuring sqlite...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for x86_64-pc-linux-gnu-gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/ci_container_base/depends/work/build/x86_64-pc-linux-gnu/sqlite/3380500-455b022f3a8':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
make: *** [funcs.mk:302: /ci_container_base/depends/x86_64-pc-linux-gnu/.sqlite_stamp_configured] Error 1
make: Leaving directory '/ci_container_base/depends'