Opened 5 months ago

Closed 5 months ago

Last modified 5 months ago

#5757 closed defect (fixed)

pgSQL 18 failing compile on JSON

Reported by: robe Owned by: robe
Priority: blocker Milestone: PostGIS 3.5.0
Component: postgis Version: 3.4.x
Keywords: Cc:

Description

Okay they had put back that SQL JSON support back in PG17. So need to change that IF DEF, cause now even master doesn't work against released PG17

Change History (5)

comment:1 by robe, 5 months ago

Milestone: PostGIS 3.4.3PostGIS 3.5.0

comment:2 by robe, 5 months ago

Owner: changed from pramsey to robe

comment:3 by robe, 5 months ago

Resolution: invalid
Status: newclosed

Okay this could be a false alarm., they flipped master to PG18 which has the new SQL JSON so I was testing against PG18 and debbie is also testing against PG18 and I think I had set the IFDEF to take effect at PG18 so they probably haven't flipped things yet.

I'll reopen if after I retest against the real PG17 it still fails.

comment:4 by robe, 5 months ago

Summary: pgSQL 17 json support prevents compilepgSQL 18 failing compile on JSON

comment:5 by Regina Obe <lr@…>, 5 months ago

Resolution: invalidfixed

In dbd47ece/git:

Change all the POSTGIS_PGSQL_VERSION < 180
to < 190
Note master just flipped to PG18 and PG18
does not have these functions exposed yet and may never
Will investigate later.
Closes #5757

Note: See TracTickets for help on using tickets.