tools/build: Remove some unused libbpf pre-1.0 feature test logic
authorIan Rogers <irogers@google.com>
Tue, 3 Jun 2025 22:13:58 +0000 (15:13 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Mon, 9 Jun 2025 18:18:19 +0000 (11:18 -0700)
Commit 76a97cf2e169 ("perf build: Remove libbpf pre-1.0 feature
tests") removed the libbpf feature test logic used by perf in favor of
using LIBBPF_MAJOR_VERSION. Remove some build targets that should have
been removed as part of that clean up.

Fixes: 76a97cf2e169 ("perf build: Remove libbpf pre-1.0 feature tests")
Signed-off-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20250603221358.2562167-1-irogers@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/build/Makefile.feature
tools/build/feature/Makefile

index 57bd995ce6afa3180cf104213b0f8598654efd7a..3a1fddd38db050ca880fd4dcf55c0d19b3e70849 100644 (file)
@@ -126,12 +126,6 @@ FEATURE_TESTS_EXTRA :=                  \
          llvm                           \
          clang                          \
          libbpf                         \
-         libbpf-btf__load_from_kernel_by_id \
-         libbpf-bpf_prog_load           \
-         libbpf-bpf_object__next_program \
-         libbpf-bpf_object__next_map    \
-         libbpf-bpf_program__set_insns  \
-         libbpf-bpf_create_map         \
          libpfm4                        \
          libdebuginfod                 \
          clang-bpf-co-re               \
index b8b5fb183dd406938b118e0dd88d42f61ce98084..4aa166d3eab620bf86af279bfe3a263717c8dec7 100644 (file)
@@ -339,27 +339,6 @@ $(OUTPUT)test-bpf.bin:
 $(OUTPUT)test-libbpf.bin:
        $(BUILD) -lbpf
 
-$(OUTPUT)test-libbpf-btf__load_from_kernel_by_id.bin:
-       $(BUILD) -lbpf
-
-$(OUTPUT)test-libbpf-bpf_prog_load.bin:
-       $(BUILD) -lbpf
-
-$(OUTPUT)test-libbpf-bpf_map_create.bin:
-       $(BUILD) -lbpf
-
-$(OUTPUT)test-libbpf-bpf_object__next_program.bin:
-       $(BUILD) -lbpf
-
-$(OUTPUT)test-libbpf-bpf_object__next_map.bin:
-       $(BUILD) -lbpf
-
-$(OUTPUT)test-libbpf-bpf_program__set_insns.bin:
-       $(BUILD) -lbpf
-
-$(OUTPUT)test-libbpf-btf__raw_data.bin:
-       $(BUILD) -lbpf
-
 $(OUTPUT)test-sdt.bin:
        $(BUILD)