For instance, on Ubuntu 24.04:
0$ 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'
1...
2Extracting sqlite...
3/ci_container_base/depends/sources/sqlite-autoconf-3380500.tar.gz: OK
4Preprocessing sqlite...
5Configuring sqlite...
6checking for a BSD-compatible install... /usr/bin/install -c
7checking whether build environment is sane... yes
8checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
9checking for gawk... no
10checking for mawk... mawk
11checking whether make sets $(MAKE)... yes
12checking whether make supports nested variables... yes
13checking for style of include used by make... GNU
14checking for x86_64-pc-linux-gnu-gcc... clang
15checking whether the C compiler works... yes
16checking for C compiler default output file name... a.out
17checking for suffix of executables...
18checking whether we are cross compiling... configure: error: in `/ci_container_base/depends/work/build/x86_64-pc-linux-gnu/sqlite/3380500-455b022f3a8':
19configure: error: cannot run C compiled programs.
20If you meant to cross compile, use `--host'.
21See `config.log' for more details
22make: *** [funcs.mk:302: /ci_container_base/depends/x86_64-pc-linux-gnu/.sqlite_stamp_configured] Error 1
23make: Leaving directory '/ci_container_base/depends'