aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-09-28 20:02:33 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-09-28 20:02:33 +0000
commit0f7cca74de98161f502a9e51d4e4f65448f54333 (patch)
tree30cbe173f75a576d55cf6a2945c17841bd699119
parent9b0900ed95f0790054e0f6bc812caf0be21d9d24 (diff)
downloadports-0f7cca74de98161f502a9e51d4e4f65448f54333.tar.gz
ports-0f7cca74de98161f502a9e51d4e4f65448f54333.zip
Notes
-rw-r--r--databases/rocksdb/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/databases/rocksdb/Makefile b/databases/rocksdb/Makefile
index 8909bf0a2c83..7b12a03fc3ed 100644
--- a/databases/rocksdb/Makefile
+++ b/databases/rocksdb/Makefile
@@ -72,6 +72,10 @@ PLIST_SUB+= LITE=${PKGNAMESUFFIX}
.if ${CHOSEN_COMPILER_TYPE} == clang
CXXFLAGS+= -Wno-inconsistent-missing-override
+# Clang 8 detects shadow enums and stops the build. This workaround adds -Wno-error=shadow to bypass it.
+.if ${COMPILER_VERSION} >= 80
+CXXFLAGS+= -Wno-error=shadow
+.endif
.endif
post-patch: