summaryrefslogtreecommitdiffstats
path: root/recipes/openssh
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/openssh')
-rw-r--r--recipes/openssh/openssh.inc7
1 files changed, 7 insertions, 0 deletions
diff --git a/recipes/openssh/openssh.inc b/recipes/openssh/openssh.inc
index 380f7b78aa..1764ddf302 100644
--- a/recipes/openssh/openssh.inc
+++ b/recipes/openssh/openssh.inc
@@ -34,6 +34,13 @@ EXTRA_OECONF = "--disable-suid-ssh --with-ssl=${STAGING_LIBDIR}/ssl \
--sysconfdir=${sysconfdir}/ssh \
--with-xauth=/usr/bin/xauth"
+# this is a workaround for uclibc becasue including stdio.h
+# pulls in pthreads.h and causes conflicts in function prototypes
+# ending in compilation failure so unless this is fixed disable
+# pam for uclibc
+
+EXTRA_OECONF_append_libc-uclibc=" --without-pam"
+
EXTRA_OEMAKE = "'STRIP_OPT='"
do_configure_prepend () {