cURL / Mailing Lists / curl-library / Single Mail

curl-library

RE: Upgrading from 7.10.6 to 7.15.3

From: Kevin Regan <k.regan_at_f5.com>
Date: Tue, 25 Apr 2006 16:08:32 -0700

By the way, here is the configure line that is being used:

./configure --host=i686-redhat-linux-gnu --build=i686-redhat-linux-gnu --target=i686-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-thread --enable-debug --with-ssl=/usr --enable-ipv6 --with-ca-bundle=/usr/share/ssl/certs/ca-bundle.crt

...

configure: Configured to build curl/libcurl:
 
  curl version: 7.15.3
  Host setup: i686-redhat-linux-gnu
  Install prefix: /usr
  Compiler: gcc
  SSL support: enabled (OpenSSL)
  zlib support: enabled
  krb4 support: no (--with-krb4*)
  GSSAPI support: no (--with-gssapi)
  SPNEGO support: no (--with-spnego)
  c-ares support: no (--enable-ares)
  ipv6 support: enabled
  IDN support: no (--with-libidn)
  Build libcurl: Shared=yes, Static=yes
  Built-in manual: enabled
  Verbose errors: enabled (--disable-verbose)
  SSPI support: no (--enable-sspi)
  ca cert path: /usr/share/ssl/certs/ca-bundle.crt

...

--Kevin

-----Original Message-----
From: Kevin Regan
Sent: Tue 4/25/2006 4:06 PM
To: curl-library_at_cool.haxx.se
Subject: Upgrading from 7.10.6 to 7.15.3
 

I simply swapped in the SRC RPM, and I'm seeing the following:

gcc -DHAVE_CONFIG_H -I../include -I../lib -I../lib -I/usr/include/openssl -I/usr/include -DCURLDEBUG -g -pipe -march=i686 -g -W -Wall -Wwrite-strings -pedantic -Wpointer-arith -Wnested-externs -Winline -Wmissing-prototypes -Wmissing-declarations -Wundef -Wno-long-long -Wsign-compare -Wfloat-equal -Wno-format-nonliteral -isystem /usr/include/openssl -isystem /usr/include -c file.c -MT file.lo -MD -MP -MF .deps/file.TPlo -fPIC -DPIC -o .libs/file.lo
In file included from /usr/include/openssl/ssl.h:179,
                 from urldata.h:58,
                 from file.c:79:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
...

For some reason, when including kssl.h, the macro OPENSSL_NO_KRB5 is not defined.

I can't seem to convince "configure" to disable including KRB5 or linking against krb5.so and gssapi (our target systems don't have libgssapi_krb5.so.2, libkrb5.so.3, libcom_err.so.3, or libk5crypto.so.3). Any ideas?

Thanks!
Kevin Regan
F5 Networks
Received on 2006-04-26