Bug#996964: [PATCH] cramfsswap/Makefile: add missing Makefile dependency
Package: cramfsswap
Version: 1.4.2
Build failure noticed on NixOS when cramsfsswap
was built in parallel:
build flags: -j16 -l16 SHELL=/nix/store/gln0pqkdxmsikdfpyv198dhl7wp34cr2-bash-5.1-p8/bin/bash
gcc -Wall -g -O -o cramfsswap cramfsswap.c -lz
strip cramfsswap
strip: 'cramfsswap': No such file
It's a race between 'cramfsswap' and 'strip' rules.
The change adds a dependency on 'cramfsswap'
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 0ceae72..2660a2c 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ debian: cramfsswap
cramfsswap: cramfsswap.c
$(CC) -Wall -g -O $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o cramfsswap cramfsswap.c -lz
-strip:
+strip: cramfsswap
strip cramfsswap
install: cramfsswap
--
2.33.0
Reply to: