From unknown Wed Jun 18 23:11:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9929: 24.0.91; Compile failure at gnutls.c Resent-From: David J Fussner Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Nov 2011 16:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9929 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9929@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13201636778279 (code B ref -1); Tue, 01 Nov 2011 16:08:02 +0000 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 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-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 unknown Wed Jun 18 23:11:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9929: 24.0.91; Compile failure at gnutls.c Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Nov 2011 20:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9929 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David J Fussner Cc: 9929@debbugs.gnu.org Received: via spool by 9929-submit@debbugs.gnu.org id=B9929.13201788964586 (code B ref 9929); Tue, 01 Nov 2011 20:22:02 +0000 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 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-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-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 unknown Wed Jun 18 23:11:42 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: David J Fussner Subject: bug#9929: closed (Re: bug#9929: 24.0.91; Compile failure at gnutls.c) Message-ID: References: <20111101103334.75975b51@font.localnet> X-Gnu-PR-Message: they-closed 9929 X-Gnu-PR-Package: emacs Reply-To: 9929@debbugs.gnu.org Date: Fri, 04 Nov 2011 22:20:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1320445202-31380-1" This is a multi-part message in MIME format... ------------=_1320445202-31380-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9929: 24.0.91; Compile failure at gnutls.c which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 9929@debbugs.gnu.org. --=20 9929: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9929 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1320445202-31380-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1320445202-31380-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1320445202-31380-1--