Re: Explicitly enable meson features in CI

From: Daniel Gustafsson <daniel(at)yesql(dot)se>
To: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>
Subject: Re: Explicitly enable meson features in CI
Date: 2025-07-02 07:49:05
Message-ID: 53E36F5B-8BF3-4509-93DE-0FDD41D149F1@yesql.se
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> On 2 Jul 2025, at 09:22, Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com> wrote:

> Right now, many features are set to auto in Meson builds in CI. This
> means Meson tries to detect these features automatically but does not
> report an error if it fails to find them. Jacob stated [1] that this
> behavior can lead to issues, such as missing problems in the build
> system. Additionally, since CI images are updated automatically, an
> update could cause a feature to go missing without any warning.
> Therefore, Jacob suggested explicitly enabling these features in the
> Meson build configuration. The attached patch implements this change.

Big +1 on this, thanks for tackling it.

--
Daniel Gustafsson

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Zhijie Hou (Fujitsu) 2025-07-02 07:51:03 RE: Invalid pointer access in logical decoding after error
Previous Message Fujii Masao 2025-07-02 07:48:15 Re: Extend COPY FROM with HEADER <integer> to skip multiple lines