Re: FW: Building Postgres 17.0 with meson

From: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>
To: Mark Hill <Mark(dot)Hill(at)sas(dot)com>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: FW: Building Postgres 17.0 with meson
Date: 2024-11-15 13:12:50
Message-ID: CAN55FZ2M60qsKY06BRV0acA4oxmjhn0ec5xxAwLSknGhto7n1Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi Mark,

On Fri, 15 Nov 2024 at 16:01, Mark Hill <Mark(dot)Hill(at)sas(dot)com> wrote:
>
> On Wed, 14 Nov 2024 at 2:55PM(EST), Mark Hill <Mark(dot)Hill(at)sas(dot)com > wrote:
>
> > With openssl, zlib, and icu enabled in the setup, the ninja build fails trying to link src/backend/postgres.exe.
> > There are 40 unresolved external symbol errors (see below.) I checked a few of the symbols and they appear
> > in the Postgres source without the "_72" text on the end. Is it getting "72" from the version of icu4c I'm using,
> > 72.1? Anyone know how to prevent these errors?
>
> I'm including the meson-log.txt file for the build I reported in my previous post for more information.

I don't know the cause of the errors you mentioned. But I know that
there is a repository from Dave Page, which builds some dependencies
on Windows and compiles Postgres using meson [1]. I guess this may
help you.

[1] https://github.com/dpage/winpgbuild
[1.1] https://github.com/dpage/winpgbuild/actions

--
Regards,
Nazir Bilal Yavuz
Microsoft

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Mats Kindahl 2024-11-15 13:13:35 Re: Potential ABI breakage in upcoming minor releases
Previous Message Alexander Korotkov 2024-11-15 13:12:49 Re: POC, WIP: OR-clause support for indexes