From e5f569691130ebfd89a9e317912fde51ad116119 Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Mon, 15 Jan 2024 04:31:39 -0500 Subject: [PATCH] [ci] OpenBSD CFLAGS LDFLAGS PKG_CONFIG_LIBDIR define CFLAGS LDFLAGS PKG_CONFIG_LIBDIR for OpenBSD to find includes and libraries --- scripts/ci-build.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/ci-build.sh b/scripts/ci-build.sh index 991b4193a..12e81d8a9 100755 --- a/scripts/ci-build.sh +++ b/scripts/ci-build.sh @@ -31,17 +31,25 @@ ${WITH_SASL:=true} ${WITH_UNWIND:=true} [ -n "$NO_UNWIND" ] && unset WITH_UNWIND -if [ "$(uname -s)" = "FreeBSD" ]; then +sysname="$(uname -s)" + +if [ "$sysname" = "FreeBSD" ]; then export CPPFLAGS=-I/usr/local/include export LDFLAGS=-L/usr/local/lib fi -if [ "$(uname -s)" = "NetBSD" ]; then +if [ "$sysname" = "NetBSD" ]; then export CPPFLAGS=-I/usr/pkg/include export LDFLAGS=-L/usr/pkg/lib export LD_LIBRARY_PATH=/usr/pkg/lib fi +if [ "$sysname" = "OpenBSD" ]; then + export CPPFLAGS=-I/usr/local/include + export LDFLAGS=-L/usr/local/lib + export PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/heimdal/lib/pkgconfig +fi + case "${build}" in "autobuild"|"coverity") mkdir -p m4