From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Hartwig Newsgroups: gmane.lisp.guile.devel Subject: Re: About Guile crypto support Date: Tue, 12 Feb 2013 13:21:31 +0800 Message-ID: References: <1359896146.2754.19.camel@Renee-desktop.suse> <871ucvof60.fsf@gnu.org> <1360032192.2754.61.camel@Renee-desktop.suse> <87mwvisqwj.fsf@gnu.org> <878v6yojxg.fsf@gnu.org> <87sj55bjxz.fsf@gnu.org> <1360576299.5068.20.camel@Renee-desktop.suse> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1360646969 16129 80.91.229.3 (12 Feb 2013 05:29:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Feb 2013 05:29:29 +0000 (UTC) To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Feb 12 06:29:51 2013 Return-path: Envelope-to: guile-devel@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 1U58R7-0003H5-1n for guile-devel@m.gmane.org; Tue, 12 Feb 2013 06:29:45 +0100 Original-Received: from localhost ([::1]:41903 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U58Qn-00041B-OS for guile-devel@m.gmane.org; Tue, 12 Feb 2013 00:29:25 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U58Qj-000413-M1 for guile-devel@gnu.org; Tue, 12 Feb 2013 00:29:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U58Qi-00022y-Gk for guile-devel@gnu.org; Tue, 12 Feb 2013 00:29:21 -0500 Original-Received: from mail-ie0-x234.google.com ([2607:f8b0:4001:c03::234]:61733) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U58Qi-00022s-CL for guile-devel@gnu.org; Tue, 12 Feb 2013 00:29:20 -0500 Original-Received: by mail-ie0-f180.google.com with SMTP id bn7so8881166ieb.11 for ; Mon, 11 Feb 2013 21:29:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=JHhrbcL0J57mTFhSYimNAnmHE81d1FjBDMJo1ph3ql8=; b=MN2slDrLu3/D+pyiGYnTtF86xWUrpwBT/CSe8Ng5PqDYEcDeDpVPhrN13r9v05I09T 34TM8DWb1aWZqdHFp0vm9S5aEBthqDqonOAB0ULILe8vbX2geIxtqTKtt2odcfjWvT45 OH6WgXVjB+O70+d2zFFi5SWiTVM8anRWFyqvDEQBl9Mi0tHiFL+sWUZj+z/Dr3RvdWTl hNsVRKnXgq7ySZYOX+CxfpN1rGnpFrmZWoRU8t9Al2Za9VxQlhwD+8XUivPpIlicajjQ /RL3RWZB/ssAq3JfRsYWbXYAYTC6QLjfSPBntBaKA6lxYWctucRHqa5PeOPF3DX1FnMv 7s8g== X-Received: by 10.50.12.201 with SMTP id a9mr965542igc.10.1360646491926; Mon, 11 Feb 2013 21:21:31 -0800 (PST) Original-Received: by 10.64.76.51 with HTTP; Mon, 11 Feb 2013 21:21:31 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c03::234 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:15732 Archived-At: On 12 February 2013 12:20, Nala Ginrut wrote: > Put that link .so in guile rather than guile-devel is the exception I > mentioned. The regular packaging policy not allow it. > [Again, referring only to Debian.] Right. This applies only to libguilereadline-v-18.so, not libguile-2.0.so. I had overlooked the former. Debian policy explicitly says that packaging like this is allowed, as some libraries and dynamic modules require it in their typical use. It is true that this would be a /minor/ issue for a pure FFI approach, as libgcrypt.so would not be available without the -dev package. In this case, the binary package for the /Guile module/ just depends on libgcrypt-dev, no problem. Anyway, to use FFI, extension, or a hybrid approach is a decision for whoever actually begins to write these proper bindings. Regards