From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/2532 Path: news.gmane.org!not-for-mail From: James B Newsgroups: gmane.linux.lib.musl.general Subject: Re: Compatability: aufs-utils needs GNU extensions to nftw Date: Wed, 2 Jan 2013 22:59:00 +1100 Message-ID: References: <14643.50.0.224.127.1357079616.squirrel@lavabit.com> <20130102012730.GR20323@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d043be240ccd9b304d24cf808 X-Trace: ger.gmane.org 1357127960 13946 80.91.229.3 (2 Jan 2013 11:59:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Jan 2013 11:59:20 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-2533-gllmg-musl=m.gmane.org@lists.openwall.com Wed Jan 02 12:59:37 2013 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1TqMym-0007XA-B9 for gllmg-musl@plane.gmane.org; Wed, 02 Jan 2013 12:59:28 +0100 Original-Received: (qmail 21555 invoked by uid 550); 2 Jan 2013 11:59:12 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 21546 invoked from network); 2 Jan 2013 11:59:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=qpuy1+mf2bQPHFuPCl02/gtXHKWtpnu6Z/wMWJ1Kieg=; b=E4SK4YaxSC93/gJeSLFupcUz2E5qQ7O175jHK0dh+bIfiPfjYCyPTo2o2yz9wZzYK/ TLFabmfuIejBluwniNMMy/qSSph/BbYCQIlvoK2wEO/ad153asTaZ+1KAW76IQp4jogh ++xDX58UsWzmPebuhBgitRB6U/0gLk2b6xqv70falLTtF3d+YFB4PFO4v5igAIDWxhLR gA/W5ICuL3KfVwIZ7K5RWs+L5nVs4AeJ8vA5kcBXvpZqIIWcOND8Hxm1Gp1HgASV2fjT 066UYgbSvKNNi+cT/aCbXq9Yy0TaCPoyt+CxGpR8EQnpXbqsMMBTh6nHy+GzxgsySNZx cq+Q== In-Reply-To: <20130102012730.GR20323@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:2532 Archived-At: --f46d043be240ccd9b304d24cf808 Content-Type: text/plain; charset=ISO-8859-1 I am the developer Isaac was talking about. On Wed, Jan 2, 2013 at 12:27 PM, Rich Felker wrote: > > Are you sure it really _needs_ them? They seem to be mostly > optimizations to avoid walking uninteresing parts of the tree, and it > should be possible to achieve the same behavior (aside from time > wasted walking uninteresting stuff) with minor changes to the callback > function... > > You are right that they are optimisations; that would be my guess too. The utilities need to scan through all directories and files on multiple filesystems - the more layer added to aufs, the worse it would be. Thus it needs any optimisation it can get. I'm not the author of aufs-utils so I can't be so sure. Right now I managed to get it compiled with uclibc so at least the size problem is resolved in the interim, but I prefer to use musl if possible. cheers! James --f46d043be240ccd9b304d24cf808 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I am the developer Isaac was talking about.

On Wed, Jan 2, 2013 at 12:27 PM, Rich Felker <dalias@aerifal.cx>= wrote:

Are you sure it really _needs_ them? They seem to be mostly
optimizations to avoid walking uninteresing parts of the tree, and it
should be possible to achieve the same behavior (aside from time
wasted walking uninteresting stuff) with minor changes to the callback
function...

You are right that they are o= ptimisations; that would be my guess too. The utilities need to scan throug= h all directories and files on multiple filesystems - the more layer added = to aufs, the worse it would be. Thus it needs any optimisation it can get. = I'm not the author of aufs-utils so I can't be so sure.

Right now I managed to get it compiled with uclibc so at least the size= problem is resolved in the interim, but I prefer to use musl if possible.<= br>
cheers!
James
--f46d043be240ccd9b304d24cf808--