$OpenBSD: patch-texk_dvisvgm_dvisvgm-src_libs_brotli_enc_fast_log_h,v 1.1 2019/03/12 21:19:29 cwen Exp $
Fix for: error: missing binary operator before token "("
see: https://github.com/google/brotli/commit/6000396155a418aba75c0dab1d97cf5124aa4fb2
This should be removed once we move to ports-gcc>=8.
Index: texk/dvisvgm/dvisvgm-src/libs/brotli/enc/fast_log.h
--- texk/dvisvgm/dvisvgm-src/libs/brotli/enc/fast_log.h.orig
+++ texk/dvisvgm/dvisvgm-src/libs/brotli/enc/fast_log.h
@@ -19,7 +19,8 @@ extern "C" {
 #endif
 
 static BROTLI_INLINE uint32_t Log2FloorNonZero(size_t n) {
-#if BROTLI_MODERN_COMPILER || __has_builtin(__builtin_clz)
+  /* TODO: generalize and move to platform.h */
+#if BROTLI_MODERN_COMPILER || BROTLI_HAS_BUILTIN(__builtin_clz)
   return 31u ^ (uint32_t)__builtin_clz((uint32_t)n);
 #else
   uint32_t result = 0;
