Skip to content

Commit 98e3338

Browse files
authored
Fix gssapi headers on OpenBSD (#125546)
Without the additional `include_directories` the compiler won't find `#include <gssapi/gssapi.h>`. Contributes to #124911.
1 parent c9b272f commit 98e3338

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

src/native/libs/configure.cmake

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,8 @@ elseif (CLR_CMAKE_TARGET_FREEBSD)
2222
include_directories(SYSTEM ${CROSS_ROOTFS}/usr/local/include)
2323
set(CMAKE_REQUIRED_INCLUDES ${CROSS_ROOTFS}/usr/local/include)
2424
elseif (CLR_CMAKE_TARGET_OPENBSD)
25-
include_directories(SYSTEM ${CROSS_ROOTFS}/usr/local/include)
26-
set(CMAKE_REQUIRED_INCLUDES ${CROSS_ROOTFS}/usr/local/include)
27-
set(CMAKE_REQUIRED_INCLUDES ${CROSS_ROOTFS}/heimdal/include)
25+
include_directories(SYSTEM ${CROSS_ROOTFS}/usr/local/include ${CROSS_ROOTFS}/heimdal/include)
26+
set(CMAKE_REQUIRED_INCLUDES ${CROSS_ROOTFS}/usr/local/include ${CROSS_ROOTFS}/heimdal/include)
2827
elseif (CLR_CMAKE_TARGET_SUNOS)
2928
# requires /opt/tools when building in Global Zone (GZ)
3029
include_directories(SYSTEM /opt/local/include /opt/tools/include)

0 commit comments

Comments
 (0)