-----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(a)redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
- --
Stephen Gallagher
RHCE 804006346421761
Looking to carve out IT costs?
www.redhat.com/carveoutcosts/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora -
http://enigmail.mozdev.org/
iEYEARECAAYFAkp5tHwACgkQeiVVYja6o6MpVACfVhCqCt2mPonlRNym4F8k6ROr
720An00lSlqH5L9cphTjxRs3cUHw92D6
=LG98
-----END PGP SIGNATURE-----