File 0057-erts-Make-generated-files-depend-on-Makefile.patch of Package erlang
From 950d9f4276f70856bbd64d4815b4c0c0cf87366d Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Mon, 20 Mar 2017 19:21:25 +0100
Subject: [PATCH] erts: Make generated files depend on Makefile
in order to regenerate them if config has changed.
ERL-379
Maybe a better solution would have been to run 'clean' target
or stop and ask user to run make clean.
---
erts/emulator/Makefile.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/erts/emulator/Makefile.in b/erts/emulator/Makefile.in
index 18fd7f320..7ea0111e5 100644
--- a/erts/emulator/Makefile.in
+++ b/erts/emulator/Makefile.in
@@ -656,6 +656,10 @@ generate: $(TTF_DIR)/GENERATED $(PRELOAD_SRC)
$(TTF_DIR)/GENERATED: $(GENERATE)
$(gen_verbose)echo $? >$(TTF_DIR)/GENERATED
+
+# Regenerate if Makefile has changed
+$(GENERATE): $(TARGET)/Makefile
+
endif
$(TARGET)/erlang_dtrace.h: beam/erlang_dtrace.d
--
2.12.2