Re: meson "experimental"?

2024-08-05 Thread Aleksander Alekseev
Hi, > Agreed. I've pushed your patch for that: > > > Here are corresponding patches. > > The ID is new in v17, so I also renamed it like > s/installation-notes-visual/installation-notes-visual-studio/. > > (I didn't examine or push your other patch, which was about $SUBJECT.) Thanks. Re-attachi

Re: meson "experimental"?

2024-08-02 Thread Noah Misch
On Thu, May 30, 2024 at 01:32:18PM +0300, Aleksander Alekseev wrote: > > > [*] What is the correct name for this? > > > > I believe in this section it should be "Visual Studio" as we specify > > elsewhere [1][2]. In [2] we name specific required versions. Maybe we > > should reference this section.

Re: meson "experimental"?

2024-06-05 Thread Dave Page
Hi On Tue, 4 Jun 2024 at 17:36, Heikki Linnakangas wrote: > On 04/06/2024 18:28, Dave Page wrote: > > I clearly missed the discussion in which it was decided to remove the > > old MSVC++ support from the tree (and am disappointed about that as I > > would have objected loudly). Having recently s

Re: meson "experimental"?

2024-06-04 Thread Robert Haas
On Tue, Jun 4, 2024 at 12:56 PM Peter Eisentraut wrote: > Experimental is probably too harsh a word now. > > But it doesn't have feature parity with configure/make yet (for example, > no .bc files), so I wouldn't recommend it for production or packaging > builds. That's unfortunate. :-( > Then,

Re: meson "experimental"?

2024-06-04 Thread Peter Eisentraut
On 04.06.24 17:24, Robert Haas wrote: On Wed, May 29, 2024 at 2:41 AM Peter Eisentraut wrote: "Alternatively, PostgreSQL can be built using Meson. This is the only option for building PostgreSQL in Windows using Visual Something[*]. For other platforms, using Meson is currently experimental."

Re: meson "experimental"?

2024-06-04 Thread Heikki Linnakangas
On 04/06/2024 18:28, Dave Page wrote: I clearly missed the discussion in which it was decided to remove the old MSVC++ support from the tree (and am disappointed about that as I would have objected loudly). Having recently started testing Meson on Windows when I realised that change had been ma

Re: meson "experimental"?

2024-06-04 Thread Dave Page
On Tue, 4 Jun 2024 at 16:25, Robert Haas wrote: > On Wed, May 29, 2024 at 2:41 AM Peter Eisentraut > wrote: > > "Alternatively, PostgreSQL can be built using Meson. This is the only > > option for building PostgreSQL in Windows using Visual Something[*]. > > For other platforms, using Meson is

Re: meson "experimental"?

2024-06-04 Thread Robert Haas
On Wed, May 29, 2024 at 2:41 AM Peter Eisentraut wrote: > "Alternatively, PostgreSQL can be built using Meson. This is the only > option for building PostgreSQL in Windows using Visual Something[*]. > For other platforms, using Meson is currently experimental." Is it, though? I feel like we're b

Re: meson "experimental"?

2024-06-03 Thread Aleksander Alekseev
Hi, > VS should work, and if not, we should fix it. It's slow, so I'd not use it > for scheduled builds, but for people developing using visual studio. Since no one complained, should we assume that there are actually no such people? If this is the case then VS arguably doesn't give any value th

Re: meson "experimental"?

2024-05-31 Thread Andres Freund
Hi, On May 30, 2024 8:03:33 AM PDT, Andrew Dunstan wrote: >On Thu, May 30, 2024 at 6:32 AM Aleksander Alekseev < >aleksan...@timescale.com> wrote: > >> >> >> By a quick look on the buildfarm we seem to use Ninja >= 1.11.1. >> However since Meson can use both Ninja and VS as a backend I'm not >>

Re: meson "experimental"?

2024-05-31 Thread Aleksander Alekseev
Hi, >> By a quick look on the buildfarm we seem to use Ninja >= 1.11.1. >> However since Meson can use both Ninja and VS as a backend I'm not >> certain which section would be most appropriate for naming the minimal >> required version of Ninja. > > When I tried building with the VS backend it ble

Re: meson "experimental"?

2024-05-30 Thread Andrew Dunstan
On Thu, May 30, 2024 at 6:32 AM Aleksander Alekseev < aleksan...@timescale.com> wrote: > > > By a quick look on the buildfarm we seem to use Ninja >= 1.11.1. > However since Meson can use both Ninja and VS as a backend I'm not > certain which section would be most appropriate for naming the minima

Re: meson "experimental"?

2024-05-30 Thread Aleksander Alekseev
Hi, > > [*] What is the correct name for this? > > I believe in this section it should be "Visual Studio" as we specify > elsewhere [1][2]. In [2] we name specific required versions. Maybe we > should reference this section. > > While on it, in [2] section 17.7.5 is named "Visual". I don't think >

Re: meson "experimental"?

2024-05-30 Thread Aleksander Alekseev
Hi. > "Alternatively, PostgreSQL can be built using Meson. This is the only > option for building PostgreSQL in Windows using Visual Something[*]. > For other platforms, using Meson is currently experimental." +1 good catch > [*] What is the correct name for this? I believe in this section it

meson "experimental"?

2024-05-28 Thread Peter Eisentraut
In installation.sgml it says """ Alternatively, PostgreSQL can be built using Meson. This is currently experimental. """ Do we want to alter this statement for PG17, considering that this is now the only way to build for Windows using MSVC? (A joke response is that the Windows port itself