From owner-svn-src-all@FreeBSD.ORG Sun Jan 24 13:30:59 2010 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8F9E106566B; Sun, 24 Jan 2010 13:30:59 +0000 (UTC) (envelope-from jilles@stack.nl) Received: from mx1.stack.nl (relay04.stack.nl [IPv6:2001:610:1108:5010::107]) by mx1.freebsd.org (Postfix) with ESMTP id A9C2A8FC14; Sun, 24 Jan 2010 13:30:59 +0000 (UTC) Received: from toad.stack.nl (toad.stack.nl [IPv6:2001:610:1108:5010::135]) by mx1.stack.nl (Postfix) with ESMTP id A52731DD643; Sun, 24 Jan 2010 14:30:58 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 1677) id 8C77B73F9F; Sun, 24 Jan 2010 14:30:58 +0100 (CET) Date: Sun, 24 Jan 2010 14:30:58 +0100 From: Jilles Tjoelker To: Doug Barton Message-ID: <20100124133058.GA34275@stack.nl> References: <201001231731.o0NHVDNY071237@svn.freebsd.org> <4B5B565C.3020604@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B5B565C.3020604@FreeBSD.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: svn-src-head@freebsd.org, Antoine Brodin , src-committers@freebsd.org, svn-src-all@freebsd.org Subject: Re: svn commit: r202892 - head/usr.bin X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 13:31:00 -0000 On Sat, Jan 23, 2010 at 12:04:44PM -0800, Doug Barton wrote: > On 01/23/10 09:31, Antoine Brodin wrote: > > Author: antoine > > Date: Sat Jan 23 17:31:13 2010 > > New Revision: 202892 > > URL: http://svn.freebsd.org/changeset/base/202892 > > Log: > > Unbreak world WITHOUT_OPENSSL: > > the new dc(1) depends on crypto(3) and bc(1) depends on dc(1). > The dependency on crytpo(3) seems problematic. What's the nature of the > dependency and how hard would it be to work around? The new dc(1) seems to use openssl's bn(3) multiprecision integer functions to implement its multiprecision floating point arithmetic, so the dependency seems fairly fundamental. In the light of this, the size of the binary compared to the GNU one seems a bit disappointing to me. -- Jilles Tjoelker