[gnutls-devel] Failed to compile current git (3.4.0)

Nikos Mavrogiannopoulos nmav at gnutls.org
Thu Dec 4 15:05:47 CET 2014


Hello Tim,
 That functionality was dropped from the C library but not yet from
the guile one. I'm CCing Ludo who is maintaining it.

regards,
Nikos


On Thu, Dec 4, 2014 at 2:49 PM, Tim Ruehsen <tim.ruehsen at gmx.de> wrote:
> git clone git://gitorious.org/gnutls/gnutls.git
> cd gnutls
> make autoreconf
> unset CFLAGS
> ./configure
> make -j3
>
> ...
> make[4]: Entering directory '/usr/oms/src/gnutls/guile/src'
>   CC       guile_gnutls_v_2_la-core.lo
>   CC       guile_gnutls_v_2_la-errors.lo
>   CC       guile_gnutls_v_2_la-utils.lo
> core.c: In function 'scm_gnutls_pkcs1_export_rsa_parameters':
> core.c:1441:36: error: 'gnutls_rsa_params_export_pkcs1' undeclared (first use
> in this function)
>                                     gnutls_rsa_params_export_pkcs1,
>
>
> NEWS says that you removed this function...
>
> Maybe I miss something !?
>
> I am on Debian unstable amd64, gcc 4.9.
>
> configure: summary of build options:
>
>   version:              3.4.0 shared 30:0:0
>   Host/Target system:   x86_64-unknown-linux-gnu
>   Build system:         x86_64-unknown-linux-gnu
>   Install prefix:       /usr/local
>   Compiler:             gcc
>   CFlags:               -g -O2
>   Library types:        Shared=yes, Static=no
>   Local libopts:        no
>   Local libtasn1:       no
>   Use nettle-mini:      no
>
> configure: External hardware support:
>
>   /dev/crypto:          no
>   Hardware accel:       x86-64
>   Padlock accel:        yes
>   getrandom variant:    no
>   PKCS#11 support:      yes
>   TPM support:          no
>
> configure: Optional features:
> (note that included applications might not compile properly
> if features are disabled)
>
>   DTLS-SRTP support:    yes
>   ALPN support:         yes
>   OCSP support:         yes
>   Ses. ticket support:  yes
>   OpenPGP support:      yes
>   SRP support:          yes
>   PSK support:          yes
>   DHE support:          yes
>   ECDHE support:        yes
>   Anon auth support:    yes
>   Heartbeat support:    yes
>   IDNA support:
>   Unicode support:      yes
>   Self checks:          no
>   Non-SuiteB curves:    yes
>   FIPS140 mode:         no
>
> configure: Optional applications:
>
>   crywrap app:          yes
>
> configure: Optional libraries:
>
>   Guile wrappers:       yes
>   C++ library:          yes
>   DANE library:         yes
>   OpenSSL compat:       no
>
> configure: System files:
>
>   Trust store pkcs11:
>   Trust store dir:
>   Trust store file:     /etc/ssl/certs/ca-certificates.crt
>   Blacklist file:
>   CRL file:
>   Priority file:        /etc/gnutls/default-priorities
>   DNSSEC root key file: /etc/unbound/root.key
>
> configure: WARNING:
> ***
> *** The DNSSEC root key file in /etc/unbound/root.key was not found.
> *** This file is needed for the verification of DNSSEC responses.
> *** Use the command: unbound-anchor -a "/etc/unbound/root.key"
> *** to generate or update it.
> ***
>
> _______________________________________________
> Gnutls-devel mailing list
> Gnutls-devel at lists.gnutls.org
> http://lists.gnupg.org/mailman/listinfo/gnutls-devel



More information about the Gnutls-devel mailing list