On Tue, Jun 07, 2016 at 02:55:40PM +0200, Sumit Bose wrote:
> On Tue, Jun 07, 2016 at 01:56:10PM +0200, Jakub Hrozek wrote:
> > On Tue, Jun 07, 2016 at 12:28:22PM +0200, Sumit Bose wrote:
> > > sure, here you are.
> > > 
> > > bye,
> > > Sumit
> > 
> > Hmm, are these the correct patches?
> > 
> > /home/remote/jhrozek/devel/sssd/src/db/sysdb_views.c: In function 
> > 'sysdb_search_override_by_cert':
> > /home/remote/jhrozek/devel/sssd/src/db/sysdb_views.c:880:11: error: too 
> > many arguments to function 'sss_cert_derb64_to_ldap_filter'
> >      ret = sss_cert_derb64_to_ldap_filter(tmp_ctx, cert, SYSDB_USER_CERT, 
> > NULL,
> >            ^
> > In file included from 
> > /home/remote/jhrozek/devel/sssd/src/db/sysdb_views.c:23:0:
> > /home/remote/jhrozek/devel/sssd/src/util/cert.h:40:9: note: declared here
> >  errno_t sss_cert_derb64_to_ldap_filter(TALLOC_CTX *mem_ctx, const char 
> > *derb64,
> >          ^
> 
> ah, sorry, I picked the patches from a wrong branch.
> 
> Please try the new version.

OK, this looks better, but there CI still complains on Debian:
/bin/bash ./libtool  --tag=CC   --mode=link gcc  -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  -g3
-O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-o proxy_child src/providers/proxy/proxy_child-proxy_child.o
src/providers/proxy_child-data_provider_iface_generated.o -lpam -ltalloc
-ltevent -ltalloc -lpopt -lldb -ldbus-1 -lpcre -lini_config
-lbasicobjects -lref_array -lcollection -lcollection -ldhash -llber
-lldap -lselinux -ltdb libsss_util.la libsss_crypt.la libsss_debug.la
libsss_child.la  
/usr/bin/ld: src/responder/nss/nsssrv_cmd.o: undefined reference to
symbol 'sss_cert_derb64_to_pem'
//var/lib/jenkins/workspace/ci/label/debian_testing/ci-build-debug/.libs/libsss_cert.so:
//error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:10585: recipe for target 'sssd_nss' failed
make[2]: *** [sssd_nss] Error 1
make[2]: *** Waiting for unfinished jobs...

CI link:
http://sssd-ci.duckdns.org/logs/job/44/61/debian_testing/ci-build-debug/ci-make-tests.log
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/admin/lists/sssd-devel@lists.fedorahosted.org

Reply via email to