From owner-freebsd-current Mon Jan 31 1:53:32 2000 Delivered-To: freebsd-current@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id D196214C8F; Mon, 31 Jan 2000 01:53:26 -0800 (PST) (envelope-from marcel@scc.nl) Received: from [212.238.132.94] (helo=spike.adm.scc.nl) by post.mail.nl.demon.net with esmtp (Exim 2.02 #1) id 12FDWO-000347-00; Mon, 31 Jan 2000 09:53:24 +0000 Received: from cas (cas.adm.scc.nl [192.168.1.3]) by spike.adm.scc.nl (8.9.3/8.9.3) with SMTP id KAA93768; Mon, 31 Jan 2000 10:52:59 +0100 (CET) (envelope-from marcel@scc.nl) Message-ID: <004e01bf6bd1$01eb54c0$0301a8c0@adm.scc.nl> From: "Marcel Moolenaar" To: "Josef Karthauser" , "John Baldwin" Cc: "Jeroen Ruigrok van der Werven" , , References: <002301bf69df$bd24eb00$0301a8c0@adm.scc.nl> <200001290130.UAA42086@server.baldwin.cx> <20000130203936.A74352@florence.pavilion.net> Subject: Re: More world breakage Date: Mon, 31 Jan 2000 10:52:56 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > only. In -stable, and in -current before the end of December the > following tools: ls, rm, chflags, find, xinstall and mtree used > a common set of routines to manipulate file flags. [snip] > tool. At the beginnig of January, because of the proliferation of > utilities using these functions, I moved them to libutil in -current. [snip] > modes (setmode/getmode). This was what I did last week, renaming > flags_to_string to getflags, and string_to_flags to setflags. I [also moved to libc -- snip] > It may be argued that we should back out _both_ commits and resurrect > bin/ls/stat_flags.c. Would this gain us anything? Yes and no. The commits had a reason. Backing them out completely would only result in a second series of equivalent commits. It seems that install(1) is the only problem child. We can revert install(1) to have it's own set of functions and leave the rest as is. After installworld has been completed, install(1) can be changed back to use the libc versions. Comments? marcel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message