mailx: remove support for autodetection of krb5

* it's autodetected from sysroot and makeconfig doesn't allow
  to explicitly define what's expected

(From OE-Core rev: 203d5e1deb53e1c968498ff7595f57c73dc2697a)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Martin Jansa 2013-07-21 15:10:28 +02:00 committed by Richard Purdie
parent f2e84ad922
commit 331e651fd8
2 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,46 @@
krb5 support is autodetected from sysroot making builds undeterministic
feel free to improve this to support explicitly enabling/disabling it
Upstream-Status: Penging
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
--- a/makeconfig 2013-07-21 15:06:11.177792334 +0200
+++ b/makeconfig 2013-07-21 15:07:20.028793994 +0200
@@ -424,36 +424,6 @@
}
!
-<$tmp2.c link_check gssapi 'for GSSAPI in libgss' \
- '#define USE_GSSAPI' '-lgss' ||
- <$tmp2.c link_check gssapi 'for GSSAPI in libgssapi_krb5' \
- '#define USE_GSSAPI' '-lgssapi_krb5' ||
- link_check gssapi 'for GSSAPI in libgssapi_krb5, old-style' \
- '#define USE_GSSAPI
-#define GSSAPI_OLD_STYLE' '-lgssapi_krb5' <<\! || \
- link_check gssapi 'for GSSAPI in libgssapi' \
- '#define USE_GSSAPI
-#define GSSAPI_REG_INCLUDE' '-lgssapi' <<\%
-#include <gssapi/gssapi.h>
-#include <gssapi/gssapi_generic.h>
-
-int main(void)
-{
- gss_import_name(0, 0, gss_nt_service_name, 0);
- gss_init_sec_context(0,0,0,0,0,0,0,0,0,0,0,0,0);
- return 0;
-}
-!
-#include <gssapi.h>
-
-int main(void)
-{
- gss_import_name(0, 0, GSS_C_NT_HOSTBASED_SERVICE, 0);
- gss_init_sec_context(0,0,0,0,0,0,0,0,0,0,0,0,0);
- return 0;
-}
-%
-
cat >$tmp2.c <<\!
#include "config.h"
#ifdef HAVE_NL_LANGINFO

View File

@ -14,6 +14,7 @@ DEPENDS = "openssl"
SRC_URI = "${DEBIAN_MIRROR}/main/h/heirloom-mailx/heirloom-mailx_${PV}.orig.tar.gz;name=archive \
${DEBIAN_MIRROR}/main/h/heirloom-mailx/heirloom-mailx_${PV}-1.diff.gz;name=patch \
file://explicitly.disable.krb5.support.patch \
"
SRC_URI[archive.md5sum] = "29a6033ef1412824d02eb9d9213cb1f2"