From owner-freebsd-current@FreeBSD.ORG Wed Nov 18 17:05:02 2009 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5EF201065670 for ; Wed, 18 Nov 2009 17:05:02 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id E71638FC16 for ; Wed, 18 Nov 2009 17:05:01 +0000 (UTC) Received: by bwz5 with SMTP id 5so1542598bwz.3 for ; Wed, 18 Nov 2009 09:05:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=sIrF0lymdUrJ6KcftRSzjH5cob6R/AGoKRKhetA4nTM=; b=ea3NqedK1X//BRewKF8tyQjpXN4/kwj0Zo1u7uGqjI/Hw4VhRN4w8LPqclvGkOdHdn mqKlz+9VQBKqABBYLDX6KEDUxVYYWIw5o5OsO5rXxZV9Yf+eD542piTnmpt3CekBakAZ TZE6D7jKQ/tFRhZL2NdWoBXhJU9VM1QytOsZ0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=s1YPBTIjSCvP8qDj8zwqqjrD0hVJbytACQm7833R09S9cxkd97OI/GaLJ879GVIUH4 IUtDjteGN+9cA78oH5drysDNnIHqaLveN9lIS956nWeWWwkueF3bgkaOtx7tQwrcqEuV FtMxwf9mMwdxVkxLfL/KoNdMXG2XJs9YetK8Q= MIME-Version: 1.0 Received: by 10.216.90.14 with SMTP id d14mr1056412wef.30.1258563900613; Wed, 18 Nov 2009 09:05:00 -0800 (PST) Date: Wed, 18 Nov 2009 17:05:00 +0000 Message-ID: From: "b. f." To: freebsd-current@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: WITHOUT_TELNET=yes .. does it work? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Nov 2009 17:05:02 -0000 >On 18 Nov 2009, at 14:01, Dag-Erling Sm=F8rgrav wrote: > >> Robert Watson writes: >>> Olivier Smedts writes: >>>> But someone (you, me...) can file a PR to add them to OLD_FILES when >>>> WITHOUT_TELNET is set to yes, like it's done for some other WITHOUT_ >>>> options. >>> If it's done for other WITHOUT_ options, it's not obvious to me. >> >> tools/build/mk/OptionalObsoleteFiles.inc >> >> Poor placement IMHO, we shouldn't have dependencies from src into tools. > >Its obscure location explains why it doesn't work. :-) Maybe it Not altogether: it works fine, for those knobs that developers have seen fit to support in the file. The problem is that some developers neglect it entirely. >should be src/OptionalFiles.inc? That said, it still sounds like a >signif= icant maintenance problem to me: we have a lot of >WITHOUT_ options, and th= ey may have non-trivial interactions... Being aware of what is built, and what is installed, is part of maintaining the base system, and in that regard maintaining this file is little more than writing down information that developers should already have determined if they are properly supporting the various base system knobs. Along with the knobs, it's very useful to those of us who want to remove unneeded parts of the base system, and I wish it was more conscientiously maintained. Let's not exaggerate the difficulties involved in doing so. For the fellow who was concerned about removing his SSH port: yes, it's something to consider. But you are not obliged to run make delete-old[-libs], and even if you do want to run it, you can do so without defining WITHOUT_SSH. Regards, b.