From noonetinone at gmail.com Sat Jun 4 12:41:44 2016 From: noonetinone at gmail.com (Anthony Jagers) Date: Sat, 4 Jun 2016 06:41:44 -0400 Subject: [gnutls-help] problems compiling with gcc 6.1.0 Message-ID: I'm in a Cross-LFS setup. This is the error. make[4]: Entering directory '/root/archives/gnutls-3.4.12/guile/src' CC guile_gnutls_v_2_la-core.lo core.c: In function 'scm_init_gnutls': core.c:3261:31: error: expected ')' before ';' token (void) gnutls_global_init (); ^ core.c:3271:1: error: invalid use of void expression } ^ In file included from core.c:3258:0: core.x:214:2: error: too few arguments to function 'scm_c_define_gsubr' scm_c_define_gsubr (s_scm_gnutls_set_log_level_x, ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/libguile.h:52:0, from core.c:29: /usr/include/libguile/gsubr.h:47:13: note: declared here SCM_API SCM scm_c_define_gsubr (const char *name, ^~~~~~~~~~~~~~~~~~ This is make in debug mode with the full error http://pastebin.com/GaLrJNjV This is a spec dump with gcc http://pastebin.com/cBJBrKtd -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.mavrogiannopoulos at gmail.com Mon Jun 6 19:25:22 2016 From: n.mavrogiannopoulos at gmail.com (Nikos Mavrogiannopoulos) Date: Mon, 06 Jun 2016 19:25:22 +0200 Subject: [gnutls-help] problems compiling with gcc 6.1.0 In-Reply-To: References: Message-ID: <1465233922.24533.2.camel@gmail.com> On Sat, 2016-06-04 at 06:41 -0400, Anthony Jagers wrote: > I'm in a Cross-LFS setup.? > > This is the error. > > make[4]: Entering directory '/root/archives/gnutls-3.4.12/guile/src' > ? CC???????guile_gnutls_v_2_la-core.lo > core.c: In function 'scm_init_gnutls': > core.c:3261:31: error: expected ')' before ';' token > ???(void) gnutls_global_init (); > ???????????????????????????????^ > core.c:3271:1: error: invalid use of void expression This is related to guile bindings. I'm CCing Ludo for that, but a quick work around is to use --disable-guile on configure if you don't need these bindings. regards, Nikos > This is? make in debug mode with the full error > http://pastebin.com/GaLrJNjV > > This is a spec dump with gcc > http://pastebin.com/cBJBrKtd From nmav at gnutls.org Mon Jun 6 19:41:51 2016 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Mon, 06 Jun 2016 19:41:51 +0200 Subject: [gnutls-help] gnutls 3.4.13 Message-ID: <1465234911.24533.4.camel@gnutls.org> Hello,? ?I've just released gnutls 3.4.13. This is a bug fix release of the current stable branch, which addresses a vulnerability for setuid programs introduced in gnutls 3.4.12 -see http://www.gnutls.org/security.html#GNUTLS-SA-2016-1? * Version 3.4.13 (released 2016-06-06) ** libgnutls: Consider the SSLKEYLOGFILE environment to be compatible with ???NSS instead of using a separate variable; in addition append any keys to ???the file instead of overwriting it. ** libgnutls: use secure_getenv() where available to obtain environment ???variables. Addresses GNUTLS-SA-2016-1. ** API and ABI modifications: No changes since last version. Getting the Software ==================== GnuTLS may be downloaded directly from .??A list of GnuTLS mirrors can be found at . Here are the XZ compressed sources: ? ftp://ftp.gnutls.org/gcrypt/gnutls/v3.4/gnutls-3.4.13.tar.xz Here are OpenPGP detached signatures signed using key 0x96865171: ? ftp://ftp.gnutls.org/gcrypt/gnutls/v3.4/gnutls-3.4.13.tar.xz.sig Note that it has been signed with my openpgp key: pub???3104R/96865171 2008-05-04 [expires: 2028-04-29] uid??????????????????Nikos Mavrogiannopoulos gnutls.org> uid??????????????????Nikos Mavrogiannopoulos gmail.com> sub???2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub???2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos From ludo at gnu.org Mon Jun 6 22:26:36 2016 From: ludo at gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Date: Mon, 06 Jun 2016 22:26:36 +0200 Subject: [gnutls-help] problems compiling with gcc 6.1.0 In-Reply-To: <1465233922.24533.2.camel@gmail.com> (Nikos Mavrogiannopoulos's message of "Mon, 06 Jun 2016 19:25:22 +0200") References: <1465233922.24533.2.camel@gmail.com> Message-ID: <87wpm2xdvn.fsf@gnu.org> Hello, Nikos Mavrogiannopoulos skribis: > On Sat, 2016-06-04 at 06:41 -0400, Anthony Jagers wrote: >> I'm in a Cross-LFS setup.? >> >> This is the error. >> >> make[4]: Entering directory '/root/archives/gnutls-3.4.12/guile/src' >> ? CC???????guile_gnutls_v_2_la-core.lo >> core.c: In function 'scm_init_gnutls': >> core.c:3261:31: error: expected ')' before ';' token >> ???(void) gnutls_global_init (); >> ???????????????????????????????^ >> core.c:3271:1: error: invalid use of void expression > > This is related to guile bindings. ? and to the C language. :-) Anthony: what is the output of ?gcc --version?, or ?x-y-z-gcc --version? if you?re cross-compiling? I cannot reproduce this: --8<---------------cut here---------------start------------->8--- # make V=1 -C src make: Entering directory '/home/ludo/src/gnutls/+build/guile/src' [...] /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../guile/src -I../.. -I../../../lib/includes -I../../lib/includes -I../../../extra/includes -I../.. -I. -Wall -Wextra -Wno-strict-prototypes -Wno-unused-parameter -I../../gl -I../../../gl -pthread -I/gnu/store/hyk2i7b8mwbrbiyqk5sgrfgds9zvcrn5-guile-2.0.11/include/guile/2.0 -g -O2 -MT guile_gnutls_v_2_la-core.lo -MD -MP -MF .deps/guile_gnutls_v_2_la-core.Tpo -c -o guile_gnutls_v_2_la-core.lo `test -f 'core.c' || echo '../../../guile/src/'`core.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../guile/src -I../.. -I../../../lib/includes -I../../lib/includes -I../../../extra/includes -I../.. -I. -Wall -Wextra -Wno-strict-prototypes -Wno-unused-parameter -I../../gl -I../../../gl -pthread -I/gnu/store/hyk2i7b8mwbrbiyqk5sgrfgds9zvcrn5-guile-2.0.11/include/guile/2.0 -g -O2 -MT guile_gnutls_v_2_la-core.lo -MD -MP -MF .deps/guile_gnutls_v_2_la-core.Tpo -c ../../../guile/src/core.c -fPIC -DPIC -o .libs/guile_gnutls_v_2_la-core.o [...] make[1]: Leaving directory '/home/ludo/src/gnutls/+build/guile/src' make: Leaving directory '/home/ludo/src/gnutls/+build/guile/src' # gcc --version gcc (GCC) 6.1.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. --8<---------------cut here---------------end--------------->8--- Could you show the output of ?make V=1 -C guile/src?? Thanks, Ludo? From noonetinone at gmail.com Wed Jun 8 13:44:05 2016 From: noonetinone at gmail.com (Anthony Jagers) Date: Wed, 8 Jun 2016 07:44:05 -0400 Subject: [gnutls-help] Fwd: problems compiling with gcc 6.1.0 In-Reply-To: <87eg88kndc.fsf@gnu.org> References: <1465233922.24533.2.camel@gmail.com> <87wpm2xdvn.fsf@gnu.org> <87eg88kndc.fsf@gnu.org> Message-ID: Done ---------- Forwarded message ---------- From: Ludovic Court?s Date: Wed, Jun 8, 2016 at 6:04 AM Subject: Re: [gnutls-help] problems compiling with gcc 6.1.0 To: Anthony Jagers Please Cc the mailing list too. Thanks. :-) Ludo'. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nmav at gnutls.org Tue Jun 14 16:44:56 2016 From: nmav at gnutls.org (Nikos Mavrogiannopoulos) Date: Tue, 14 Jun 2016 16:44:56 +0200 Subject: [gnutls-help] gnutls 3.5.1 Message-ID: <1465915496.338.6.camel@gnutls.org> Hello,? ?I've just released gnutls 3.5.1. This is a minor feature update for the 3.5.x branch. * Version 3.5.1 (released 2016-06-14) ** libgnutls: The SSL 3.0 protocol support can completely be removed ???using a compile time option. The configure option is? ? ?--disable-ssl3-support. ** libgnutls: The SSL 2.0 client hello support can completely be? ? ?removed using a compile time option. The configure option is? ? ?--disable-ssl2-support. For info on why this is not the ? ?default see?https://gitlab.com/gnutls/gnutls/issues/97 ** libgnutls: Added support for OCSP Must staple PKIX extension. That ? ?is, implemented the RFC7633 TLSFeature for OCSP status request? ? ?extension. Feature implemented by Tim Kosse. ** libgnutls: More strict OCSP staple verification. That is, no longer ???ignore invalid or too old OCSP staples. The previous behavior was ???to rely on application use gnutls_ocsp_status_request_is_checked(), ???while the new behavior is to include OCSP verification by default ???and set the GNUTLS_CERT_INVALID_OCSP_STATUS verification flag on ? ?error. ** libgnutls: Treat CA certificates with the "Server Gated? ? ?Cryptography" key ?purpose OIDs equivalent to having the ? ?GNUTLS_KP_TLS_WWW_SERVER OID. This improves interoperability with ? ?several old intermediate CA certificates carrying these legacy OIDs. ** libgnutls: Re-read the system wide priority file when needed. Patch ? ?by Daniel P. Berrange. ** libgnutls: Allow for fallback in system-specific initial keywords ???(prefixed with '@'). That allows to specify a keyword such as ???"@KEYWORD1,KEYWORD2" which will use the first available of these ???two keywords. Patch by Daniel P. Berrange. ** libgnutls: The SSLKEYLOGFILE environment variable can be used to log ???session keys. These session keys are compatible with the NSS Key Log ???Format and can be used to decrypt the session for debugging using ???wireshark. ** API and ABI modifications: GNUTLS_CERT_INVALID_OCSP_STATUS: Added gnutls_x509_crt_set_crq_extension_by_oid: Added gnutls_x509_ext_import_tlsfeatures: Added gnutls_x509_ext_export_tlsfeatures: Added gnutls_x509_tlsfeatures_add: Added gnutls_x509_tlsfeatures_init: Added gnutls_x509_tlsfeatures_deinit: Added gnutls_x509_tlsfeatures_get: Added gnutls_x509_crt_get_tlsfeatures: Added gnutls_x509_crt_set_tlsfeatures: Added gnutls_x509_crq_get_tlsfeatures: Added gnutls_x509_crq_set_tlsfeatures: Added gnutls_ext_get_name: Added Getting the Software ==================== GnuTLS may be downloaded directly from .??A list of GnuTLS mirrors can be found at . Here are the XZ compressed sources: ? ftp://ftp.gnutls.org/gcrypt/gnutls/v3.5/gnutls-3.5.1.tar.xz Here are OpenPGP detached signatures signed using key 0x96865171: ? ftp://ftp.gnutls.org/gcrypt/gnutls/v3.5/gnutls-3.5.1.tar.xz.sig Note that it has been signed with my openpgp key: pub???3104R/96865171 2008-05-04 [expires: 2028-04-29] uid??????????????????Nikos Mavrogiannopoulos gnutls.org> uid??????????????????Nikos Mavrogiannopoulos gmail.com> sub???2048R/9013B842 2008-05-04 [expires: 2018-05-02] sub???2048R/1404A91D 2008-05-04 [expires: 2018-05-02] regards, Nikos From rogerdpack2 at gmail.com Fri Jun 17 22:02:57 2016 From: rogerdpack2 at gmail.com (Roger Pack) Date: Fri, 17 Jun 2016 14:02:57 -0600 Subject: [gnutls-help] download links broken Message-ID: As a note (sorry if this is old news), if I go to http://www.gnutls.org/download.html and click on ftp://ftp.gnutls.org/gcrypt/gnutls/v3.4 it says "503 directory does not exist" or its like. cheers!