aboutsummaryrefslogtreecommitdiff
path: root/src/aclocal.m4
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2015-09-23 18:20:41 -0400
committerGreg Hudson <ghudson@mit.edu>2015-09-24 19:27:10 -0400
commitfd0b693f00f4d0b7b603bf4a2b8812869ad1df19 (patch)
tree4369b5a51dd3f65edeae1696e032dc5291de03b3 /src/aclocal.m4
parent33441e6376d5b1606089a3621798493027816010 (diff)
downloadkrb5-fd0b693f00f4d0b7b603bf4a2b8812869ad1df19.zip
krb5-fd0b693f00f4d0b7b603bf4a2b8812869ad1df19.tar.gz
krb5-fd0b693f00f4d0b7b603bf4a2b8812869ad1df19.tar.bz2
Fix kadmin with e2fsprogs libss
The libss in e2fsprogs exports ss_execute_command(), but does not prototype it (as of this writing; a patch has been submitted upstream). When using the system ss library, check if a prototype is needed and provide one if so. ticket: 8251 (new) target_version: 1.14 tags: pullup
Diffstat (limited to 'src/aclocal.m4')
-rw-r--r--src/aclocal.m41
1 files changed, 1 insertions, 0 deletions
diff --git a/src/aclocal.m4 b/src/aclocal.m4
index ff444ee..dbb7db2 100644
--- a/src/aclocal.m4
+++ b/src/aclocal.m4
@@ -1483,6 +1483,7 @@ int main(int argc, char *argv[]) {
}], krb5_cv_system_ss_okay=yes, AC_MSG_ERROR(cannot run test program),
krb5_cv_system_ss_okay="assumed")])
LIBS="$old_LIBS"
+ KRB5_NEED_PROTO([#include <ss/ss.h>],ss_execute_command,1)
else
SS_VERSION=k5
AC_MSG_RESULT(krb5)