Fix 64bit depedency tracking
authorAndre Heinecke <aheinecke@gnupg.org>
Fri, 15 Mar 2019 07:56:13 +0000 (08:56 +0100)
committerAndre Heinecke <aheinecke@gnupg.org>
Fri, 15 Mar 2019 07:56:13 +0000 (08:56 +0100)
* src/gpg4win.mk.in: Use GETDEPS_EX and fix it.

--
This fixes some dependency issues when trying to
compile Gpg4win itself in parallel.

src/gpg4win.mk.in

index 33ea480..c03acf4 100644 (file)
@@ -164,7 +164,7 @@ define GETDEPS
 endef
 
 define GETDEPS_EX
-  $(addprefix stamps/stamp-final-ex-, $(call GETVAR,gpg4win_pkg_$(1)_deps))
+  $(addprefix stamps/stamp-final-ex-, $(call GETVAR,gpg4win_pkg_$(1)_ex_deps))
 endef
 
 # Template for source packages to build for an additional host
@@ -173,7 +173,7 @@ define EXPKG_template_
 
 pkg_files += $(call GETVAR,gpg4win_pkg_$(1))
 
-stamps/stamp-$(1)-ex-00-unpack: stamps/stamp-$(1)-00-unpack
+stamps/stamp-$(1)-ex-00-unpack: stamps/stamp-$(1)-00-unpack $(call GETDEPS_EX,$(1))
        touch stamps/stamp-$(1)-ex-00-unpack
 
 stamps/stamp-$(1)-ex-01-patch: stamps/stamp-$(1)-ex-00-unpack stamps/stamp-$(1)-01-patch