Build failure with Meson >= 1.8.3 on Windows

From: Dave Page <dpage(at)pgadmin(dot)org>
To: PostgreSQL Developers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Build failure with Meson >= 1.8.3 on Windows
Date: 2025-10-13 12:30:17
Message-ID: CA+OCxoxKdLt3cxyiK-7_A5ZWkUJAXqApe7uJu9fQBPXwaM+qhw@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I recently tried to update the version of Meson used in my winpgbuild
project, which builds PostgreSQL for Windows, along with (almost) all the
various dependencies. Something has changed in versions from 1.8.3 and
above which causes the regression tests to fail:

This successful run is with Meson 1.8.2:
https://github.com/dpage/winpgbuild/actions/runs/18462942864

This failed run is with Meson 1.8.3:
https://github.com/dpage/winpgbuild/actions/runs/18464267466

This failed run is with Meson 1.8.5:
https://github.com/dpage/winpgbuild/actions/runs/18456020620

Logs etc. can be found at the URLs above (you might need to be logged into
Github to see them); I haven't attached them here as they will almost
certainly exceed the size limit for the mailing list.

We do have 3 build farm animals running Meson, however they all have
significantly older versions installed.

--
Dave Page
pgAdmin: https://www.pgadmin.org
PostgreSQL: https://www.postgresql.org
pgEdge: https://www.pgedge.com

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2025-10-13 12:32:07 Re: another autovacuum scheduling thread
Previous Message David G. Johnston 2025-10-13 11:55:36 Re: Improve docs for n_distinct_inherited