[Bug 217623] security/sssd: support for current krb5 and samba releases / update to sssd 1.15.0 ??
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Aug 11 12:25:47 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217623
--- Comment #4 from Rick Miller <vmiller at hostileadmin.com> ---
The port passes the configure phase now after adding a number of configure
args:
--without-nfsv4-idmapd-plugin
--without-secrets
--without-python3-bindings
--without-kcm
It fails during the build phase citing the following error message (the entire
log is attached). I am not a developer and do not have the expertise necessary
to troubleshoot the build failure. It's quite possible it may be a result of
the patch submitted.
/bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -Wall -I..
-I./src/sss_client -I./src -I. -I/usr/local/include -I/usr/local/include
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -I/usr/local/include
-DHOST_NAME_MAX=_POSIX_HOST_NAME_MAX -DLIBDIR=\"/usr/local/lib\"
-DVARDIR=\"/var\" -DSSS_STATEDIR=\"/var/lib/sss\"
-DSYSCONFDIR=\"/usr/local/etc\" -DSHLIBEXT=\"\"
-DSSSDDATADIR=\"/usr/local/share/sssd/sssd\"
-DSSSD_LIBEXEC_PATH=\"/usr/local/libexec/sssd\"
-DSSSD_CONF_DIR=\"/usr/local/etc/sssd\" -DSSS_NSS_MCACHE_DIR=\"/var/db/sss_mc\"
-DSSS_NSS_SOCKET_NAME=\"/var/run/sss/nss\"
-DSSS_PAM_SOCKET_NAME=\"/var/run/sss/pam\"
-DSSS_PAC_SOCKET_NAME=\"/var/run/sss/pac\"
-DSSS_PAM_PRIV_SOCKET_NAME=\"/var/run/sss/private/pam\"
-DSSS_SEC_SOCKET_NAME=\"/var/run/secrets.socket\"
-DSSS_SUDO_SOCKET_NAME=\"/var/run/sss/sudo\"
-DSSS_AUTOFS_SOCKET_NAME=\"/var/run/sss/autofs\"
-DSSS_SSH_SOCKET_NAME=\"/var/run/sss/ssh\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-DBASE_FILE_STEM=\"sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin\"
-DLIBICONV_PLUG -I/usr/local/include -Wall -Wshadow -Wstrict-prototypes
-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wundef
-Werror-implicit-function-declaration -Winit-self -Wmissing-include-dirs
-fno-strict-aliasing -std=gnu99 -I/usr/include -O2 -pipe
-fstack-protector-all -DLIBICONV_PLUG -fstack-protector -DLDAP_DEPRECATED
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -MT
src/krb5_plugin/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.lo -MD -MP
-MF
src/krb5_plugin/.deps/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.Tpo
-c -o src/krb5_plugin/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.lo
`test -f 'src/krb5_plugin/sssd_krb5_locator_plugin.c' || echo
'./'`src/krb5_plugin/sssd_krb5_locator_plugin.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -Wall -I.. -I./src/sss_client -I./src
-I. -I/usr/local/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -I/usr/local/include -I/usr/local/include/dbus-1.0
-I/usr/local/lib/dbus-1.0/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -I/usr/local/include -I/usr/local/include
-DHOST_NAME_MAX=_POSIX_HOST_NAME_MAX -DLIBDIR=\"/usr/local/lib\"
-DVARDIR=\"/var\" -DSSS_STATEDIR=\"/var/lib/sss\"
-DSYSCONFDIR=\"/usr/local/etc\" -DSHLIBEXT=\"\"
-DSSSDDATADIR=\"/usr/local/share/sssd/sssd\"
-DSSSD_LIBEXEC_PATH=\"/usr/local/libexec/sssd\"
-DSSSD_CONF_DIR=\"/usr/local/etc/sssd\" -DSSS_NSS_MCACHE_DIR=\"/var/db/sss_mc\"
-DSSS_NSS_SOCKET_NAME=\"/var/run/sss/nss\"
-DSSS_PAM_SOCKET_NAME=\"/var/run/sss/pam\"
-DSSS_PAC_SOCKET_NAME=\"/var/run/sss/pac\"
-DSSS_PAM_PRIV_SOCKET_NAME=\"/var/run/sss/private/pam\"
-DSSS_SEC_SOCKET_NAME=\"/var/run/secrets.socket\"
-DSSS_SUDO_SOCKET_NAME=\"/var/run/sss/sudo\"
-DSSS_AUTOFS_SOCKET_NAME=\"/var/run/sss/autofs\"
-DSSS_SSH_SOCKET_NAME=\"/var/run/sss/ssh\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-DBASE_FILE_STEM=\"sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin\"
-DLIBICONV_PLUG -I/usr/local/include -Wall -Wshadow -Wstrict-prototypes
-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wundef
-Werror-implicit-function-declaration -Winit-self -Wmissing-include-dirs
-fno-strict-aliasing -std=gnu99 -I/usr/include -O2 -pipe -fstack-protector-all
-DLIBICONV_PLUG -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -MT
src/krb5_plugin/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.lo -MD -MP
-MF
src/krb5_plugin/.deps/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.Tpo
-c src/krb5_plugin/sssd_krb5_locator_plugin.c -fPIC -DPIC -o
src/krb5_plugin/.libs/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.o
In file included from src/krb5_plugin/sssd_krb5_locator_plugin.c:36:
In file included from ./src/util/sss_krb5.h:30:
/usr/local/include/krb5/krb5.h:112:5: warning: 'TARGET_OS_MAC' is not defined,
evaluates to 0 [-Wundef]
#if TARGET_OS_MAC
^
/usr/local/include/krb5/krb5.h:8459:5: warning: 'TARGET_OS_MAC' is not defined,
evaluates to 0 [-Wundef]
#if TARGET_OS_MAC
^
In file included from src/krb5_plugin/sssd_krb5_locator_plugin.c:36:
./src/util/sss_krb5.h:89:14: error: typedef redefinition with different types
('void (krb5_context, void *, krb5_timestamp, krb5_timestamp, krb5_boolean)' vs
'void (*)(krb5_context, void *, krb5_timestamp, krb5_timestamp, krb5_boolean)')
typedef void krb5_expire_callback_func(krb5_context context, void *data,
^
/usr/local/include/krb5/krb5.h:7185:17: note: previous definition is here
(KRB5_CALLCONV *krb5_expire_callback_func)(krb5_context context, void *data,
^
In file included from src/krb5_plugin/sssd_krb5_locator_plugin.c:36:
./src/util/sss_krb5.h:112:5: warning:
'HAVE_KRB5_GET_INIT_CREDS_OPT_SET_FAST_FLAGS' is not defined, evaluates to 0
[-Wundef]
#if HAVE_KRB5_GET_INIT_CREDS_OPT_SET_FAST_FLAGS
^
3 warnings and 1 error generated.
gmake[3]: *** [Makefile:19246:
src/krb5_plugin/sssd_krb5_locator_plugin_la-sssd_krb5_locator_plugin.lo] Error
1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/security/sssd/work/sssd-1.15.3'
gmake[2]: *** [Makefile:31837: all-recursive] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/sssd/work/sssd-1.15.3'
gmake[1]: *** [Makefile:9575: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/sssd/work/sssd-1.15.3'
*** Error code 1
Stop.
make: stopped in /usr/ports/security/sssd
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list