File: use-libbpf.patch

package info (click to toggle)
veristat 0.5.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 216 kB
  • sloc: ansic: 2,719; makefile: 64; sh: 62
file content (27 lines) | stat: -rw-r--r-- 828 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Description: Use libbpf from Debian

Author: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Forwarded: not-needed
Last-Update: 2024-06-14
---

--- veristat-0.3.2.orig/src/Makefile
+++ veristat-0.3.2/src/Makefile
@@ -68,14 +68,14 @@ $(LIBBPF_OBJ): $(wildcard $(LIBBPF_SRC)/
 		    install
 
 # Build .c files
-$(OUTPUT)/%.o: %.c $(wildcard %.h) $(LIBBPF_OBJ) | $(OUTPUT)
+$(OUTPUT)/%.o: %.c $(wildcard %.h) | $(OUTPUT)
 	$(call msg,CC,$@)
 	$(Q)$(CC) $(ALL_CFLAGS) $(INCLUDES) -c $(filter %.c,$^) -o $@
 
 # Build application binary
-veristat: $(OUTPUT)/veristat.o $(LIBBPF_OBJ) | $(OUTPUT)
+veristat: $(OUTPUT)/veristat.o | $(OUTPUT)
 	$(call msg,BINARY,$@)
-	$(Q)$(CC) $(ALL_CFLAGS) $^ $(ALL_LDFLAGS) -lelf -lz -o $@
+	$(Q)$(CC) $(ALL_CFLAGS) $^ $(ALL_LDFLAGS) -lbpf -lelf -lz -o $@
 
 # delete failed targets
 .DELETE_ON_ERROR: