aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIrene Huang <irene.huang@sun.com>2007-06-05 14:45:24 +0800
committerIrene Huang <ireneh@src.gnome.org>2007-06-05 14:45:24 +0800
commitcebe334f240a14137149b0ab5fee52ddd16cb464 (patch)
tree8cd218961d56cfa626d51f74397e778fadd4ef53
parentac7bc45f64ab399eede81e083d8c0c40356aa251 (diff)
downloadgsoc2013-evolution-cebe334f240a14137149b0ab5fee52ddd16cb464.tar.gz
gsoc2013-evolution-cebe334f240a14137149b0ab5fee52ddd16cb464.tar.zst
gsoc2013-evolution-cebe334f240a14137149b0ab5fee52ddd16cb464.zip
Add configuration option for Sun Kerberos. fixing bug #344728
2007-06-04 Irene Huang <irene.huang@sun.com> * configure.in: Add configuration option for Sun Kerberos. fixing bug #344728 svn path=/trunk/; revision=33656
-rw-r--r--ChangeLog5
-rw-r--r--configure.in27
2 files changed, 26 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 7cd9188882..206e95dc54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-06-04 Irene Huang <irene.huang@sun.com>
+
+ * configure.in: Add configuration option for Sun Kerberos.
+ fixing bug #344728
+
2007-06-04 Srinivasa Ragavan <sragavan@novell.com>
** Evolution 2.11.3 release
diff --git a/configure.in b/configure.in
index 4eb7c0e2ab..3bb5524041 100644
--- a/configure.in
+++ b/configure.in
@@ -656,13 +656,18 @@ if test "x${with_krb5}" != "xno"; then
mitlibs="-lkrb5 -lk5crypto -lcom_err -lgssapi_krb5"
heimlibs="-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi"
+ sunlibs="-lkrb5 -lgss"
AC_CACHE_CHECK([for Kerberos 5], ac_cv_lib_kerberos5,
[
LDFLAGS="$LDFLAGS -L$with_krb5_libs $mitlibs"
AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$mitlibs",
[
LDFLAGS="$LDFLAGS_save -L$with_krb5_libs $heimlibs"
- AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$heimlibs", ac_cv_lib_kerberos5="no")
+ AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$heimlibs",
+ [
+ LDFLAGS="$LDFLAGS_save -L$with_krb5_libs $sunlibs"
+ AC_TRY_LINK_FUNC(krb5_init_context, ac_cv_lib_kerberos5="$sunlibs", ac_cv_lib_kerberos5="no")
+ ])
])
LDFLAGS="$LDFLAGS_save"
])
@@ -677,13 +682,23 @@ if test "x${with_krb5}" != "xno"; then
fi
msg_krb5="yes (MIT)"
else
- AC_DEFINE(HAVE_HEIMDAL_KRB5,1,[Define if you have Heimdal])
- if test -z "$with_krb5_includes"; then
- KRB5_CFLAGS="-I$with_krb5/include/heimdal"
+ if test "$ac_cv_lib_kerberos5" = "$heimlibs"; then
+ AC_DEFINE(HAVE_HEIMDAL_KRB5,1,[Define if you have Heimdal])
+ if test -z "$with_krb5_includes"; then
+ KRB5_CFLAGS="-I$with_krb5/include/heimdal"
+ else
+ KRB5_CFLAGS="-I$with_krb5_includes"
+ fi
+ msg_krb5="yes (Heimdal)"
else
- KRB5_CFLAGS="-I$with_krb5_includes"
+ AC_DEFINE(HAVE_SUN_KRB5,1,[Define if you have Sun Kerberosv5])
+ if test -z "$with_krb5_includes"; then
+ KRB5_CFLAGS="-I$with_krb5/include/kerberosv5"
+ else
+ KRB5_CFLAGS="-I$with_krb5_includes"
+ fi
+ msg_krb5="yes (Sun)"
fi
- msg_krb5="yes (Heimdal)"
fi
KRB5_LDFLAGS="-L$with_krb5_libs $ac_cv_lib_kerberos5"
fi
mp;id=9f83e04d57641bea92de73460a8ba8264949c19b'>databases/cego: update 2.39.2 -> 2.39.3pi2018-03-032-4/+4 * Work around the lack of definition of union semun per POSIX.brooks2018-03-031-0/+1 * Update to 1.57sunpoet2018-03-032-5/+7 * Update real PORTVERSION and bump PORTEPOCHsunpoet2018-03-032-5/+5 * Update to 5.10.4sunpoet2018-03-032-4/+4 * Update to 2.0.0gblach2018-03-032-4/+4 * Disable Qt5 sqldrivers-ibase on not-(i386|amd64)adridg2018-03-021-0/+2 * Disable Qt4 sql-ibase plugin on not-(i386|amd64)adridg2018-03-021-0/+2 * databases/cassandra-cpp-driver: update to 2.8.1gahr2018-03-022-4/+4 * databases/memcached: update to 1.5.6swills2018-03-023-28/+4 * databases/cockroach: Update to 1.1.5yuri2018-03-022-5/+5 * Update to 1.56sunpoet2018-03-012-4/+4 * 2018-03-01 Security Update Releasegirgen2018-03-0116-20/+41 * Add LICENSEsunpoet2018-03-012-4/+7 * Update to 0.5.5sunpoet2018-03-013-6/+8 * Add php7-tarantool 0.3.0 (copied from php5-tarantool)sunpoet2018-03-014-0/+31 * Update to 0.1.0sunpoet2018-03-013-13/+15 * Add LICENSEsunpoet2018-03-012-17/+23 * Add missing *_DEPENDSsunpoet2018-03-012-3/+14 * Update to 1.0.1sunpoet2018-03-015-30/+38 * Update to 1.9.0sunpoet2018-03-015-72/+148 * databases/cego: update 2.39.1 -> 2.39.2pi2018-03-014-8/+8 * databases/cego: update 2.38.20 -> 2.39.1pi2018-03-013-13/+14 * Add LICENSEsunpoet2018-02-281-0/+4 * Add LICENSEsunpoet2018-02-281-0/+4 * Remove expired databases/rubygem-flipper-active_record010sunpoet2018-02-284-35/+0 * - Add LICENSEamdmi32018-02-271-2/+7 * - Fix shebangsamdmi32018-02-271-2/+2 * databases/clickhousepizzamig2018-02-263-28/+1335 * Update sqliteodbc to 0.9996madpilot2018-02-262-4/+4 * Fix rocksdb-lite for osquerysunpoet2018-02-252-1/+3 * databases/cego: fix distinfopi2018-02-252-3/+4 * Replaced my old rawbw.com maintainer's address with yuri@FreeBSD.orgyuri2018-02-254-4/+4 * databases/cego: 2.38.19 -> 2.38.20pi2018-02-252-4/+4 * Remove outdated post-configure:sunpoet2018-02-242-34/+19 * Remove outdated post-configure:sunpoet2018-02-241-4/+0 * databases/mariadb100-server: Fix build with OQGRAPH disabledbrnrd2018-02-241-3/+0 * Reset vg@'s ports after he resigned.rene2018-02-247-7/+7 * databases/phpliteadmin: portmaster@BSDforge.com takes maintainershipyuri2018-02-241-1/+1 * Update to 1.2.4sunpoet2018-02-242-4/+4 * Update to 1.1.17sunpoet2018-02-242-4/+4 * Update to 5.10.3sunpoet2018-02-232-4/+4 * databases/tile38: give maintainer to a.andersson.thn@gmail.compi2018-02-231-1/+1 * - Add NO_ARCHamdmi32018-02-221-0/+1 * Reset MAINTAINERtobik2018-02-222-2/+2 * databases/postgresql-plproxy: Update from 2.7 to 2.8tz2018-02-223-10/+11 * - Update to 3.8.1wen2018-02-223-5/+7 * Security update to 4.7.8matthew2018-02-222-4/+4 * Change RUN_DEPENDS from rubygem-pg to rubygem-pg0sunpoet2018-02-211-1/+2 * Update to 1.0.0sunpoet2018-02-212-4/+4 * Add rubygem-pg0 0.21.0 (copied from rubygem-pg)sunpoet2018-02-214-0/+35 * - Update to 3.1.2wen2018-02-213-5/+6 * databases/pgpool-II-36: Update from 3.6.6 to 3.6.9tz2018-02-212-4/+4 * databases/pgpool-II-35: Update from 3.5.8 to 3.5.13tz2018-02-212-4/+4 * databases/pgpool: Upgrade from 3.4.11 to 3.4.16tz2018-02-212-4/+4 * databases/pgpool-II-33: Update from 3.3.7 to 3.3.20tz2018-02-215-13/+16 * databases/adminer: Update to 4.6.2yuri2018-02-212-7/+6 * Update supplimentary Samba libs to the latest versions.timur2018-02-2119-41/+356 * databases/retcl: update to 0.3.1gahr2018-02-202-4/+4 * databases/retcl: update to 0.3.0gahr2018-02-202-4/+4 * Don't abuse opt_VARS to add to USES.mat2018-02-201-1/+2 * Reduce dependency on the python2 metaportantoine2018-02-1920-34/+40 * Use CMAKE_OFFsunpoet2018-02-191-1/+1 * Take maintainershipsunpoet2018-02-182-4/+9 * Clean up some USES=pythonantoine2018-02-181-1/+1 * Update QScintilla 2.10.2.rakuco2018-02-186-7/+41 * Deprecate ports broken for more than 6 monthsantoine2018-02-181-0/+2 * Adjust DEPRECATED and EXPIRATION_DATEsunpoet2018-02-181-2/+2 * Fix build with Clang 6sunpoet2018-02-181-0/+1 * Update to version 6.1.0girgen2018-02-173-4/+6 * - Update to 0.9.8lwhsu2018-02-172-5/+4 * Update to 5.1.5sunpoet2018-02-172-5/+4 * Update to 5.1.5sunpoet2018-02-172-4/+4 * Update to 1.2.3sunpoet2018-02-172-4/+4 * Update to 1.1.16sunpoet2018-02-172-5/+4 * Add a patch to fix the build with clang 6.rakuco2018-02-171-0/+16 * databases/kyototycoon: set pidfile before usagedch2018-02-172-2/+3 * BROKEN_SSL: Add REASON for breakagebrnrd2018-02-1718-3/+24 * security/openssl-devel: Mark broken databases catbrnrd2018-02-1618-0/+30 * databases/memcached: update to 1.5.5swills2018-02-165-17/+40 * security/openssl-devel: Remove BROKEN from some portsbrnrd2018-02-152-11/+1 * Fix build on FreeBSD 10sunpoet2018-02-153-0/+33 * Add LICENSE_FILEsunpoet2018-02-151-0/+2 * Update to 5.2.0romain2018-02-154-8/+8 * databases/rubygem-seed-fu236: Resurrect port in version 2.3.6tz2018-02-154-0/+34 * databases/rubygem-redis-namespace15: Resurrect port in version 1.5.3tz2018-02-154-0/+32 * databases/rubygem-flipper-active_record011: Resurrect port in version 0.11.0tz2018-02-154-0/+30 * databases/rubygem-flipper-active_record010: DEPRECATE port in favor of databa...tz2018-02-151-0/+3 * databases/mariadb-connector-odbc: Properly add to portsbrnrd2018-02-151-0/+1 * PyQt: Unconditionally install the .pyi filesrakuco2018-02-152-2/+2 * Update to 3.7.4sunpoet2018-02-142-4/+4 * databases/unixODBC: Take ownershipbrnrd2018-02-141-1/+1 * databases/mariadb-connector-odbc: Bugfix update to 3.0.3brnrd2018-02-143-0/+47 * databases/cego: update 2.38.18 -> 2.38.19pi2018-02-142-4/+4 * Update to 0.3.3romain2018-02-142-5/+5 * databases/mariadb102-server: Security update to 10.2.13brnrd2018-02-145-12/+48 * Update to 3.7.3sunpoet2018-02-142-4/+4 * databases/mariadb100-server: unbreak OQGraph enginebrnrd2018-02-142-5/+49 * databases/mariadb101-server: unbreak OQGraph enginebrnrd2018-02-142-1/+40 * mongodb36 fails to build with DEFAULT_VERSIONS=python=3.6antoine2018-02-131-1/+1 * databases/mariadb101-server: Mark OQGraph brokenbrnrd2018-02-131-0/+1 * Update to 3.7.1sunpoet2018-02-132-4/+4 * databases/mariadb100-server: Security update to 10.0.34brnrd2018-02-136-40/+26 * Update to 5.5.59-38.11flo2018-02-132-4/+4 * databases/mariadb101-server: Security update to 10.1.31brnrd2018-02-126-26/+36 * databases/pspg: Update to 0.9.3dbaio2018-02-122-4/+4 * databases/adminer: Update to 4.6.1dbaio2018-02-123-10/+10 * Remove two ports that were only for PostgreSQL 9.2:rene2018-02-1113-466/+0 * databases/postgresql-repmpgr2: use Postgresql 9.3+ and bump PORTREVISIONrene2018-02-111-2/+2 * databases/pg_statsinfo: use postgresql 9.3+ and bump PORTREVISIONrene2018-02-111-2/+2 * Removed expired postgresql92 ports.rene2018-02-119-113/+0 * Remove expired ports:rene2018-02-1127-2819/+0 * Update to 2.3.5.vanilla2018-02-102-3/+4 * Rename KDE4 meta portstcberner2018-02-101-1/+1 * databases/py-sispy: Update to 1.1.0yuri2018-02-103-8/+10 * Switch C compiler used to compile GHC to base Clang.tcberner2018-02-106-0/+6 * databases/sqlcipher: update 3.4.1 -> 3.4.2 to fix build with libresslpi2018-02-102-4/+4 * Update databases/elixir-postgrex to version 0.13.5.olgeni2018-02-102-4/+4 * Update to 4.046sunpoet2018-02-092-4/+4 * Update to 2.7.4sunpoet2018-02-092-4/+4 * devel/icu: drop C++98 compatibility workaroundsjbeich2018-02-091-1/+2 * Update neo4j to v3.3.2.jonathan2018-02-0911-98/+229 * databases/sqlitebrowser: Update to 3.10.1dbaio2018-02-092-4/+4 * Canonicalize PyPi WWWs:amdmi32018-02-091-1/+1 * Remove DTRACE from OPTIONS_DEFAULT, causes segmentation fault during buildantoine2018-02-091-1/+1 * Update to latest versions of PostgreSQLgirgen2018-02-0931-313/+392 * Update to 4.045sunpoet2018-02-083-36/+4 * databases/mysql57-server: Fix rc-script ${name}_limits conflict for post-r328...mmokhi2018-02-082-1/+5 * databases/mysql57-server: Fix rc-script ${name}_limits conflict for post-r328...mmokhi2018-02-082-1/+6 * databases/mysql56-server: Fix rc-script ${name}_limits conflict for post r328331mmokhi2018-02-082-1/+5 * Update to 5.1.4romain2018-02-084-8/+8 * Update to 7.2.1matthew2018-02-082-4/+4 * New port: databases/arangodb33: ArangoDB, branch for 3.3.X series, version 3.3.3yuri2018-02-0815-0/+5154 * Update to 5.10.2sunpoet2018-02-082-11/+7 * Revert that bit.mat2018-02-081-0/+1 * Note PHP ports that do not build with 7.2.mat2018-02-089-10/+9 * databases/galera: Upgrade from 25.3.23 to 25.3.23vd2018-02-072-5/+4 * databases/mysqlwsrep57-server: Upgrade from 5.7.20 to 5.7.21vd2018-02-075-45/+23 * databases/mysqlwsrep56-server: Upgrade from 5.6.38 to 5.6.39vd2018-02-073-12/+12 * databases/adminer: Update to 4.6.0dbaio2018-02-072-4/+4 * databases/mysql56-server: Fix misleading part of pkg-message.mmokhi2018-02-061-4/+0 * databases/arangodb32: Update to 3.2.10yuri2018-02-062-4/+5 * re-add databases/mongodb36 - it was not repocopiedlifanov2018-02-069-0/+232 * Update databases/elixir-mariaex to version 0.8.4.olgeni2018-02-052-4/+4 * Bump PORTREVISION in the PyQt5 ports after r460809.rakuco2018-02-051-0/+1 * Upgrade from 4.0.7 to 4.0.8.osa2018-02-052-4/+4 * databases/sqlrelay: update 1.1.0 -> 1.2.0pi2018-02-044-23/+11 * Update to 3.1.4sunpoet2018-02-042-4/+4 * - Pet portlintamdmi32018-02-042-2/+5 * databases/tcl-sqlite3: update to 3.22.0swills2018-02-032-5/+5 * - Update WWWs for all py-qt4* and py-qt5* portsamdmi32018-02-033-2/+3 * databases/cego: update 2.38.16 -> 2.38.18pi2018-02-032-4/+4 * databases/mongodb34{,-rocks}: switch to upstream Boost 1.66 fixjbeich2018-02-023-5/+5 * Flavorize and modernize Emacs portsjrm2018-02-024-46/+48 * Remove duplicate line from plistantoine2018-02-011-1/+0 * Remove expired port:rene2018-02-0112-626/+0 * Remove BROKEN_RUBY22sunpoet2018-02-011-1/+0 * databases/cockroach: unbreak and update to 1.1.4lifanov2018-02-012-7/+11 * Update to 4.08sunpoet2018-01-312-4/+4 * Update to 0.082841sunpoet2018-01-313-6/+5 * Update to 4.07sunpoet2018-01-302-4/+4 * Fix ICU depend for postgresql10-server.mat2018-01-302-6/+4 * Update to 1.640sunpoet2018-01-292-4/+4 * Update databases/elixir-geo to version 2.1.0.olgeni2018-01-292-4/+4 * Update to 0.5.3matthew2018-01-292-4/+4 * Update to 4.06sunpoet2018-01-282-5/+5 * Update to 1.85sunpoet2018-01-282-4/+4 * databases/postgis23, databases/postgis24: minor updatespizzamig2018-01-286-13/+24 * databases/mongodb34{,-rocks}: unbreak with boost 1.66jbeich2018-01-284-2/+28 * Update to 4.05sunpoet2018-01-273-4/+6 * Update to 4.044sunpoet2018-01-272-4/+5 * Unbreak Clang 6 build.fjoe2018-01-271-0/+11 * Fix packaging with PHP 7.xsunpoet2018-01-272-1/+4 * Update to 1.10.4gblach2018-01-272-4/+4 * Update databases/elixir-postgrex to version 0.13.4.olgeni2018-01-262-4/+4 * Upgrade from 4.0.6 to 4.0.7.osa2018-01-26