Blame SOURCES/lib-make.patch

2fbdca
diff -Naur zstd-1.4.5.orig/lib/Makefile zstd-1.4.5/lib/Makefile
2fbdca
--- zstd-1.4.5.orig/lib/Makefile	2020-05-22 05:04:00.000000000 +0000
2fbdca
+++ zstd-1.4.5/lib/Makefile	2020-05-25 14:11:28.947300726 +0000
2fbdca
@@ -220,13 +220,14 @@
2fbdca
 .PHONY: lib
2fbdca
 lib : libzstd.a libzstd
2fbdca
 
2fbdca
-.PHONY: lib-mt
2fbdca
+# note : do not define lib-mt or lib-release as .PHONY
2fbdca
+# make does not consider implicit pattern rule for .PHONY target
2fbdca
+
2fbdca
 %-mt : CPPFLAGS += -DZSTD_MULTITHREAD
2fbdca
 %-mt : LDFLAGS  += -pthread
2fbdca
 %-mt : %
2fbdca
 	@echo multi-threading build completed
2fbdca
 
2fbdca
-.PHONY: lib-release
2fbdca
 %-release : DEBUGFLAGS :=
2fbdca
 %-release : %
2fbdca
 	@echo release build completed