public inbox for [email protected]  
help / color / mirror / Atom feed
From: Tom Lane <[email protected]>
To: Tristan Partin <[email protected]>
Cc: Peter Eisentraut <[email protected]>
Cc: pgsql-hackers <[email protected]>
Subject: Re: Make documentation builds reproducible
Date: Thu, 24 Aug 2023 15:30:06 -0400
Message-ID: <[email protected]> (raw)
In-Reply-To: <CV0ZWW3XIVPU.1CNCLI07JM8Z@gonk>
References: <[email protected]>
	<CV0ZWW3XIVPU.1CNCLI07JM8Z@gonk>

"Tristan Partin" <[email protected]> writes:
> On Wed Aug 23, 2023 at 2:24 PM CDT, Peter Eisentraut wrote:
>> Somewhere at PGCon, I forgot exactly where, maybe in the same meeting 
>> where we talked about getting rid of distprep, we talked about that the 
>> documentation builds are not reproducible (in the sense of 
>> https://reproducible-builds.org/).  This is easily fixable,

> Is there anything I am missing? Is Postgres relying on releases older 
> than snapshot-2018-12-07-01? If so, is it possible to up the minimum 
> version?

AFAICT the "latest stable release" of docbook-xsl is still 1.79.2,
which seems to have been released in 2017, so it's unsurprising that
it's missing this fix.

It's kind of hard to argue that developers (much less distro packagers)
should install unsupported snapshot releases in order to build our docs.
Having said that, maybe we should check whether this patch is compatible
with those snapshot releases, just in case somebody is using one.

			regards, tom lane






view thread (4+ messages)

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected]
  Subject: Re: Make documentation builds reproducible
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox