From owner-freebsd-fs@FreeBSD.ORG Wed Oct 10 10:18:21 2012 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 271EAFE3; Wed, 10 Oct 2012 10:18:21 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id A535A8FC08; Wed, 10 Oct 2012 10:18:19 +0000 (UTC) Received: from server.rulingia.com (c220-239-248-178.belrs5.nsw.optusnet.com.au [220.239.248.178]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q9AAIAxm002529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 10 Oct 2012 21:18:11 +1100 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q9AAI4h7045038 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Oct 2012 21:18:05 +1100 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.5/8.14.5/Submit) id q9AAI4PJ045037; Wed, 10 Oct 2012 21:18:04 +1100 (EST) (envelope-from peter) Date: Wed, 10 Oct 2012 21:18:04 +1100 From: Peter Jeremy To: "sbruno@freebsd.org" Subject: Re: zfs zlib and net/zlib conflict Message-ID: <20121010101804.GA42689@server.rulingia.com> References: <1349723829.90401.2.camel@powernoodle.corp.yahoo.com> <20121008205543.GE61955@server.rulingia.com> <1349818116.35301.9.camel@powernoodle.corp.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <1349818116.35301.9.camel@powernoodle.corp.yahoo.com> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "freebsd-fs@freebsd.org" X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 10:18:21 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-Oct-09 14:28:36 -0700, Sean Bruno wrote: >I guess the "fastest" solution would be to simply rename functions in >the cddl version of zlibc and update the cddl code appropriately? I'd agree that's the fastest. The downside is that renaming functions in the CDDL source would make it harder to import updates. If this approach was used, it should probably be done using #defines in a header file (along the lines of libc's namespace.h). In the long term, it would be nice to have all zlib consumers share a single zlib (though this would entail non-trivial effort). --=20 Peter Jeremy --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlB1S1wACgkQ/opHv/APuIeoDgCfYmstCNonRxNXiIyoVfvb+mhT 5gIAoLHWcqBZDNG5DGP4cDjku3TMNE6L =RUJA -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu--