-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Miguel, We have fixed https://fedorahosted.org/sssd/ticket/90 which addresses the compile issue you saw below. I did a test build on Karmic and it ran to completion. This fix is now in the upstream repository as commit bdb9c358705eb894cfce7bb6dd1b37c425f5d32c
'make install' did not work immediately because it also requires the following libraries in order to generate the manpages. docbook-xsl libxml2-utils These two libraries need to be installed prior to running configure, as otherwise the necessary variables are not installed. We don't know of a good way to put in a configure check for these features (docbook-xsl is purely a set of data files and the libxml2-utils contains specific executables we need to run) so if anyone has any suggestions, patches are most welcome.
The SSSD as a whole should be buildable on Karmic now. Please double-check that this assertion is correct and start testing the functionality.
On 08/05/2009 10:30 AM, Miguel P.C. wrote:
Hola everyone. Hi Stephen,
Yeah, that's preferable. As I've said, we want to support Ubuntu with the 0.5.0 release. We're not really planning to attempt to get 0.4.1 to work (too much has changed/improved since then that it would be difficult and backwards to try and work from there)
I'm building SSSD in Karmic as I said, and I stopped updating the system and SSSD on 2009.08.04 to have a homogeneus
These are the Deps that I needed to install (plus their own deps) in order to build SSSD:
- libtalloc-dev
- tdb-dev
- libtevent-dev
- libldb-dev
- cvs
- libpopt-dev
- libpam-dev
- libldap2-dev
- libpcre3-dev
- krb5-config
- libkrb5-dev
- libc-ares-dev
- libdbus-1-dev
- libnss3-dev
I attach the logs as appeared on screen while building SSSD. Logs attached are the last ones after getting to the next part.
Configure was launched with the following options: ./configure --prefix=/opt/sssd | tee ../configure.10.log
When running make I found an error related to LDAP.
[snip] providers/ldap/ldap_id.c: In function ‘sdap_id_connect_send’: providers/ldap/ldap_id.c:145: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:145: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘sdap_id_connect_done’: providers/ldap/ldap_id.c:172: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:172: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘users_get_send’: providers/ldap/ldap_id.c:291: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:291: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:304: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:304: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘users_get_connect_done’: providers/ldap/ldap_id.c:337: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:337: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘groups_get_send’: providers/ldap/ldap_id.c:448: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:448: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:461: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:461: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘groups_get_connect_done’: providers/ldap/ldap_id.c:494: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:494: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘groups_by_user_send’: providers/ldap/ldap_id.c:580: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:580: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:593: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:593: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘groups_by_user_connect_done’: providers/ldap/ldap_id.c:626: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:626: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c: In function ‘sdap_get_account_info’: providers/ldap/ldap_id.c:696: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:696: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:711: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:711: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:737: error: dereferencing pointer to incomplete type providers/ldap/ldap_id.c:737: error: dereferencing pointer to incomplete type make[3]: *** [providers/ldap/libsss_ldap_la-ldap_id.lo] Error 1 make[2]: *** [all-recursive] Error 1 make[3]: se sale del directorio `/home/migpc/Temporal/sssd/server' make[2]: se sale del directorio `/home/migpc/Temporal/sssd/server' make[1]: *** [all] Error 2 make[1]: se sale del directorio `/home/migpc/Temporal/sssd/server' make: *** [all-recursive] Error 1 [snip]
Now I have to go. If you want me to send any other info, I'll probably be able to do so on friday.
CU
M*
Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel
- -- Stephen Gallagher RHCE 804006346421761
Looking to carve out IT costs? www.redhat.com/carveoutcosts/
sssd-devel@lists.fedorahosted.org