[PATCH 2/5] rpdfs-progs: declare crc64.o dependency on generated header
Auke Kok <[email protected]> Tue, 5 May 2026 10:53:02 -0700
| Newsgroups | dev.linux.lists.rpdfs-devel |
|---|---|
| Message-ID | <[email protected]> |
shared/lk/crc64.c includes shared/lk/crc64table.h, produced by gen_crc64table. The .d file captures this on rebuilds but not on a clean make -j tree where gcc may compile crc64.c before the header is generated. Signed-off-by: Auke Kok <[email protected]> --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 886907d..5f687f4 100644 --- a/Makefile +++ b/Makefile @@ -80,6 +80,8 @@ utask/utask_gen_defs.h: utask/utask.s $(PADCHECK): %.o.padcheck: %.h gcc $(CFLAGS) -Wpadded -c $< -o $@ +shared/lk/crc64.o: shared/lk/crc64table.h + shared/lk/crc64table.h: shared/lk/gen/gen_crc64table $^ > $@ -- 2.54.0