Date: Mon, 13 Jun 2016 14:06:01 -0400 From: Ed Maste <emaste@freebsd.org> To: General discussions about reproducible builds <rb-general@lists.reproducible-builds.org> Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org> Subject: Re: [rb-general] makefs: -T maximum-time argument Message-ID: <CAPyFy2Bpuxt3HaPc_rcKqpfnP=B4V9O-%2BAfFir2fTP6FY-FDpA@mail.gmail.com> In-Reply-To: <20160611154703.GB929@pyro.eu.org> References: <20160611154703.GB929@pyro.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11 June 2016 at 11:47, Steven Chamberlain <steven@pyro.eu.org> wrote: > Hi! > > During discussion of reproducible FreeBSD at FOSDEM16, I mentioned that > in Debian we have a patch for makefs to clamp timestamps. The typical > usage is -T $SOURCE_DATE_EPOCH and at least on UFS (with consistent > readdir order) this allows to build reproducible images of our installer. > > Debian's makefs actually comes from MirBSD, who merged this patch today. > > I've attached it, rebased for FreeBSD but I'm afraid I've not tested it > there at all. Hopefully someone can check it and consider merging. It looks like the attachment was stripped by the list, so I went ahead and tried importing the four commits related to -T from NetBSD. The result is up for review in https://reviews.freebsd.org/D6835. I would like to compare against your patch though; would you mind forwarding a copy to me directly?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2Bpuxt3HaPc_rcKqpfnP=B4V9O-%2BAfFir2fTP6FY-FDpA>