You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2019/11/19 03:59:49 UTC
[trafficserver] 01/02: Fix building Catch on macOS
This is an automated email from the ASF dual-hosted git repository.
bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 22c76f0549f7a69015e6904f66ed7bf96073aec9
Author: Masaori Koshiba <ma...@apache.org>
AuthorDate: Fri Nov 8 14:16:22 2019 +0900
Fix building Catch on macOS
(cherry picked from commit 98b0aeaa122ac4c2711e955003c474071c8f2086)
---
tests/include/catch.hpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tests/include/catch.hpp b/tests/include/catch.hpp
index d7bb037..bc24a42 100644
--- a/tests/include/catch.hpp
+++ b/tests/include/catch.hpp
@@ -7093,6 +7093,10 @@ namespace Catch {
# include <stdbool.h>
# include <sys/types.h>
# include <unistd.h>
+
+// ink_autoconf.h is required to use HAVE_SYS_SYSCTL_H
+#include "ink_autoconf.h"
+
#if defined(darwin) || defined(freebsd)
#ifdef HAVE_SYS_SYSCTL_H
# include <sys/sysctl.h>
@@ -13051,4 +13055,3 @@ using Catch::Detail::Approx;
// end catch_reenable_warnings.h
// end catch.hpp
#endif // TWOBLUECUBES_SINGLE_INCLUDE_CATCH_HPP_INCLUDED
-