diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-01-28 14:34:00 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-01-30 05:27:43 +0000 |
commit | 4d8d07696e311b4100c4ee47e14b0a4f40aed518 (patch) | |
tree | f3f34e2d6d0b9130e5bc9fea0c4835fad5b544bc /cmake | |
parent | 1127baf0bc3251c359ece39e0e23a7bb5531e4da (diff) |
Fix finding GSSAPI
The package is called mit-krb5-gssapi on Ubuntu, and the LIBDIR variable
was missing an underscore.
Change-Id: I85b5603c1161f33462aa71bbd522d40dd7489405
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 7e591453be37caf4d8e2bcb7ebc6b706b84f50be)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/FindGSSAPI.cmake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cmake/FindGSSAPI.cmake b/cmake/FindGSSAPI.cmake index 82c3952e24..6ea36a08ff 100644 --- a/cmake/FindGSSAPI.cmake +++ b/cmake/FindGSSAPI.cmake @@ -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) |