From owner-freebsd-current@FreeBSD.ORG Sat Mar 8 02:34:36 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9C8C3E9C for ; Sat, 8 Mar 2014 02:34:36 +0000 (UTC) Received: from mail-pb0-f41.google.com (mail-pb0-f41.google.com [209.85.160.41]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 69852C4F for ; Sat, 8 Mar 2014 02:34:36 +0000 (UTC) Received: by mail-pb0-f41.google.com with SMTP id jt11so4977082pbb.28 for ; Fri, 07 Mar 2014 18:34:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=Z5UO/Qxh5vDUeViTFj14GsY+RIJzqsG4kYZs4jcgqNw=; b=UYXja52RUF1kIRVjWlERAIktVz7jedQqfmSRHCZZ3gVqDZa7XOec66+nw6h5z+QZPT Mhy0MJR3M0XwEP38O9/jZciyOtzr7Ll5aWog/gxVFz/hBf9R6ZswkhujBGUuFo4M9n9G q49hHbXNQaomHh8NKvCIIck5LDnicc+DeRTT+wFhtTYRTX8mgA2EZv11XRX5rLjxuDMV st8YNuyZSaL+cqPIOMQri3uQn7Hky7oDBaRaMlR44NaTudo5kn5Gcgs5OpYa3yYBwFqH ro9GURPSdM5T6yj3xF4awrZZMzOSN68mramjDqUYhjqXRTkNxcr/q/Cnlq+18yj8SBPY B3TQ== X-Gm-Message-State: ALoCoQkRcNSqqerVE3QwiptK0dy4wrF7v/EBxtHjN6pxBu/pAlgM0PztQJysX3aJgBV8OSzUNp6E X-Received: by 10.66.141.165 with SMTP id rp5mr26297494pab.90.1394246070415; Fri, 07 Mar 2014 18:34:30 -0800 (PST) Received: from [10.64.27.94] (dc1-prod.netflix.com. [69.53.236.251]) by mx.google.com with ESMTPSA id yo9sm18454266pab.16.2014.03.07.18.34.24 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 07 Mar 2014 18:34:29 -0800 (PST) Sender: Warner Losh Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: warning: filename ends with '.', which is not allowed on Windows: 'tools/test/sort/bigtest/q-1.024.003.' From: Warner Losh In-Reply-To: Date: Fri, 7 Mar 2014 19:34:19 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <5319757E.1060301@freebsd.org> <821C2C51-604E-43E0-9796-300996B81B41@FreeBSD.org> <40D5835F-679A-4ED9-AFC4-8E80773E5D82@FreeBSD.org> <3D879607-7AB5-475E-86DC-BBD97FC7269D@felyko.com> <22DB6968-3DCC-4B35-9210-891DB28D7CE7@gmail.com> To: Adrian Chadd X-Mailer: Apple Mail (2.1874) Cc: Rui Paulo , David Chisnall , Eitan Adler , FreeBSD Current , Rui Paulo , David Xu X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 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: Sat, 08 Mar 2014 02:34:36 -0000 On Mar 7, 2014, at 6:30 PM, Adrian Chadd wrote: > On 7 March 2014 15:25, Warner Losh wrote: >>=20 >> On Mar 7, 2014, at 4:12 PM, Eitan Adler wrote: >>=20 >>> On 7 March 2014 13:50, Rui Paulo wrote: >>>> On 7 Mar 2014, at 10:38, David Chisnall = wrote: >>>>=20 >>>>> On 7 Mar 2014, at 16:41, Rui Paulo wrote: >>>>>=20 >>>>>> On 6 Mar 2014, at 23:30, David Xu wrote: >>>>>>> it seems filename ended with a dot is illegal on Windows, if = someone >>>>>>> wants to check out freebsd source code on Windows, it will be a = problem. >>>>>>=20 >>>>>> Is this something we want to support? >>>>>=20 >>>>> Yes, definitely. Building FreeBSD on other platforms is one of = the requests we get very often from embedded systems vendors. Cheap = virtualisation has made it less urgent (they can just stick a FreeBSD = VirtualBox VM on their workstations), but it's definitely something we'd = like eventually. To my knowledge, no one is working on it, but we = should aim to make life easy for whoever does... >>>>=20 >>>> I guess I should clarify: I wasn't talking about cross building in = general, but specifically on Windows. It's far easier to setup a = case-sensitive file system on OS X and cross build FreeBSD from there = than it is on Windows. >>>=20 >>> Over 50% of the people that come to FreeBSD.org run windows. If it = is >>> possible to support building on windows, we should try. >>=20 >> The big issue isn't case sensitivity or file names ending in dot. The = real issue is that our build just isn't setup for this at the moment and = it would be a big lift to make it work at all. Sure, go ahead and fix = this minor flea-bite of an issue, but there are several large = elephant-sized issues before we could have even a tiny chance of doing = this... >>=20 >=20 > are those issues documented anywhere? :) I believe I talked to some notes at a developer=92s summit 5 years ago = or so on what I found. The hardest part is bootstrapping the tools = needed in the build. Warner