From owner-freebsd-ports@freebsd.org Sun Nov 12 11:27:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4F386E6F73B for ; Sun, 12 Nov 2017 11:27:05 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [88.98.225.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EB55164AC9 for ; Sun, 12 Nov 2017 11:27:04 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from [10.70.7.20] (crayon2.yoonka.com [10.70.7.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.15.2) with ESMTPSA id vACB3Ob8026327 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 12 Nov 2017 11:03:24 GMT (envelope-from list1@gjunka.com) X-Authentication-Warning: msa1.earth.yoonka.com: Host crayon2.yoonka.com [10.70.7.20] claimed to be [10.70.7.20] Subject: Re: Firefox (Doesn't) Build To: freebsd-ports@freebsd.org References: From: Grzegorz Junka Message-ID: Date: Sun, 12 Nov 2017 11:03:22 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Nov 2017 11:27:05 -0000 On 12/11/2017 07:14, Jonathan Chen wrote: > On 12 November 2017 at 12:16, Patrick Dorion wrote: >> What's the difference between using Poudriere or Synth, though? >> >> This is a clean system, I can't imagine a jail being cleaner... it was unpacked from the DVD the day before yesterday.... > Both are clean room builds; ie where only minimal build dependancies > are installed for each port build. The main difference is that: > * poudriere uses jails to achieve this > * synth uses unionfs+chroot to achieve this Does it mean synth can't be used on ZFS? AFAIK unionfs isn't properly supported on ZFS, i.e. a file that exists in the underlying fs can't be marked as deleted in the overlying fs. GrzegorzJ