databases/evolution-data-server: option helper for kerberos
Barbara Guida
barbara.freebsd at gmail.com
Fri Apr 25 16:13:33 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Barbara Guida wrote:
> Hi, I'm trying to upgrade evolution-data-server, but I'm receiving
> an error during configure phase.
>
> I think that, according to bsd.options.mk, the following line is
> not correct: KERBEROS_CONFIGURE_WITH= --with-krb5=/usr as it should
> be: KERBEROS_CONFIGURE_WITH= krb5=/usr else it should get expanded
> as something like --with---with-krb5
>
> And also fixing the helper it can't be used because making config
> without kerberos should result in --without-krb5=/usr which causes
> configure error.
>
> So I think that this part should be reverted as in the attached
> patch.
>
>
> Regards Barbara
>
Here's the result of all possible combinations:
Original with kerberos
- --enable-static --enable-gnome-keyring=yes --with-openldap=yes
- --with-libdb=/usr/local --with---with-krb5=/usr --without-weather
- --localstatedir=/usr/local/share --with-html-dir=/usr/local/share/doc
- --disable-gtk-doc
- --with-gconf-source=xml:merged:/usr/local/etc/gconf/gconf.xml.defaults
- --prefix=/usr/local
configure: WARNING: unrecognized options: --with---with-krb5
Result: Kerberos 5: no
Original without kerberos
- --enable-static --enable-gnome-keyring=yes --with-openldap=yes
- --with-libdb=/usr/local --without---with-krb5=/usr --without-weather
- --localstatedir=/usr/local/share --with-html-dir=/usr/local/share/doc
- --disable-gtk-doc
- --with-gconf-source=xml:merged:/usr/local/etc/gconf/gconf.xml.defaults
- --prefix=/usr/local
Result: configure: error: invalid package name: --with-krb5=/usr
Patched with kerberos
- --enable-static --enable-gnome-keyring=yes --with-openldap=yes
- --with-libdb=/usr/local --without-weather --with-krb5=/usr
- --localstatedir=/usr/local/share --with-html-dir=/usr/local/share/doc
- --disable-gtk-doc
- --with-gconf-source=xml:merged:/usr/local/etc/gconf/gconf.xml.defaults
- --prefix=/usr/local
Result: Kerberos 5: yes (Heimdal)
Patched without kerberos
- --enable-static --enable-gnome-keyring=yes --with-openldap=yes
- --with-libdb=/usr/local --without-weather
- --localstatedir=/usr/local/share --with-html-dir=/usr/local/share/doc
- --disable-gtk-doc
- --with-gconf-source=xml:merged:/usr/local/etc/gconf/gconf.xml.defaults
- --prefix=/usr/local
Result: Kerberos 5: no
Regards
Barbara
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
iQEcBAEBAgAGBQJTWommAAoJECfdb9Y99fdQZcoIAM30NPF+ci072DOnw/KiSVus
yD2vvum9YlkcdTn6o0IwopYrWprHfjpWN1flZ+GOhj3NKpnBOPZw6hupT/tM4Dvx
FbOuMPDk9mhK15a3f/hTNd7RCWCB99ilaXDhoDYy9gFXlGyKAnaJip/vVWAZpVy2
mqK3Up9BW20cKaQ3B9jD+J/g/f9EpRVi8+lKW+Zn9DQ3BSqJdwSgYNb7uGvSvlea
A7mxRekW/5bK1ktvTE4FklXYRKYBzpTDMuyRHU0oFjX2PsL5sIqTYssFvpuihmfC
geizpB47zwM5rYUE27BCFVzpanTqMHkdaSclid9q3yo0v5y8Oreb6drO27lyuMs=
=fvhY
-----END PGP SIGNATURE-----
More information about the freebsd-gnome
mailing list