sys-devel/distcc-3.4-r3 adds an unwanted "-target" to Clang BPF compile command, which breaks building (at least) dev-util/perf[bpf]: > util/bpf_skel/off_cpu.bpf.c:110:6: error: use of unknown builtin '__builtin_preserve_field_info' [-Wimplicit-function-declaration] > 110 | if (bpf_core_field_exists(t_new->__state)) { > | ^ > /var/tmp/portage/dev-util/perf-6.9/work/linux-6.9/tools/perf/libbpf/include/bpf/bpf_core_read.h:187:2: note: expanded from macro 'bpf_core_field_exists' > 187 | __builtin_preserve_field_info(___bpf_field_ref(field), BPF_FIELD_EXISTS) > | ^ > 23 warnings and 1 error generated. > distcc[2530125] ERROR: compile util/bpf_skel/off_cpu.bpf.c on localhost failed Upstream patch at $URL fixes this and allows dev-util/perf[bpf] to build successfully with distcc.