Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jul 2013 17:22:10 +0300
From:      Andriy Gapon <avg@FreeBSD.org>
To:        sunpoet@FreeBSD.org
Cc:        freebsd-ports@FreeBSD.org
Subject:   ftp/curl build fails
Message-ID:  <51E94B92.2020505@FreeBSD.org>

next in thread | raw e-mail | index | archive | help

I am using gcc46 to build ports.
Port configuration:
===> The following configuration options are available for curl-7.31.0:
     CA_BUNDLE=on: Install CA bundle for OpenSSL
     COOKIES=on: Cookies support
     CURL_DEBUG=off: cURL debug memory tracking
     DEBUG=off: Install debug symbols
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
     GSSAPI=on: GSSAPI support
     IDN=off: International Domain Names support
     IPV6=off: IPv6 protocol support
     LDAP=off: LDAP support
     LDAPS=off: LDAPS support
     LIBSSH2=on: SCP/SFTP support via libssh2
     NTLM=off: NTLM authentication support
     PROXY=on: Proxy support
     RTMP=off: RTMP protocol support via librtmp
     SPNEGO=on: SPNEGO (RFC 4178) support
     TLS_SRP=on: TLS-SRP (Secure Remote Password) support
====> DNS resolving options: you can only select none or one of them
     CARES=on: Asynchronous DNS resolution via c-ares
     THREADED_RESOLVER=off: Threaded DNS resolver
====> SSL protocol support: you can only select none or one of them
     CYASSL=off: SSL/TLS support via CyaSSL
     GNUTLS=off: SSL/TLS support via GnuTLS
     NSS=off: SSL/TLS support via NSS
     OPENSSL=on: SSL/TLS support via OpenSSL
     POLARSSL=off: SSL/TLS support via PolarSSL

Failure:
In file included from file.c:52:0:
urldata.h:439:3: error: unknown type name 'OM_uint32'
urldata.h:440:3: error: unknown type name 'gss_ctx_id_t'
urldata.h:441:3: error: unknown type name 'gss_name_t'
urldata.h:442:3: error: unknown type name 'gss_buffer_desc'

The problem seems to be that fbopenssl installs its own gssapi.h file in
/usr/local/include/fbopenssl/gssapi.h and /usr/local/include/fbopenssl is on the
include path before /usr/include.  And that gssapi.h is not the intended one.

-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51E94B92.2020505>