kselftest build - bpf: progs/test_bpf_nf.c:160:42: error: use of undeclared identifier 'NF_NAT_MANIP_SRC'
Snippet of test failure
# https://s3.amazonaws.com/arr-cki-prod-trusted-artifacts/trusted-artifacts/659318926/build%20x86_64%20debug/3132390778/artifacts/selftests_bpf.log
00:01:39 clang -g -Werror -D__TARGET_ARCH_x86 -mlittle-endian -I/builds/3132390778/workdir/tools/testing/selftests/bpf/tools/include -I/builds/3132390778/workdir/tools/testing/selftests/bpf -I/builds/3132390778/workdir/tools/include/uapi -I/builds/3132390778/workdir/tools/testing/selftests/usr/include -idirafter /usr/lib64/clang/15.0.0/include -idirafter /usr/local/include -idirafter /usr/include -Wno-compare-distinct-pointer-types -DENABLE_ATOMICS_TESTS -O2 -target bpf -c progs/test_bpf_nf.c -mcpu=v3 -o /builds/3132390778/workdir/tools/testing/selftests/bpf/test_bpf_nf.bpf.o
00:01:40 progs/test_bpf_nf.c:160:42: error: use of undeclared identifier 'NF_NAT_MANIP_SRC'
00:01:40 bpf_ct_set_nat_info(ct, &saddr, sport, NF_NAT_MANIP_SRC);
00:01:40 ^
00:01:40 progs/test_bpf_nf.c:163:42: error: use of undeclared identifier 'NF_NAT_MANIP_DST'
00:01:40 bpf_ct_set_nat_info(ct, &daddr, dport, NF_NAT_MANIP_DST);
00:01:40 ^
00:01:40 2 errors generated.
00:01:40 make[1]: *** [Makefile:532: /builds/3132390778/workdir/tools/testing/selftests/bpf/test_bpf_nf.bpf.o] Error 1
00:01:40 make[1]: Leaving directory '/builds/3132390778/workdir/tools/testing/selftests/bpf'
00:01:40 make: *** [Makefile:157: all] Error 2
00:01:40 make: Leaving directory '/builds/3132390778/workdir/tools/testing/selftests'
Test logs on DataWarehouse
DataWarehouse issue
Additional details
- Similar DW issue: https://datawarehouse.cki-project.org/issue/292
In case opening the links above result in a 404 page on DataWarehouse, please make sure you are correctly logged into DataWarehouse via Red Hat SSO.