Re: Make documentation builds reproducible

From: "Tristan Partin" <tristan(at)neon(dot)tech>
To: "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: "Peter Eisentraut" <peter(at)eisentraut(dot)org>, "pgsql-hackers" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Make documentation builds reproducible
Date: 2023-08-24 19:52:59
Message-ID: CV11DA002UCM.2F0FOFJ1WC7YE@gonk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Thu Aug 24, 2023 at 2:30 PM CDT, Tom Lane wrote:
> "Tristan Partin" <tristan(at)neon(dot)tech> 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.

I agree with you. Thanks for the pointer.

--
Tristan Partin
Neon (https://neon.tech)

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Gurjeet Singh 2023-08-24 19:55:30 psql --no-connect option
Previous Message Tom Lane 2023-08-24 19:30:06 Re: Make documentation builds reproducible