From owner-freebsd-current@freebsd.org Tue Sep 10 19:43:02 2019 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D23BBE23AD for ; Tue, 10 Sep 2019 19:43:02 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46Sb6Z3HsKz3Qv0 for ; Tue, 10 Sep 2019 19:43:02 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1568144581; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=I8A6Aic5xitGiZHELEXfsyCqEhUUU70CQW3G4LcBCgdNBy4V2MUSlnZYakZq7XVBqhkj1AYQnrXwy kkK+r0ijdPSbm7b39ba38CkMNpjC/Pg9G3NnOUfa+BwVvgAOI83qUNFwGOvVpxVNdITbIqdJIHDWKE WHKefgUA+yNIM3fkc85ZEAgqyA/AXeMd/XN9jTxD1Lb7Ow2YVBYEYnc+1hXBaiI1Blets7jRdBxCtn +AE/GszY/r2xUI7cNbwSRPsTfalflej4+Q88zlLv0NgmF84wHwSEKxenSimR05oAz1nGKuCu6071MG Xwq6eeACxlVPWO+CDdjpJ0CCnzcnH2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:dkim-signature:from; bh=nkYiFlUuSdrBn728NaspgElxgeWnZGSp9RjrSsDKuAc=; b=u6rUUgpVs7SuCBtaARxz2aP+B+DDwPeLt7ErXYjoyp5Ztmp3OI2By2e83zSlCMhvVnFrCu18XN7ea dbhsv7j/KcYJSXQFJZmlBEZkubbFd100ifbOprKY+KFhceDmuXF1Idgod7LQ1lbU/cqrtzzP/TaKja f7HLPAH0htx+l7vjLHBj+F2ntRgfFqLy78BMgFj4sC4zdIp1jeplvjk3CPowwR48v37Sdi1S2fwDuk 7bfEk+XhPu42B+JaMMX/IPfn/9lhD/NvGtg8ucMxzeokoG/CxlcB4v7HbwIBIBhhr+4G89rIvPfwUn Gq1SPk1QWiGuPqhrfBD2ioTZgqDGy4Q== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:from; bh=nkYiFlUuSdrBn728NaspgElxgeWnZGSp9RjrSsDKuAc=; b=mtRagBa2FXW5Nv7DiiagYg6CPdgNZ3sPRRbTAOjyN6x6X4KMajGjrqU59crG0UM2zD1TrklRao2ax DvKHx4I0qmlpDEplKKuX8eXb2GvPYD820pzu0Sem0ZDyyoPNTl9EBit9aj0W/0dCC+sDw2qdW6XfC7 kOBgaj0o/VCOqPj71CaYJEvq+/Yd4WuKOf4vbrFwtwfdRKe7q4BioJMNMASR5EH8F6jBpn+buv+yoU dXUXGC8gBruy1AcrCRSmKMxZzcwG/6gCkNoItQEkpJYucDu2h7x80uUFiMdl43P+5kMBa5XcmvpCrG BcxbZdpjmiN16hRfzsH2sG02qC59Rug== X-MHO-RoutePath: aGlwcGll X-MHO-User: 313be3de-d403-11e9-85ed-13b9aae3a1d2 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 313be3de-d403-11e9-85ed-13b9aae3a1d2; Tue, 10 Sep 2019 19:43:00 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id x8AJgwCa067863; Tue, 10 Sep 2019 13:42:58 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <6140ae514e02b029e7451065da08c49c749f029e.camel@freebsd.org> Subject: Re: Source tree has many empty directories? From: Ian Lepore To: Dimitry Andric Cc: Warner Losh , FreeBSD Current Date: Tue, 10 Sep 2019 13:42:58 -0600 In-Reply-To: <289ADD78-FD39-435B-80D5-91901FE065DD@FreeBSD.org> References: <289ADD78-FD39-435B-80D5-91901FE065DD@FreeBSD.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 46Sb6Z3HsKz3Qv0 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-2.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 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: Tue, 10 Sep 2019 19:43:02 -0000 On Tue, 2019-09-10 at 21:41 +0200, Dimitry Andric wrote: > On 10 Sep 2019, at 20:14, Ian Lepore wrote: > > > > On Tue, 2019-09-10 at 11:01 -0600, Warner Losh wrote: > > > However, please do *NOT* remove the sys/*/compile directories. > > > > > > Warner > > > > Uhhh... that's interesting. I just nuked one of those on my system > > yesterday, because it had been hanging around since 2013 and I had no > > idea what was -- I just assumed the build machinery created it because > > I had accidentally done a make in a wrong directory once. > > > > So what are those directories about? I'm not used to seeing mystery > > directories appear inside a source tree. > > There's not much mystery to be found. Subversion does not warn you when you > remove the last files from a directory, and it also does not automatically > remove such empty directories, like Git. Hence, those directories tend to > stick around, because every simply forgets about them. > > With regards to those empty directories under contrib/llvm, those were actually > imported from upstream. But since the llvm project will switch to Git soon, > this problem will automagically disappear. :-) > > -Dimitry > I was referring specifically to the sys/*/compile directories Warner mentioned. -- Ian