LLVM versions were hardcoded to the list 5.0.0, 5.0.1. When 5.0.2 came it caused faust to break. Fixed this by accepting any llvm versions.
17 lines
631 B
Text
17 lines
631 B
Text
--- compiler/Makefile.unix.orig 2018-05-05 19:02:08 UTC
|
|
+++ compiler/Makefile.unix
|
|
@@ -150,12 +150,12 @@ else ifeq ($(LLVM_VERSION),$(filter $(LL
|
|
CLANGLIBS=$(CLANGLIBSLIST)
|
|
CXXFLAGS += -std=gnu++11
|
|
|
|
-else ifeq ($(LLVM_VERSION),$(filter $(LLVM_VERSION), 5.0.0 5.0.1))
|
|
+else ifeq ($(patsubst 5.%,5,$(LLVM_VERSION)), 5)
|
|
LLVM_VERSION = LLVM_50
|
|
CLANGLIBS=$(CLANGLIBSLIST)
|
|
CXXFLAGS += -std=gnu++11
|
|
|
|
-else ifeq ($(LLVM_VERSION),$(filter $(LLVM_VERSION), 6.0.0 6.0.0svn))
|
|
+else ifeq ($(patsubst 6.%,6,$(LLVM_VERSION)), 6)
|
|
LLVM_VERSION = LLVM_60
|
|
CLANGLIBS=$(CLANGLIBSLIST)
|
|
CXXFLAGS += -std=gnu++11
|