From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 12:07:57 2011 Received: (at submit) by debbugs.gnu.org; 1 Nov 2011 16:07:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLGsW-00029T-JY for submit@debbugs.gnu.org; Tue, 01 Nov 2011 12:07:57 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLBnp-0001iE-Ov for submit@debbugs.gnu.org; Tue, 01 Nov 2011 06:42:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RLBlc-0000SJ-2f for submit@debbugs.gnu.org; Tue, 01 Nov 2011 06:40:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:50981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLBcR-0006n1-2E for submit@debbugs.gnu.org; Tue, 01 Nov 2011 06:30:59 -0400 Received: from eggs.gnu.org ([140.186.70.92]:46576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLBbW-0006iG-GW for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 06:30:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RLBau-0006Kv-Ty for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 06:30:01 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:49782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RLBau-0006JR-HC for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2011 06:29:24 -0400 Received: by wyg24 with SMTP id 24so1992771wyg.0 for ; Tue, 01 Nov 2011 03:29:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:x-mailer:mime-version:content-type :content-transfer-encoding; bh=Po6E5ACk4AYqH/y3M8wwsbi4v9pkXvAaKsLIKCpbHCE=; b=Y36f5iUAjqZokskRVw54NgyKumPcvtDwQsc3Xn1wG7FIYoZn04/X7Dc24tc0nDFhJn a0gCwgW6LyG2+xFo4Qm50c89csL/bqFE98jlMvx+vq7Il9n0a9utdMxugJYg2hBkFrRE miJaNsGyWjHt+IrqoW5Cei4RuKRc5MXkW0w2s= Received: by 10.227.58.17 with SMTP id e17mr22911472wbh.18.1320143363253; Tue, 01 Nov 2011 03:29:23 -0700 (PDT) Received: from font.localnet (i-83-67-54-143.freedom2surf.net. [83.67.54.143]) by mx.google.com with ESMTPS id b5sm37574238wbh.4.2011.11.01.03.29.20 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 01 Nov 2011 03:29:21 -0700 (PDT) Date: Tue, 1 Nov 2011 10:33:34 +0000 From: David J Fussner To: bug-gnu-emacs@gnu.org Subject: 24.0.91; Compile failure at gnutls.c Message-ID: <20111101103334.75975b51@font.localnet> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.10.13; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 01 Nov 2011 12:07:55 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Compilation of the latest pretest fails with this recipe: ./configure make gnutls.c: In function 'Fgnutls_boot': gnutls.c:962: error: 'GNUTLS_CERT_NOT_ACTIVATED' undeclared (first use in this function) gnutls.c:962: error: (Each undeclared identifier is reported only once gnutls.c:962: error: for each function it appears in.) gnutls.c:966: error: 'GNUTLS_CERT_EXPIRED' undeclared (first use in this function) make[1]: *** [gnutls.o] Error 1 make[1]: Leaving directory `/home/Downloads/emacs-24.0.91/src' make: *** [src] Error 2 This is Slackware GNU/Linux 12 pkg-config --modversion gnutls: 2.6.2 gcc (GCC) 4.1.2 Copyright (C) 2006 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. Selected parts of config.log, in case it helps: configure:11710: checking for gnutls >= 2.6.0 configure:11714: result: yes configure:11718: checking LIBGNUTLS_CFLAGS configure:11721: result: configure:11724: checking LIBGNUTLS_LIBS configure:11727: result: -lgnutls configure:11764: checking for gnutls_certificate_set_verify_function configure:11764: gcc -std=gnu99 -o conftest -g -O2 -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -Wl,-znocombreloc conftest.c -lgnutls -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lWand -lMagick -lrsvg-2 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lX11 -lpthread -ldbus-1 >&5 /tmp/ccgDoSOW.o: In function `main': /home/Downloads/emacs-24.0.91/conftest.c:138: undefined reference to `gnutls_certificate_set_verify_function' collect2: ld returned 1 exit status configure:11764: $? = 1 configure: failed program was: | /* confdefs.h */ .... | #define HAVE_GNUTLS 1 | /* end confdefs.h. */ | /* Define gnutls_certificate_set_verify_function to an innocuous variant, in case declares gnutls_certificate_set_verify_function. | For example, HP-UX 11i declares gettimeofday. */ | #define gnutls_certificate_set_verify_function innocuous_gnutls_certificate_set_verify_function | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char gnutls_certificate_set_verify_function (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef gnutls_certificate_set_verify_function | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char gnutls_certificate_set_verify_function (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_gnutls_certificate_set_verify_function || defined __stub___gnutls_certificate_set_verify_function | choke me | #endif | | int | main () | { | return gnutls_certificate_set_verify_function (); | ; | return 0; | } ./configure --without-gnutls works fine: In GNU Emacs 24.0.91.1 (i686-pc-linux-gnu, GTK+ Version 2.10.13) of 2011-10-31 on font Windowing system distributor `The X.Org Foundation', version 11.0.10300000 configured using `configure '--without-gnutls'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.ISO8859-1 value of $XMODIFIERS: nil locale-coding-system: iso-latin-1-unix default enable-multibyte-characters: t There was, by the way, the same problem compiling 24.0.90. I'm happy to test fixes, or indeed upgrade gnutls if necessary. Many thanks, David. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 01 16:21:36 2011 Received: (at 9929) by debbugs.gnu.org; 1 Nov 2011 20:21:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLKpy-0001Bt-M6 for submit@debbugs.gnu.org; Tue, 01 Nov 2011 16:21:36 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RLKpw-0001Bl-CB for 9929@debbugs.gnu.org; Tue, 01 Nov 2011 16:21:33 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RLKng-0003kc-OF; Tue, 01 Nov 2011 16:19:12 -0400 From: Glenn Morris To: David J Fussner Subject: Re: bug#9929: 24.0.91; Compile failure at gnutls.c References: <20111101103334.75975b51@font.localnet> X-Spook: Hugo Chavez unclassified Semtex MP5K-SD kilderkin spies X-Ran: *=,G>.%Oc5Q8O3sG:Pb^=FVOJ!fG?^a0jBWNl7j^K1vH3H.o9F4dhE`hb>QolXps[x/pXK X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 01 Nov 2011 16:19:12 -0400 In-Reply-To: <20111101103334.75975b51@font.localnet> (David J. Fussner's message of "Tue, 1 Nov 2011 10:33:34 +0000") Message-ID: <6mobwvfven.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 9929 Cc: 9929@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) David J Fussner wrote: > gnutls.c:962: error: 'GNUTLS_CERT_NOT_ACTIVATED' undeclared (first use > in this function) Looks like this feature was only added in GnuTLS 2.6.6/2.7.8: http://lists.gnu.org/archive/html/gnutls-devel/2009-04/msg00052.html http://lists.gnu.org/archive/html/gnutls-devel/2009-05/msg00000.html This came up before: http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00182.html > pkg-config --modversion gnutls: 2.6.2 [...] > configure:11710: checking for gnutls >= 2.6.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 04 18:19:45 2011 Received: (at 9929-done) by debbugs.gnu.org; 4 Nov 2011 22:19:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RMS6y-00089b-LX for submit@debbugs.gnu.org; Fri, 04 Nov 2011 18:19:45 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RMS6v-00089S-Ar for 9929-done@debbugs.gnu.org; Fri, 04 Nov 2011 18:19:42 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RMS4N-0005ol-8b; Fri, 04 Nov 2011 18:17:03 -0400 From: Glenn Morris To: 9929-done@debbugs.gnu.org Subject: Re: bug#9929: 24.0.91; Compile failure at gnutls.c References: <20111101103334.75975b51@font.localnet> <6mobwvfven.fsf@fencepost.gnu.org> X-Spook: Axis of Evil Panama basement UOP Rand Corporation diwn X-Ran: +h]4$q9q6a@ug@l?]'eFn1~e5h X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 04 Nov 2011 18:17:03 -0400 In-Reply-To: <6mobwvfven.fsf@fencepost.gnu.org> (Glenn Morris's message of "Tue, 01 Nov 2011 16:19:12 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 9929-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Version: 24.0.92 I have increased the minimum GnuTLS version in configure.in to 2.6.6. From unknown Tue Jun 17 20:18:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 03 Dec 2011 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator