ports/databases/tarantool/files/extra-patch-src_trivia_config.h.cmake
Veniamin Gvozdikov 4080606225 - Fix build with GCC 4.8
- Fix build on FreeBSD 9.X
- Fix build on i386
2015-08-22 21:58:12 +00:00

16 lines
445 B
CMake

--- src/trivia/config.h.cmake.orig 2015-05-15 14:01:37 UTC
+++ src/trivia/config.h.cmake
@@ -21,6 +21,13 @@
#cmakedefine TARGET_OS_LINUX 1
/* Defined if building for FreeBSD */
#cmakedefine TARGET_OS_FREEBSD 1
+#if defined(TARGET_OS_FREEBSD)
+/*
+ * Fix build with GCC 4.8 when _ThreadRuneLocale undeclared
+ * on FreeBSD.
+ */
+#define __RUNETYPE_INTERNAL
+#endif
/* Defined if building for Darwin */
#cmakedefine TARGET_OS_DARWIN 1
/*