Fix finding GSSAPI

The package is called mit-krb5-gssapi on Ubuntu, and the LIBDIR variable
was missing an underscore.

Pick-to: 6.3 6.2
Change-Id: I85b5603c1161f33462aa71bbd522d40dd7489405
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Allan Sandfeld Jensen 2022-01-28 14:34:00 +01:00
parent 35e938c2d8
commit 7e591453be

View File

@ -1,17 +1,20 @@
find_package(PkgConfig QUIET)
pkg_check_modules(PC_GSSAPI QUIET krb5-gssapi)
if (NOT PC_GSSAPI_FOUND)
pkg_check_modules(PC_GSSAPI QUIET mit-krb5-gssapi)
endif()
find_path(GSSAPI_INCLUDE_DIRS
NAMES gssapi/gssapi.h
HINTS ${PC_GSSAPI_INCLUDEDIR}
PATH_SUFFIXES gssapi)
)
find_library(GSSAPI_LIBRARIES
NAMES
GSS # framework
gss # solaris
gssapi_krb5
HINTS ${PC_GSSAPILIBDIR}
HINTS ${PC_GSSAPI_LIBDIR}
)
include(FindPackageHandleStandardArgs)