Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 30483431FBC for ; Fri, 27 Nov 2009 19:59:16 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0RUdNSVbcnBp for ; Fri, 27 Nov 2009 19:59:14 -0800 (PST) Received: from bach.exherbo.org (bach.exherbo.org [78.47.197.147]) by olra.theworths.org (Postfix) with ESMTP id 6A282431FAE for ; Fri, 27 Nov 2009 19:59:14 -0800 (PST) Received: from [83.101.72.69] (helo=localhost) by bach.exherbo.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1NEESn-0006Ww-ID for notmuch@notmuchmail.org; Sat, 28 Nov 2009 03:59:13 +0000 Content-Type: text/plain; charset=utf8 From: Ingmar Vanhassel To: notmuch In-reply-to: <87ws1be35o.fsf@vertex.dottedmag> References: <1259378883-9181-1-git-send-email-jeff@ocjtech.us> <87ws1be35o.fsf@vertex.dottedmag> Date: Sat, 28 Nov 2009 04:59:13 +0100 Message-Id: <1259380562-sup-5175@cannonball> User-Agent: Sup/git Content-Transfer-Encoding: 8bit Subject: Re: [notmuch] [PATCH] Use libgcrypt for hashing. X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Nov 2009 03:59:16 -0000 Excerpts from Mikhail Gusarov's message of Sat Nov 28 04:31:15 +0100 2009: > > Twas brillig at 21:28:03 27.11.2009 UTC-06 when jeff@ocjtech.us did gyre and > gimble: > > JCO> Instead of including a private implementation of the SHA1 hash > > xserver went this road, and now it has > --with-sha1=libc|libmd|libgcrypt|libcrypto|libsha1|CommonCrypto in > configure. >From a distribution & security point of view I'd much rather be able to choose one hashing library & use that as widely as possible, rather than having every application ship its own copy. > JCO> This means less code of our own to maintain and > > As libsha1 maintainer I'm volunteering to maintain in-tree copy in > notmuch :) Right, but on top of that, it would still be preferable to keep the option for packagers to use a system library instead. Most distributions have a rather strict policy to use system libraries over internal copies. -- Exherbo KDE, X.org maintainer