Source
Don't use -Werror
That causes newer clang compilers to fail with:
error: lambda capture 'silent' is not used [-Werror,-Wunused-lambda-capture]
--- Makefile.orig 2017-09-22 15:01:50.000000000 -0500
+++ Makefile 2017-11-14 08:24:04.000000000 -0600
DEFINES+=-DGIT_HASH=\"$(GIT_HASH)\"
endif
-WARNFLAGS=-Werror -Wall -Wextra -Wunreachable-code
+WARNFLAGS=-Wall -Wextra -Wunreachable-code
INCLUDES=-Iinclude -Istfl -Ifilter -I. -Irss
BARE_CXXFLAGS=-std=c++11 -ggdb $(INCLUDES)
CXXFLAGS+=$(BARE_CXXFLAGS) $(WARNFLAGS) $(DEFINES)