From 79934c3dd42d9fb626200679834985646025aaff Mon Sep 17 00:00:00 2001 From: Taylor R Campbell Date: Wed, 7 Nov 2018 04:03:28 +0000 Subject: [PATCH] Depend on x11-const directly, not via a stamp and submake. Going via the submake means parallel make can get confused and cause two processes to try to build the same thing at the same time and stomp on each other's toes. --- src/x11/Makefile.am | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/x11/Makefile.am b/src/x11/Makefile.am index 7f47e7f7c..14db1303d 100644 --- a/src/x11/Makefile.am +++ b/src/x11/Makefile.am @@ -65,13 +65,9 @@ stamp-shim: $(c_sources) $(cdecls) x11-const.bin: x11-const.scm echo '(sf "x11-const")' | $(MIT_SCHEME_EXE) --batch-mode -x11-const.scm: stamp-x11-const +x11-const.scm: x11-const$(EXEEXT) ./x11-const -stamp-x11-const: stamp-shim - $(MAKE) x11-const - echo "done" > $@ - @MIT_SCHEME_DEPS@ stamp-scheme: stamp-shim $(sources) x11-const.bin x11.pkg ./compile.sh -- 2.25.1