[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: