Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 May 2016 15:04:52 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Ben Woods <woodsb02@gmail.com>
Cc:        Ed Maste <emaste@freebsd.org>, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: Recording TIMESTAMPs in distinfo for reproducible builds work
Message-ID:  <20160513130452.GE49383@ivaldir.etoilebsd.net>
In-Reply-To: <CAOc73CB9Zc1XD%2BuHSmXkEfQmwWyO_xYBjMJRm_9T3_HAu8=mpA@mail.gmail.com>
References:  <CAPyFy2DFaELRDhonnzm70iXDzC%2Bw0D0kQsnEwes-o4upCatd6Q@mail.gmail.com> <CAOc73CB9Zc1XD%2BuHSmXkEfQmwWyO_xYBjMJRm_9T3_HAu8=mpA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Zi0sgQQBxRFxMTsj
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, May 13, 2016 at 01:58:51PM +0200, Ben Woods wrote:
> On Thursday, 12 May 2016, Ed Maste <emaste@freebsd.org> wrote:
>=20
> > Baptiste and I have been looking at reproducible builds in the FreeBSD
> > ports tree, and one thing we'll need is a consistent timestamp that
> > doesn't change when a port is rebuilt without changes.
> >
> > We considered a few different ideas, and have settled on experimenting
> > with the time 'make makesum' is run.
> >
>=20
> Hi Ed,
>=20
> Thanks for the heads up.
>=20
> Quick question: is there now an expectation that each time a port is
> changed the timestamp should be updated?

Nope the goal is to change it as little as possible aka only when the main
distfile actually change
>=20
> I.e. If a port changes in a way which does not change the distfiles, are =
we
> supposed to run "make makesum" again anyway to record it has changed?

Nope
>=20
> Or is the timestamp only supposed to change when the port is updates /
> distfiles change?

The make makesum command will do everything automagically

Best regards,
Bapt

--Zi0sgQQBxRFxMTsj
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXNdD0AAoJEGOJi9zxtz5aJsYQAKQ+97PTa4E5G0LQ13VGnmVZ
8/PDnlL/3I5yBr3Fk/5oghKSadYb/37NX1zS18Cf/frYrIReOXBKst2aBLIlmcpw
3cvDkqt45T2/pg/eOMPkcpKOeH0SJT/i+QHC8cRbFXryuOgTnP0XJYytFmIFztjN
GNz61N9utxwIFQMSLImaxEZrIWhE56decbR3x4exj7P+wFlPWCi4+l7YXZuZYVUg
dcTHbPj9EKj2LgVpJKVAhFyTtJL1anTvhGoD5pjIBNMw67CBOhhmE37qG9zqn5BJ
8GEbv32edF6mdIAx25zdYnVZ2ZYBZt1lBdCHwFPNKo3ZLiCjdG2s5MGbI9YVe4/1
209/ZjDOHk1UKnL2eznqXy+UciCVTWRz7plfdPtdmMnGvvffGamKBG4V7B5TacdG
Y4VwhAXq4WfvGcWio6f3QTM2NshM7ISFyBjBLHZCfDt9ZPShVfcQZhV7KEDQpJRG
55fc6yO9ZG6dqj8GROms0ghxP60/Hbe86g3O5TJhQ2114hLbO0bv1BkTWzZg0LoM
HGTwuxEgN4vajZQjSzwCoYaGtnfemnMFVZt2AQrmxTXgmYAxV6eh3QM/J9NPeNbY
yGpo9RmJl68YgLQ4wbg2YnUCK0yfEif+SM4artD05Ams75RnNVIcqLEtZCbbD+eZ
f6wbksK+VKq8Z6AAae7Y
=6Jff
-----END PGP SIGNATURE-----

--Zi0sgQQBxRFxMTsj--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160513130452.GE49383>