#704 SSSD does not build against kerberos libraries without FAST support
Closed: Fixed None Opened 13 years ago by sgallagh.

Build on Fedora 13:

gcc -DHAVE_CONFIG_H -I.  -Wall -Iinclude -I.. -I./include -I./src/sss_client -I./src -Iinclude -I.      -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include        -DLIBDIR=\"/usr/lib\" -DVARDIR=\"/var\" -DSHLIBEXT=\"\" -DSSSD_LIBEXEC_PATH=\"/usr/libexec/sssd\" -DSSSD_INTROSPECT_PATH=\"\" -DSSSD_CONF_DIR=\"/etc/sssd\" -DSSS_NSS_SOCKET_NAME=\"/var/lib/sss/pipes/nss\" -DSSS_PAM_SOCKET_NAME=\"/var/lib/sss/pipes/pam\" -DSSS_PAM_PRIV_SOCKET_NAME=\"/var/lib/sss/pipes/private/pam\" -DLOCALEDIR=\"/usr/share/locale\"   -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Werror-implicit-function-declaration   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -o src/providers/krb5_child-dp_pam_data_util.o `test -f 'src/providers/dp_pam_data_util.c' || echo './'`src/providers/dp_pam_data_util.c
src/providers/krb5/krb5_child.c: In function 'krb5_child_setup':
src/providers/krb5/krb5_child.c:1532: error: 'KRB5_FAST_REQUIRED' undeclared (first use in this function)
src/providers/krb5/krb5_child.c:1532: error: (Each undeclared identifier is reported only once
src/providers/krb5/krb5_child.c:1532: error: for each function it appears in.)

From the configure run:

checking for krb5-config... /usr/kerberos/bin/krb5-config
checking for working krb5-config... yes
checking krb5.h usability... yes
checking krb5.h presence... yes
checking for krb5.h... yes
checking krb5/krb5.h usability... yes
checking krb5/krb5.h presence... yes
checking for krb5/krb5.h... yes
checking for krb5_get_init_creds_opt_alloc... yes
checking for krb5_get_error_message... yes
checking for krb5_free_unparsed_name... yes
checking for krb5_get_init_creds_opt_set_expire_callback... no
checking for krb5_get_init_creds_opt_set_fast_ccache_name... yes
checking for krb5_get_init_creds_opt_set_fast_flags... no
checking krb5/locate_plugin.h usability... yes
checking krb5/locate_plugin.h presence... yes
checking for krb5/locate_plugin.h... yes

Fixed by 6369396

resolution: => fixed
status: new => closed

Fields changed

rhbz: => 0

Metadata Update from @sgallagh:
- Issue assigned to sbose
- Issue set to the milestone: SSSD 1.5.0

7 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/1746

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata