fix build on !clang archs

This commit is contained in:
kirby 2018-05-29 07:32:31 +00:00
parent b2a04af0b3
commit 046fa9ff88
2 changed files with 17 additions and 1 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.3 2018/03/02 06:59:06 kirby Exp $
# $OpenBSD: Makefile,v 1.4 2018/05/29 07:32:31 kirby Exp $
COMMENT = open source game engine based on FreeSpace 2
@ -28,6 +28,8 @@ MASTER_SITES = https://github.com/scp-fs2open/fs2open.github.com/releases/downlo
# Remove on next update
DISTFILES = ${DISTNAME}_1{${DISTNAME}}${EXTRACT_SUFX}
# c++11
COMPILER = base-clang ports-gcc
MODULES = devel/cmake \
lang/lua
LIB_DEPENDS = audio/openal \

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-cmake_platformChecks_cmake,v 1.1 2018/05/29 07:32:31 kirby Exp $
Index: cmake/platformChecks.cmake
--- cmake/platformChecks.cmake.orig
+++ cmake/platformChecks.cmake
@@ -10,7 +10,7 @@ include(CheckSymbolExists)
include(CheckCXXSymbolExists)
include(CheckTypeSize)
-CHECK_INCLUDE_FILE("execinfo.h" HAVE_EXECINFO_H)
+#CHECK_INCLUDE_FILE("execinfo.h" HAVE_EXECINFO_H)
CHECK_INCLUDE_FILE_CXX("cxxabi.h" HAVE_CXXAPI_H)
CHECK_TYPE_SIZE("max_align_t" MAX_ALIGN_T)