--- sssd-1.16.3/src/providers/ipa/ipa_selinux.h.orig 2019-01-21 17:13:35.933151359 -0500 +++ sssd-1.16.3/src/providers/ipa/ipa_selinux.h 2019-01-21 17:14:04.967183015 -0500 @@ -42,9 +42,11 @@ ipa_selinux_handler_send(TALLOC_CTX *mem struct pam_data *pd, struct dp_req_params *params); +#if defined HAVE_SELINUX errno_t ipa_selinux_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct pam_data **_data); +#endif #endif --- sssd-1.16.3/src/providers/ipa/ipa_selinux.c.orig 2019-01-21 17:13:42.342158348 -0500 +++ sssd-1.16.3/src/providers/ipa/ipa_selinux.c 2019-01-21 17:14:26.513206507 -0500 @@ -1681,6 +1681,7 @@ done: tevent_req_done(req); } +#if defined HAVE_SELINUX errno_t ipa_selinux_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, @@ -1696,3 +1697,4 @@ ipa_selinux_handler_recv(TALLOC_CTX *mem return EOK; } +#endif --- sssd-1.16.3/Makefile.am.orig 2019-01-21 17:44:39.590435794 -0500 +++ sssd-1.16.3/Makefile.am 2019-01-21 17:45:14.239339126 -0500 @@ -4154,11 +4154,9 @@ libsss_ipa_la_SOURCES += \ src/providers/ipa/ipa_sudo_async.c endif -if BUILD_SEMANAGE libsss_ipa_la_SOURCES += \ src/providers/ipa/ipa_selinux.c \ src/providers/ipa/ipa_selinux_maps.c -endif if BUILD_SSH libsss_ipa_la_SOURCES += src/providers/ipa/ipa_hostid.c