From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.bugs Subject: bug#19168: undefined references to gnutls_pk_bits_to_sec_param etc Date: Tue, 25 Nov 2014 04:42:37 -0500 Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos Message-ID: <87y4qz4nw2.fsf@lifelogs.com> References: <9rh9xoa4vr.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416908603 13839 80.91.229.3 (25 Nov 2014 09:43:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Nov 2014 09:43:23 +0000 (UTC) Cc: 19168@debbugs.gnu.org To: Lars Magne Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 25 10:43:18 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XtCeT-0003lT-44 for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Nov 2014 10:43:17 +0100 Original-Received: from localhost ([::1]:56220 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtCeS-00034I-9a for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Nov 2014 04:43:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtCeK-000345-9G for bug-gnu-emacs@gnu.org; Tue, 25 Nov 2014 04:43:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XtCeF-0001nY-AN for bug-gnu-emacs@gnu.org; Tue, 25 Nov 2014 04:43:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47354) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtCeF-0001nT-6Q for bug-gnu-emacs@gnu.org; Tue, 25 Nov 2014 04:43:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XtCeE-0003ym-Ml for bug-gnu-emacs@gnu.org; Tue, 25 Nov 2014 04:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ted Zlatanov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Nov 2014 09:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19168 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19168-submit@debbugs.gnu.org id=B19168.141690853715178 (code B ref 19168); Tue, 25 Nov 2014 09:43:02 +0000 Original-Received: (at 19168) by debbugs.gnu.org; 25 Nov 2014 09:42:17 +0000 Original-Received: from localhost ([127.0.0.1]:44567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XtCdR-0003wc-Il for submit@debbugs.gnu.org; Tue, 25 Nov 2014 04:42:17 -0500 Original-Received: from mail-qc0-f181.google.com ([209.85.216.181]:63429) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XtCdK-0003vf-4H for 19168@debbugs.gnu.org; Tue, 25 Nov 2014 04:42:09 -0500 Original-Received: by mail-qc0-f181.google.com with SMTP id m20so110752qcx.40 for <19168@debbugs.gnu.org>; Tue, 25 Nov 2014 01:42:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=ZKUTwZjEbJ5P9Kj771Z3GV3WPSBNnH9SGi5ovQxAq18=; b=EqMOyTg5yflk59pZYssmzF6w4zzgUVPS6ROTSv94xSAJ10xvBl0MH8rpksP55Sgo92 8l4soCzRrIB+aiBhBkGToIGq974Muf5X7vxRlxEMuYASWfI+gMODrUJ9wCH9ik1ftKtg WWOeRZ8f4FjRbMm2F+CUyenmnM93PYm00uPOA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=ZKUTwZjEbJ5P9Kj771Z3GV3WPSBNnH9SGi5ovQxAq18=; b=AkYl7mMvB3hXqo1kxkyNxk9Z5zzsZ3bysnHz+Dlg6I8tlbUAgcI7IL+tuKtr3Wp6px CuML1jgAlaBZvCLESKK4BfQ1GP2/1bTRdpCBbsnaXRO+FugW1RHV6JKREliRxpV302kQ Sokz9HjuqEjUGDWjmXJNCRFRCK0hNGrRb1Ki02YZkha62fh2PNCfuUCpOzGhOAoSJMb2 dUvgSKfMIGFKElBIuJrrTQTkqJIy0CHPKSbYxbDQCAEXV+roZ9EYkZYgkamLXiy8krrk A8GOhZaJwC92cROaPRYlfxKwExZKYaLqcIRLBPBOksPv3GFra3AfDGjq6HqoBY7ve85Q MzAg== X-Gm-Message-State: ALoCoQmaLeBfleHhE0l4uXKQ6E1LaekjD8fehHLZFOYzG+HUrVW2ugaQTsQvau/d+tWcIaD2iQpD X-Received: by 10.229.240.138 with SMTP id la10mr35562673qcb.13.1416908520272; Tue, 25 Nov 2014 01:42:00 -0800 (PST) Original-Received: from flea (c-98-229-61-72.hsd1.ma.comcast.net. [98.229.61.72]) by mx.google.com with ESMTPSA id n5sm575026qat.13.2014.11.25.01.41.59 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 25 Nov 2014 01:41:59 -0800 (PST) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: (Lars Magne Ingebrigtsen's message of "Mon, 24 Nov 2014 18:33:48 +0100") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:96538 Archived-At: On Mon, 24 Nov 2014 18:33:48 +0100 Lars Magne Ingebrigtsen wrote: LMI> Glenn Morris writes: >> Package: emacs >> Version: 25.0.50 >> >> Current master on RHEL6.6 (or Trisquel 4.1 LTS), which has GnuTLS 2.8.5: >> >> gnutls.c:877: undefined reference to `gnutls_pk_bits_to_sec_param' >> gnutls.c:877: undefined reference to `gnutls_sec_param_get_name' >> gnutls.c:888: undefined reference to `gnutls_x509_crt_get_issuer_unique_id' >> gnutls.c:899: undefined reference to `gnutls_x509_crt_get_subject_unique_id' >> collect2: ld returned 1 exit status >> make[1]: *** [temacs] Error 1 >> >> configure accepts gnutls >= 2.6.6. LMI> I implemented this on a machine with Debian Stale, so I thought I LMI> was safe. :-) That's 2.12, apparently. LMI> Does anybody know whether `gnutls_x509_crt_get_issuer_unique_id' (etc) LMI> were available under different names in earlier gnutls versions? LMI> I have to run now, so I won't be able to handle this until tomorrow. If LMI> anybody else wants to fix this in the meantime, please do. I wrote a proposal on emacs-devel to require 3.x. IMO that's the right path here. For instance, `gnutls_x509_crt_get_key_id' was available since 0.9.x but the issuer and subject unique IDs were not until 2.11. It's going to be really annoying to support all those combinations of 2.x and 3.x. See http://gitorious.org/gnutls/gnutls/blobs/master/NEWS for the API details. Ted