Date: Sat, 21 May 2016 16:38:32 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: Baptiste Daroussin <bapt@freebsd.org> Cc: marino@freebsd.org, Ed Maste <emaste@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r415078 - in head: . Mk Message-ID: <20160521163832.GB97771@FreeBSD.org> In-Reply-To: <20160521124148.GK21899@ivaldir.etoilebsd.net> References: <20160513182837.GF49383@ivaldir.etoilebsd.net> <20160513201919.GA48945@FreeBSD.org> <CAPyFy2A9L1cCikOrgBAWUo0GTCLJ4EgzqukhobaJp%2BZqv7_SpQ@mail.gmail.com> <20160519122306.GA24015@FreeBSD.org> <20160521112728.GA624@FreeBSD.org> <364d3d9f-63ff-18c8-c730-a11c57dc0673@marino.st> <20160521114358.GC624@FreeBSD.org> <20160521122522.GJ21899@ivaldir.etoilebsd.net> <70938d6b-0fab-91b9-28b0-9dd05302a503@marino.st> <20160521124148.GK21899@ivaldir.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 21, 2016 at 02:41:48PM +0200, Baptiste Daroussin wrote: > All needs it, I have provided links in previous mails that explain > reproducible builds and in particular the issue with timestamps[.] I don't think we're denying the fact that you need a suitable source of timestamps to work with. > A quick hint: this timestamp will be used as a timestamp for file inside > each packages, (but not only) in order to be sure that the tar files > itself is the has the same checksum if packaging the same files rebuilt > laters. > > The timestamps are more tricky that they looks like because of how things > like Makefile.pl, bytecodes for python, emacs etc works and are regenerated. I presume that answers John's question (which ports need it -- all do). > I really don't care about the location of the information, I care about > the fact that it is updated often enough so it does not break building > and not too often so we can benefit from reproducible build. And I somewhat do care about the location. Putting it in distinfo is not just ugly, but wrong. If you manage to convince me that it really cannot be reliably obtained from either VCS or properly exported tree then please find a better place for it. ./danfe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160521163832.GB97771>