New commits:
commit ff994748cb6c278d42e0f848368870c6fd8e897f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
libtirpc: 1.x depends on krb5 for GSSAPI support
checking gssapi/gssapi.h usability... yes
checking gssapi/gssapi.h presence... no
configure: WARNING: gssapi/gssapi.h: accepted by the compiler, rejected
by the preprocessor!
configure: WARNING: gssapi/gssapi.h: proceeding with the compiler's result
checking for gssapi/gssapi.h... yes
checking for krb5-config... no
configure: error: krb5-config tool not found. Use --disable-gssapi, or
install Kerberos.
diff --git a/libs/libtirpc/BUILD b/libs/libtirpc/BUILD
deleted file mode 100755
index 2b10f19..0000000
--- a/libs/libtirpc/BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-# The build expects krb5 to supply the stuff, have to shove in
-# libgssglue directly. I am really not sure what the proper way is,
-# I'm just trying to fix the build for now.
-if is_depends_enabled $SPELL libgssglue; then
- export CFLAGS="$CFLAGS $(pkg-config --cflags libgssglue)" &&
- export LIBS="$LIBS $(pkg-config --libs libgssglue)"
-fi &&
-default_build
diff --git a/libs/libtirpc/DEPENDS b/libs/libtirpc/DEPENDS
index 6c73398..f6c3767 100755
--- a/libs/libtirpc/DEPENDS
+++ b/libs/libtirpc/DEPENDS
@@ -1,6 +1,6 @@
depends glibc &&
-optional_depends libgssglue \
+optional_depends krb5 \
"--enable-gssapi" \
"--disable-gssapi" \
"for GSSAPI support"
diff --git a/libs/libtirpc/HISTORY b/libs/libtirpc/HISTORY
index d28a838..3b9ac45 100644
--- a/libs/libtirpc/HISTORY
+++ b/libs/libtirpc/HISTORY
@@ -1,3 +1,6 @@
+2017-07-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: 1.x depends on krb5 for GSSAPI support
+
2017-07-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.2
* PRE_BUILD cve-2017-8779.patch
[SM-Commit] GIT changes to master grimoire by Eric Sandall (ff994748cb6c278d42e0f848368870c6fd8e897f),
Eric Sandall, 07/20/2017