On Tue, 8 Jun 2021 at 16:55, Marc-André Lureau <marcandre.lur...@gmail.com> wrote: > > Hi > > On Mon, Jun 7, 2021 at 4:17 PM Peter Maydell <peter.mayd...@linaro.org> wrote:
>> >> clang sanitizer build: link failure: >> >> subprojects/libslirp/libslirp.so.0.3.0.p/src_arp_table.c.o: In >> >> function `arp_table_add': >> >> /home/petmay01/linaro/qemu-for-merges/build/clang/../../subprojects/libslirp/src/arp_table.c:51: >> >> undefined reference to `__ubsan_handle_type_mismatch_v1' >> >> /home/petmay01/linaro/qemu-for-merges/build/clang/../../subprojects/libslirp/src/arp_table.c:51: >> >> undefined reference to `__ubsan_handle_type_mismatch_v1' >> >> /home/petmay01/linaro/qemu-for-merges/build/clang/../../subprojects/libslirp/src/arp_table.c:51: >> >> undefined reference to `__ubsan_handle_type_mismatch_v1' >> >> /home/petmay01/linaro/qemu-for-merges/build/clang/../../subprojects/libslirp/src/arp_table.c:34: >> >> undefined reference to `__ubsan_handle_type_mismatch_v1' >> >> /home/petmay01/linaro/qemu-for-merges/build/clang/../../subprojects/libslirp/src/arp_table.c:34: >> >> undefined reference to `__ubsan_handle_type_mismatch_v1' >> >> (and lots more similar) >> >> > I don't get this when running make vm-build-netbsd. What else am I >> > missing? >> >> >> This isn't NetBSD related, it's just a clang sanitizer build on Linux. > > > > I am running configure with '--enable-sanitizers' --cc=clang --cxx=clang++ > --host-cc=clang, I can't reproduce. > > What's your distro? (or meson + clang versions) Ubuntu 18.04.5 LTS (bionic); configure arguments '--cc=clang' '--cxx=clang++' '--enable-gtk' '--extra-cflags=-fsanitize=undefined -fno-sanitize=shift-base -Werror' clang version 6.0.0-1ubuntu2 -- PMM